{"cik":1635984,"entityName":"NATIONAL WESTERN LIFE GROUP, INC.","facts":{"dei":{"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2015-12-31","val":568168220,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-06-30","val":444831514,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q2I"},{"end":"2017-06-30","val":728104896,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q2I"},{"end":"2018-06-30","val":699652528,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q2I"},{"end":"2019-06-30","val":585477905,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q2I"},{"end":"2020-06-30","val":520145675,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q2I"},{"end":"2021-06-30","val":574415512,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q2I"},{"end":"2022-06-30","val":518891325,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q2I"},{"end":"2023-06-30","val":1063791213,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-06-30","val":1063791213,"accn":"0001213900-24-037095","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-29","frame":"CY2023Q2I"}]}}},"srt":{"LifeInsuranceInForceAssumed":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Assumed","description":"Amount of life insurance issued and outstanding assumed from other entity, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"LifeInsuranceInForceCeded":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Ceded","description":"Amount of life insurance issued and outstanding ceded to other entity, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2017-12-31","val":4400000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4000000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4021979000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4252828000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":4252828000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4013073000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":4013073000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":4013073000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3781167000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":3781167000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":3781167000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3549917000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":3549917000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3154859000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"LifeInsuranceInForceGross":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Gross","description":"Amount, before effect of reinsurance, of life insurance issued and outstanding, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2018-12-31","val":18595209000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":23299829000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":23299829000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":21954160000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":21954160000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":21954160000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20888431000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":20888431000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":20888431000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19668410000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":19668410000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18049420000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"LifeInsuranceInForceNet":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Net","description":"Amount, after effect of reinsurance, of life insurance issued and outstanding, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"USD":[{"end":"2018-12-31","val":14573230000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":19047001000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":19047001000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":17941087000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":17941087000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":17941087000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":17107264000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":17107264000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":17107264000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16118493000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":16118493000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14894561000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"LifeInsuranceInForcePercentageAssumedToNet":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Life Insurance in Force, Percentage Assumed to Net","description":"Percentage of assumed life insurance contract issued and outstanding to life insurance contract issued and outstanding after effect of reinsurance, as disclosed in supplementary reinsurance information. Includes, but is not limited to, dividend and adjustment to face value.","units":{"pure":[{"end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}}},"us-gaap":{"AccretionAmortizationOfDiscountsAndPremiumsInvestments":{"label":"Accretion (Amortization) of Discounts and Premiums, Investments","description":"The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2019000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":831000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":653000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":653000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-102000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-9000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-9000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-525000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-525000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-525000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":23000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":23000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-4000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-4000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-51000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-51000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":176000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":176000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":176000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-116000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-116000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-221000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-221000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-308000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-308000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":281000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":281000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":281000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-123000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-123000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":150000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":150000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":86000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":86000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":424000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":424000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":424000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-490000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-490000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1362000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-1362000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-1798000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-1798000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-2264000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-2264000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-2264000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-850000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-850000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1237000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1237000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1580000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1580000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-3371000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3371000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-3371000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-464000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-464000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-945000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-945000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-1887000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-1887000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-1846000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-1846000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1846000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":997000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":998000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1734000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":1734000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3289000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":3289000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":4547000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":4547000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":893000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":893000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1756000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1911000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":3054000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":700000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"AccruedIncomeTaxes":{"label":"Accrued Income Taxes","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.","units":{"USD":[{"end":"2014-12-31","val":3336000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":3336000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-06-30","val":9938000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9149000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":789000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":789000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":789000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":789000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":789000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18293000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2701000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":2701000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2701000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2701000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2701000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2005000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1282000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-12-31","val":3748000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":3748000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3748000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3748000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3748000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1458000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3417000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6030000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-12-31","val":2331000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":2331000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2331000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2331000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2331000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6301000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14675000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AccruedInvestmentIncomeReceivable":{"label":"Accrued Investment Income Receivable","description":"Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.","units":{"USD":[{"end":"2014-12-31","val":96127000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":96127000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":100719000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":99619000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":99619000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":99619000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":99619000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":99619000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":102040000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":98963000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":101237000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":99245000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":99245000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":99245000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":99245000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":99245000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":101982000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":98034000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":103038000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":96818000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":96818000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":96818000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":96818000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":96818000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":99784000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":98679000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":101063000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":96338000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":96338000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":96338000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":96338000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":96338000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":105650000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":98556000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":98618000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":93298000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":93298000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":93298000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":93298000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":93298000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":95780000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":91068000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":93330000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":88323000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":88323000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":88323000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":88323000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":88323000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":90171000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87856000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":91842000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84394000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":84394000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":84394000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":84394000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":84394000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":91190000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":84920000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":92349000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":92250000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":92250000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":92250000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":92250000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":92250000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98776000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":90607000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":95704000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":82484000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":82484000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":89997000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2018-12-31","val":59500000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":62500000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":62500000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":72600000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":72600000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":84000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":84000000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":96700000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":96700000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":105600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2014-12-31","val":41786000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":41786000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":19826000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":329000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":329000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":329000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":329000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":329000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":24340000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":45207000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46381000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10552000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":10552000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":10552000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10552000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":10552000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14412000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":20083000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20572000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14281000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":14281000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":14281000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":14281000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":14281000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-20951000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-34741000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-34272000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-37015000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":-37015000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":-37015000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":-37015000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":-37015000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4910000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43462000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":59977000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":60108000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":60108000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":60108000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":60108000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":60108000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-20750000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":83089000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":104764000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":395421000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":395421000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":395421000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":395421000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":395421000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":244037000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":283487000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":260036000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":215953000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":215953000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":215953000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":215953000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":215953000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-61941000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-295138000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-475032000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-416397000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":-478219000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":-478219000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":-478219000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":-478219000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-375214000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-432879000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-531705000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-322573000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":-322573000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-338930000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":38116000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":38116000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":38116000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":41716000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":41716000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":41716000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":41716000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":41716000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":41716000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":41716000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":41716000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":41716000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":41716000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":41716000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":41716000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":41716000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41716000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":41716000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41716000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":41716000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":41716000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":41716000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":41716000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":41716000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41716000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":41716000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":41716000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":41716000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":41716000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":41716000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":41716000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":41716000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41716000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":41716000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41716000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":41716000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":41716000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":41716000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":41716000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":41716000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":41716000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":41716000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41716000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":41716000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":41716000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":41716000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":41716000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":41716000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":41716000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41716000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":41716000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":41716000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":41716000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":41716000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":41716000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":41716000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41716000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":41716000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":41716000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":41716000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":41716000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":41716000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":41716000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":41716000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41716000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41716000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41716000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41716000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":41716000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41716000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":5700000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":2500000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4400000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":4400000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-800000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1600000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-800000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2600000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-2600000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-1000000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-900000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-900000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-900000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1500000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-1500000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2800000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-2800000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-1300000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":-1300000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1100000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-1100000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1700000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":1700000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7900000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":7900000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":7900000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":800000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":800000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4300000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":4300000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":3600000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":3600000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5600000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":5600000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1300000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":1300000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-500000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-500000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":700000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":700000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1300000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1300000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2400000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2400000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1700000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1700000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1400000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1400000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1400000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1500000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-1500000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1400000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-1400000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":100000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":100000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":100000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":100000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2400000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":2400000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":2400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6300000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-6300000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3800000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-3800000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2400000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":2400000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-4400000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4400000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-500000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2200000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2200000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2200000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4400000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4400000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3900000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":3900000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-500000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-500000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4200000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":4200000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":300000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":300000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5800000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":5800000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":5800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1600000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1600000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2500000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":2500000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1000000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1000000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1400000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-1200000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-1200000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":15200000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":15200000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2300000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-2300000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":32300000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":34600000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":43600000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":11300000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":66800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5600000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"AllowanceForLoanAndLeaseLossesRealEstate":{"label":"Allowance for Loan and Lease Losses, Real Estate","description":"The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.","units":{"USD":[{"end":"2014-12-31","val":650000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":650000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":650000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":650000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":650000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":650000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":650000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":650000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":650000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":650000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":650000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":650000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":675000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":675000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":675000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":675000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":675000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":675000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":675000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":675000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":675000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":675000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":675000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":675000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":675000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":675000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":675000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":675000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-01-01","val":1200000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-01-01","val":1200000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-01-01","val":1200000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-03-31","val":1885000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":1885000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2227000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":2227000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2357000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2486000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2486000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2486000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":2486000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":2486000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3033000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3238000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3956000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2987000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":2987000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2987000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2987000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2987000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2816000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2573000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3798000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3575000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":3575000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3575000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3575000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3575000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3703000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3736000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4296000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3651000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":3651000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3665000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AllowanceForLoanAndLeaseLossesWriteoffsNet":{"label":"Allowance for Loan and Lease Losses Write-offs, Net","description":"Amount, after recoveries, of loans and leases that have been written-off.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"}]}},"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":"2014-01-01","end":"2014-09-30","val":22300,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":22200,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":21100,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":21100,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":21000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":21000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":21000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":22900,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":17200,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2013-12-31","val":10830416000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-09-30","val":11259076000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":11351892000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":11351892000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":11351892000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11462003000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11515294000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11546145000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":11546145000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11683695000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":11801217000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11880604000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12032756000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12021262000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12138291000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12126318000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12085819000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12091840000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12648876000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12612950000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12559594000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12284422000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12391731000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12420986000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14602446000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14470139000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14421642000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":14525614000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13824036000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13302369000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13238225000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13100227000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12781893000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12454386000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12059430000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12250615000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":12250615000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12116444000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2014-12-31","val":2842967000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":2842967000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":2885179000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2917992000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2917992000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2917992000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2917992000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2917992000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2966555000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3093978000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3196891000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3181007000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3181007000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":3181007000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3181007000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":3181007000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3189904000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3192099000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3209139000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3254340000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":3254340000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3254340000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3254340000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3254340000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3219318000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3100747000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3121884000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2978234000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":2978234000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":2978234000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2978234000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":2978234000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3424682000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3484329000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3535292000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3538129000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":3538129000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3538129000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3538129000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3538129000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3214581000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3457771000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3522634000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10921488000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":10921488000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10824934000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"AssetsHeldByInsuranceRegulators":{"label":"Assets Held by Insurance Regulators","description":"Carrying amount of cash and investment securities on deposit with state regulatory authorities in connection with capital requirements.","units":{"USD":[{"end":"2014-12-31","val":16568000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":16566000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":16566000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15070000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":15070000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15756000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":15756000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15753000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":15753000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":19116000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":19116000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":19089000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":19089000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19101000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":19101000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19222000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":19222000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21266000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"AssumedPremiumsEarned":{"label":"Assumed Premiums Earned","description":"Amount of earned premiums assumed from other entities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":212000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":212000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":205000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":205000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":205000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":194000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":194000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":194000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":177000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":177000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":163000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"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":"2014-12-31","val":143234000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q4I"},{"end":"2015-09-30","val":107136000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":82848000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":82848000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":82848000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-03-31","val":126032000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":170645000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":172876000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":87962000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":87962000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":87962000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":92935000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":105143000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":106034000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":87446000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":87446000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":87446000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-06-30","val":24896000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19442000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17678000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":17678000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":17678000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":17678000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":51107000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":115411000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":149111000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":153424000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":153424000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":153424000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":153424000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":153424000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":76482000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":234339000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":274722000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":901223000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":901223000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":901223000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":901223000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":901223000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":599128000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":651970000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":582175000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":482109000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":482109000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":482109000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":482109000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":482109000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":110737000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9152000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1586000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3082000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":3082000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3082000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3082000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3082000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8796000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4014000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":409000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9811000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":9811000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6748000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2014-12-31","val":9132000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q4I"},{"end":"2015-09-30","val":34238000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":55324000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":55324000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":55324000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26575000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8538000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5652000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22932000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":22932000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":22932000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16015000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10821000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8194000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10825000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10825000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10825000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-06-30","val":66899000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67543000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23411000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5866000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5452000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":108579000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27432000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20552000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32044000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8803000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13765000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":204457000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":571442000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":927431000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":830209000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":830209000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":830209000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":830209000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":830209000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":677508000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":763401000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":941998000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":616126000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":616126000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":648042000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleDebtSecuritiesAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2014-12-31","val":2577275000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q4I"},{"end":"2015-09-30","val":2769363000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2833698000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2833698000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2833698000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2833698000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2806453000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2848895000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2920588000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2977020000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2977020000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":2977020000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":2977020000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2943611000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2928818000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2927787000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2964510000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":2964510000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2964510000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2964510000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2964510000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3087827000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3022106000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3013889000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3008624000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":3008624000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":3008624000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3008624000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":3008624000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3306789000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3265560000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3265807000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3206120000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":3206120000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3206120000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3206120000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3206120000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3206357000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3166206000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3156486000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9874543000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":9874543000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9874543000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":9874543000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":9874543000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9447267000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8973860000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8795673000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8604250000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":8604250000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":8604250000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":8604250000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":8604250000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8809594000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8723242000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8576423000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8438760000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":8438760000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":8438760000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":8438760000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":8438760000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8255018000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8083487000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7994143000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7714503000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":7714503000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7712847000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleDebtSecuritiesGrossUnrealizedGain":{"label":"Debt Securities, Available-for-sale, Unrealized Gain","description":"Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":17678000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":153417000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":153417000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":901222000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":901222000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":482109000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":482109000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3082000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3082000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9811000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"AvailableForSaleDebtSecuritiesGrossUnrealizedLoss":{"label":"Debt Securities, Available-for-sale, Unrealized Loss","description":"Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":80263000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2603000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":2603000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4843000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4843000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":17413000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":17413000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":830209000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":830209000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":616126000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax":{"label":"Available-for-sale Equity Securities, Accumulated Gross Unrealized Gain, before Tax","description":"Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.","units":{"USD":[{"end":"2014-12-31","val":4849000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":4849000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4797000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":4797000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":4797000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":4797000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":4797000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5032000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5680000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5052000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4657000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":4657000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":4657000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":4657000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":4657000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5195000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5286000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5371000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5708000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":5708000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":5708000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":5708000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5708000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Available-for-sale Equity Securities, Accumulated Gross Unrealized Loss, before Tax","description":"Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.","units":{"USD":[{"end":"2014-12-31","val":345000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":345000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":152000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":152000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":152000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":152000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":152000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":204000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":167000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":91000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":366000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":366000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":366000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":366000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":366000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":143000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":176000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":202000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":120000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":120000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":120000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":120000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":120000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleEquitySecuritiesAmortizedCostBasis":{"label":"Available-for-sale Equity Securities, Amortized Cost Basis","description":"This item represents the cost of equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments for other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.","units":{"USD":[{"end":"2014-12-31","val":12799000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":12799000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":13716000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":13716000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":13716000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":13716000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":13716000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13638000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14144000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14021000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14022000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":14022000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":14022000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":14022000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":14022000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14473000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14508000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14807000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecurities":{"label":"Available-for-sale Securities","description":"Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.","units":{"USD":[{"end":"2014-12-31","val":2728680000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":2728680000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":2859953000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2879583000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2879583000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2879583000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2879583000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2879583000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2924376000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3030659000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3106794000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3060363000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3060363000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":3060363000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3060363000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":3060363000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3040056000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3042758000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3045603000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3059609000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":3059609000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3059609000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3059609000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3059609000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax":{"label":"Available-for-sale Securities, Accumulated Gross Unrealized Gain (Loss), before Tax","description":"Amount before tax of unrealized gain (loss) in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.","units":{"USD":[{"end":"2014-12-31","val":148083000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":148083000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":111337000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":87645000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":87645000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":87645000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":87645000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":87645000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":131064000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":176325000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":177928000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":92619000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":92619000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":92619000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":92619000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":92619000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":98130000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":110429000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":111405000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":93154000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":93154000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":93154000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":93154000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":93154000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":40487000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"}]}},"AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax":{"label":"Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax","description":"Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.","units":{"USD":[{"end":"2014-12-31","val":9477000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":9477000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":34529000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26779000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8705000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5743000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16158000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10997000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8396000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":43525000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"}]}},"AvailableForSaleSecuritiesAmortizedCost":{"label":"Available-for-sale Securities, Amortized Cost Basis","description":"This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.","units":{"USD":[{"end":"2014-12-31","val":2590074000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":2590074000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2847414000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2847414000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2783145000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":2847414000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2847414000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2847414000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2847414000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2847414000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2847414000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2820091000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2863039000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2934609000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2991042000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2991042000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":2991042000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":2991042000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":2991042000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2958084000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2943326000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2942594000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2977400000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":2977400000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2977400000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2977400000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2977400000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3087827000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.","units":{"USD":[{"end":"2014-12-31","val":6435000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":6435000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":10513000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22077000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":22077000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":22077000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":22077000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":22077000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15522000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6944000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5634000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6237000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":6237000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":6237000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":6237000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":6237000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3841000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4078000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2134000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9691000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":9691000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":9691000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":9691000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":9691000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss","description":"Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.","units":{"USD":[{"end":"2014-12-31","val":9477000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":9477000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":34529000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":55476000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26779000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8705000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5743000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":23298000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16158000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10997000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8396000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10945000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.","units":{"USD":[{"end":"2014-12-31","val":312384000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":312384000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":882167000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1043217000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1043217000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":1043217000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":1043217000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":1043217000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":417505000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":182250000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":118766000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":805164000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":805164000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":805164000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":805164000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":805164000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":621879000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":436800000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":411774000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":504564000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":504564000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":504564000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":504564000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":504564000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.","units":{"USD":[{"end":"2014-12-31","val":3042000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":3042000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":24016000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":33399000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":33399000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":33399000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":33399000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":33399000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11257000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1761000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":109000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17061000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":17061000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":17061000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":17061000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":17061000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12317000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6919000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6262000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1254000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1254000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1254000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1254000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1254000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.","units":{"USD":[{"end":"2014-12-31","val":100678000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":100678000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":748391000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":886421000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":886421000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":886421000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":886421000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":886421000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":260971000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":43098000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4870000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":697773000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":697773000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":697773000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":697773000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":697773000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":524173000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":345428000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":353250000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":206345000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":206345000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":206345000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":206345000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":206345000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue":{"label":"Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value","description":"This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.","units":{"USD":[{"end":"2014-12-31","val":211706000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":211706000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":133776000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":156796000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":156796000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":156796000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":156796000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":156796000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":156534000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":139152000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":113896000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":107391000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":107391000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":107391000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":107391000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":107391000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":97706000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":91372000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":58524000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":298219000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":298219000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":298219000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":298219000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":298219000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, 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":"2015-09-30","val":162797000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":131110000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":104883000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":135446000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":141741000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":114746000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":138096000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":169917000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":107418000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":75315000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":106417000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":72468000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":103995000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":159967000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":173689000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":195368000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":154863000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":161688000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":152316000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":168818000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":179359000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":686634000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":619152000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":626098000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":429973000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":256576000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":188676000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47535000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-12-31","val":719108000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":647190000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":780067000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":845731000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":724315000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":954486000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2015-09-30","val":165850000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":132759000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":107348000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":138866000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":144968000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":116495000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":140919000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":174185000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":109701000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":77052000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":108474000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":74135000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":106063000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":162279000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":176102000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":198197000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":156596000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":163644000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":151449000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":171286000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":182907000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":695720000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":627717000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":635508000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":435102000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":258754000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":189234000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47549000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-12-31","val":714084000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":641136000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":768583000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":835118000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":715497000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":942367000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, 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":"2015-09-30","val":58092000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60641000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":41377000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":44114000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":80815000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":116369000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":49692000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43144000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":51203000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":66722000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58048000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":67754000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":85909000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":53211000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":180927000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":222731000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":273139000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":260886000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":277985000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":297768000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":337453000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1337123000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1513797000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1716655000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1870888000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1995736000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2229963000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2373467000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2436042000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2046372000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1992245000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1972544000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1934376000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1933546000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1956012000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2015-09-30","val":57850000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60580000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42293000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":47040000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":83987000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":114297000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":49129000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43763000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":51972000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":67361000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":57414000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":65438000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":83999000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50929000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":184112000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":236275000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":295996000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":283808000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":286325000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":334418000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":382489000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1530471000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1586048000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1867657000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2002369000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2132842000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2140804000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2045082000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1938258000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1640459000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1659562000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1609004000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1449406000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1609916000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1603194000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost","description":"Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, 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":"2015-09-30","val":1751382000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1774539000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1757807000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1751148000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1704850000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1756104000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1649351000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1623956000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1604862000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1619294000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1633364000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1636845000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1663318000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1697093000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1701123000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1539821000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1539500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1479253000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1340411000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1231850000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1178727000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2441991000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2318454000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2223148000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2241655000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2205479000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2232161000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2269752000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2279924000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1812394000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1522111000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1351777000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1303748000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1140245000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1179151000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2015-09-30","val":1757714000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1749470000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1789908000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1830111000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1783821000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1760775000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1661234000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1654760000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1638814000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1647203000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1607304000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1585446000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1609872000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1636466000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1705183000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1594437000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1615794000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1558118000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1312864000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1321137000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1291931000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2755827000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2500460000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2426553000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2430838000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2355857000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2217928000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2127532000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2041245000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1625461000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1387708000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1205281000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1123633000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1029937000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1061340000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, 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":"2015-09-30","val":758016000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":830945000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":854799000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":873573000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":953561000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":953350000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1072377000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1059942000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1134227000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1175055000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1263298000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1220280000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1137368000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1076437000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1112653000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1182355000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1180262000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1195519000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1334782000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1370814000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1361831000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4357824000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3916418000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3370526000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3291218000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3198107000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3121279000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3008773000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2859810000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2866915000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2870652000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2777128000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2725641000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2720945000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2366855000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2015-09-30","val":818079000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":878847000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":915279000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":946963000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1032456000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1011700000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1132955000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1116477000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1193059000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1219700000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1283396000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1229091000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1141487000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1073423000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1128539000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1216520000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1218209000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1239173000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1324948000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1447182000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1450221000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4683122000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4177254000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3610011000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3502340000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3353853000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3155586000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2980577000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2777211000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2747445000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2767381000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2644309000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2576629000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2640554000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2285704000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2015-09-30","val":2799493000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2821656000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2854828000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2962980000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3045232000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3003267000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2984237000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2989185000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2993546000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3011316000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3056588000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2954110000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2941421000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2923097000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3193936000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3245429000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3286595000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3244743000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3075586000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3274023000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3307548000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9665140000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8891479000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8539729000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8370649000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8101306000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7703552000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7200740000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6756714000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6727449000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6455787000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6227177000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5984786000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5995904000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5892605000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis":{"label":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2015-09-30","val":2730287000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2797235000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2758866000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2804281000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2880967000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2940569000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2909516000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2896959000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2897710000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2936386000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3061127000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2997347000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2990590000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2986708000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3168392000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3140275000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3147764000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3097346000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3105494000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3069250000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3057370000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8823572000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8367821000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7936427000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7833734000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7655898000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7772079000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7699527000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7575776000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7444789000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7032198000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6881516000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6809496000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6519051000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6456504000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost":{"label":"Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2015-09-30","val":39076000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":36463000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47587000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":44614000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39621000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":36451000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":34095000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":31859000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30077000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28124000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26700000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24759000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23299000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":21916000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":138397000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":125285000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":118043000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":108774000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":100863000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":96956000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":99116000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1050971000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1079446000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1037433000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":961939000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":948352000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1037515000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1023715000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1000647000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":993971000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1222820000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1201971000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1184647000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1195452000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1256343000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue":{"label":"Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2015-09-30","val":42768000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":39566000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":51082000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":48022000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":42580000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":38783000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":36294000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":33955000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":32081000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":29815000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28201000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25993000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24367000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22962000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":140549000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":129676000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":122871000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":112202000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":98674000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":99090000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":103108000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1105783000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1122872000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1077298000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":993434000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":967640000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1012322000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":960212000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":893864000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":884184000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1130519000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1096923000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1067768000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1112284000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1178948000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesDebtSecurities":{"label":"Debt Securities, Available-for-sale","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2014-12-31","val":2711377000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q4I"},{"end":"2015-09-30","val":2842261000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2861222000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2861222000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2861222000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2861222000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2905910000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3011002000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3087812000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3042050000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":3042050000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":3042050000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3042050000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3020531000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3023140000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3025627000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3041131000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":3041131000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":3041131000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3041131000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3041131000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3084789000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2980103000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2965788000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2946059000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":2946059000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":2946059000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2946059000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":2946059000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3334485000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3375105000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3409466000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3356945000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":3356945000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":3356945000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3356945000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":3356945000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3174260000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3373113000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3410656000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10770923000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":10770923000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10770923000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":10770923000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":10770923000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10014351000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9617027000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9364083000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9068946000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":9068946000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":9068946000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":9068946000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":9068946000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8715874000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8160952000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7650578000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7611633000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":7611633000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7611633000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7611633000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":7611633000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7586306000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7324100000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7052554000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7108188000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":7108188000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7071553000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AvailableForSaleSecuritiesEquitySecurities":{"label":"Available-for-sale Securities, Equity Securities","description":"Amount of equity securities categorized neither as held-to-maturity nor as trading.","units":{"USD":[{"end":"2014-12-31","val":17303000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":17303000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":18361000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":18361000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":18361000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":18361000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":18361000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":18466000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19657000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18982000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18313000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":18313000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":18313000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":18313000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":18313000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19525000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19618000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19976000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"}]}},"BenefitsLossesAndExpenses":{"label":"Benefits, Losses and Expenses","description":"The total amount of expense recognized during the period for future policy benefits, claims and claims adjustment costs, and for selling, general and administrative costs.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":718570000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":408216000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":116292000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":551259000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":551259000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":116467000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":228890000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":112423000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":309870000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":309870000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":80980000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":80980000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":443128000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":443128000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":443128000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":123145000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":123145000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":249853000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":249853000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":126708000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":126708000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":383050000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":383050000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":133196000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":133196000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":529506000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":529506000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":529506000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":188954000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":188954000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":348379000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":348379000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":159425000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":159425000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":518511000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":518511000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":170132000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":170132000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":729893000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":729893000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":729893000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":75445000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":75445000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":209760000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":209760000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":134315000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":134315000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":390463000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":390463000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":180701000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":180701000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":410092000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":410092000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":410092000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":167318000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":167318000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":317859000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":317859000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":150541000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":150541000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":466033000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":466033000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":148174000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":148174000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":654032000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":654032000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":654032000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":55467000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":55467000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":210924000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":210924000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":155457000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":155457000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":400297000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":400297000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":189373000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":189373000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":582674000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":582674000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":582674000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":152058000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":152058000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":311526000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":311526000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":159468000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":159468000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":416226000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":416226000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":104700000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":104700000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":596834000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":596834000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":88692000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":14952000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":168145000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":79453000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":284115000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":115970000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":432363000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":137319000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"BusinessCombinationContingentConsiderationLiability":{"label":"Business Combination, Contingent Consideration, Liability","description":"Amount of liability recognized arising from contingent consideration in a business combination.","units":{"USD":[{"end":"2020-03-31","val":4200000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":4200000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2017-12-31","val":1732000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1434000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases 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":"2017-12-31","val":347000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":359000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases 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":"2017-12-31","val":346000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases 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":"2017-12-31","val":346000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":358000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases 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":"2017-12-31","val":346000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":358000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases 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":"2017-12-31","val":347000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":359000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2017-12-31","val":174000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":117000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1":{"label":"Capital Leases, Future Minimum Payments, Net Minimum Payments","description":"Amount of minimum lease payments for capital leases net of executory costs, which include amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2018-12-31","val":1600000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1800000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2017-12-31","val":1558000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1317000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"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":"2013-01-01","end":"2013-12-31","val":-3702000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":623000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":156219000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":156219000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-205974000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-205368000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-190721000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-190721000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-171071000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-171071000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-171071000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35564000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":35564000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-12026000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-12026000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":71281000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":71281000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-54760000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-54760000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-54760000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":36239000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":36239000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":57821000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":57821000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":119313000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":119313000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":166377000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":166377000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-134700000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-134700000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-91105000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-91105000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-62243000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-62243000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-85648000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-40040000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8826000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":39533000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"}]}},"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":"2012-12-31","val":124561000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":120859000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":120859000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2013-12-31","val":120859000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2013Q4I"},{"end":"2014-09-30","val":121482000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2014-12-31","val":106007000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2014-12-31","val":106007000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2014-12-31","val":277078000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2014Q4I"},{"end":"2015-03-31","val":71104000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":71710000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":86357000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":86357000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2015-12-31","val":106007000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":141571000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2016-03-31","val":141571000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":93981000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-06-30","val":93981000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":177288000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":177288000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":51247000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":87486000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2017-03-31","val":87486000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":109068000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":109068000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":170560000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-09-30","val":170560000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":82924000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":82924000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":126519000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":126519000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":155381000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":155381000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":91936000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":140802000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":171509000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":352215000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":450703000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":507025000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":435644000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":395833000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":540226000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":499754000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":530559000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":331139000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":301836000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":291820000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":320740000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":482758000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":450499000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":51247000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2016Q4I"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2017-12-31","val":217624000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2018-12-31","val":131976000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":91936000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":140802000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":171509000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2019-12-31","val":253525000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":352215000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":352215000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":450703000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":450703000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":507025000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":507025000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":581059000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":435644000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":435644000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":395833000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":395833000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":540226000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-09-30","val":540226000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":714624000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":499754000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":499754000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":530559000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":530559000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":331139000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":331139000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":301836000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":301836000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":291820000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":320740000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":482758000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":482758000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":450499000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":166377000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-85648000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-85648000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-40040000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8826000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":39533000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":121549000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":121549000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":121549000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":98690000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":98690000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":197178000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":197178000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":253500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":253500000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":327534000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":327534000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":327534000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-145415000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-145415000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-185226000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-185226000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-40833000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-40833000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":133565000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":133565000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":133565000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-214870000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-214870000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-184065000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-184065000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-383485000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-383485000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-419354000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-419354000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6566000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":6566000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3450000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":25470000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":187488000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-32259000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"CashDividendsPaidToParentCompany":{"label":"SEC Schedule, 12-04, Cash Dividends Paid to Registrant, Subsidiaries and Equity Method Investees","description":"This element represents disclosure of the total aggregate cash dividends paid to the entity by consolidated subsidiaries, by unconsolidated subsidiaries, and by 50% or less owned persons accounted for using the equity method.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3500000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":3000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":6000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":36000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"}]}},"CededPremiumsEarned":{"label":"Ceded Premiums Earned","description":"Amount of earned premiums ceded to other entities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":3196000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6041000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":6041000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6217000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":6217000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":6217000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6419000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":6419000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":6419000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6443000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":6443000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5946000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"}]}},"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":"2013-01-01","end":"2013-12-31","val":57541000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":87112000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":19513000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":109294000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":109294000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":30332000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":35808000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":5476000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":44445000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":44445000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":8637000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":8637000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":56939000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":56939000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":56939000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":41270000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":41270000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":88423000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":88423000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":47152000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":47152000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":123332000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":123332000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":34910000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":34910000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":111115000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":111115000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":111115000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":27398000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":27398000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":58552000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":58552000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":31154000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":31154000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":80854000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":80854000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":22302000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":22302000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":111619000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":111619000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":111619000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3943000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-3943000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14733000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":14733000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":18676000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":18676000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":50843000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":50843000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":36110000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":36110000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":69876000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":69876000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":69876000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":82123000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":82123000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":154371000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":154371000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":72248000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":72248000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":190875000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":190875000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":36504000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":36504000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":228739000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":228739000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":228739000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-82920000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-82920000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":69332000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":69332000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":152252000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":152252000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":101832000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":101832000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":32500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":32500000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":427625000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":427625000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":427625000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-89255000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-89255000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":94000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":94000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":89349000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":89349000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":16484000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":16484000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":16389000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":16389000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1213000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1213000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-21899000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-241710000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-262105000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-444142000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-458378000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-202432000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-196273000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-602275000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-657951000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-158133000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-199573000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-531207000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-529357000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":115309000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":115309000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":87278000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-28031000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":53177000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-34101000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":250076000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":57251000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":[{"end":"2020-01-01","val":400000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q4I"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":71709000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":29395000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":29395000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":8279000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":8279000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":8279000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":41544000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":41544000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":41544000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":74361000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":74361000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":74361000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-1697000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1697000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-1697000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":58834000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":58834000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":58834000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-275000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-275000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-275000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":42829000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":42829000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":42829000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15830000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":15830000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":53262000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLoss":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss","description":"Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-06-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossNotPreviouslyRecorded":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Not Previously Recorded","description":"Amount of expense for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), for which no credit loss was previously recorded.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2021-09-30","val":8795673000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8604250000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8809594000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8723242000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8576423000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8438760000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8255018000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8083487000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7994143000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7714503000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7712847000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DebtSecuritiesAvailableForSaleChangeInPresentValueExpenseReversal":{"label":"Debt Securities, Available-for-sale, Change in Present Value, Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), from change in present value of expected cash flows.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"}]}},"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":"2018-06-30","val":305242000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":358809000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":443676000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":443676000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":443676000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":443676000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":443676000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":838585000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":189990000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28561000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":29292000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":29292000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":29292000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":29292000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":29292000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27266000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29307000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28961000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":38414000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":38414000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":38414000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":38414000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":38414000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59323000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23633000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11364000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27109000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":27109000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":27109000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":27109000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":27109000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":277504000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":264710000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":421452000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":653807000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":653807000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":653807000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":653807000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":653807000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2735740000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6067818000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6442091000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6439386000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":6439386000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6241804000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2018-06-30","val":21787000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24302000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":35147000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":35147000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":35147000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":35147000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":35147000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21751000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5832000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5311000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2491000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":2491000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2491000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2491000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2491000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4458000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2866000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2724000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1007000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":1007000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1007000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1007000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1007000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2381000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":687000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":533000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1569000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1569000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1569000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1569000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1569000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40474000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":74523000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":156121000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":194656000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":194656000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":194656000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":194656000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":194656000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":507667000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":744315000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":920142000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":611956000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":611956000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":640086000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2018-06-30","val":1576343000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1609631000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1508422000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1508422000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":1508422000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1508422000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1508422000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":61269000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5668000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15334000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40550000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":40550000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":40550000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":40550000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":40550000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1079526000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":249437000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":195431000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":174252000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":174252000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":174252000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":174252000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":174252000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":769571000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":377354000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":628324000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":816935000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":816935000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":816935000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":816935000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":816935000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2852505000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6471084000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7004161000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6673701000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":6673701000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":6673701000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":6673701000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":6673701000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4329762000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1004269000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":494796000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":224892000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":224892000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":374510000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2018-06-30","val":45112000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43241000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":45096000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":45096000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":45096000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":45096000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":45096000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1660000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":141000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":108000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":108000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":108000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":108000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":108000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":104121000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":24566000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17828000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3836000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":3836000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":3836000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":3836000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":3836000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29663000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8116000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13232000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15844000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":15844000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":15844000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":15844000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":15844000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":163983000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":496919000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":771310000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":635555000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":635555000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":635555000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":635555000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":635555000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":169841000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19086000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21856000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4170000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":4170000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7956000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DebtSecuritiesAvailableForSaleRealizedGain":{"label":"Debt Securities, Available-for-sale, Realized Gain","description":"Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2644000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":2608000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1635000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4137000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1529000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5208000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5208000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":40000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2021000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":2021000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1981000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1981000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3212000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3212000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1191000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1191000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3447000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":3447000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":3447000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1183000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":1183000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2351000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2351000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1168000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":1168000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2548000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":2548000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":197000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":197000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3798000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":3798000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":3798000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":761000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":761000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2491000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2491000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":1730000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1730000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3379000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":3379000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":888000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":888000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5677000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5677000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":5677000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6239000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":6239000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":4823000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":4823000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11264000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":11264000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":5025000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":5025000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16377000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":16377000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":16377000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3461000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3461000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5224000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":5224000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1766000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1766000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5254000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":5254000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":27000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":27000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5304000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":5304000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":113000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":46000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":344000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":231000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":345000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"DebtSecuritiesAvailableForSaleRealizedLoss":{"label":"Debt Securities, Available-for-sale, Realized Loss","description":"Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":29000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":6000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":6000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":6000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":6000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":6000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":84000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":84000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":84000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":84000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":84000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":84000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1011000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":1011000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":1011000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":5000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":193000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":193000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":190000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":190000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":193000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":193000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":118000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2018-06-30","val":1881585000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1968440000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1952098000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1952098000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":1952098000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1952098000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1952098000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":899854000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":195658000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":43895000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":69842000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":69842000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":69842000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":69842000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":69842000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1106792000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":278744000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":224392000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":212666000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":212666000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":212666000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":212666000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":212666000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":828894000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":400987000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":639688000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":844044000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":844044000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":844044000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":844044000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":844044000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3130009000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6735794000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7425613000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7327508000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":7327508000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":7327508000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":7327508000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":7327508000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7065502000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7072087000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6936887000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6664278000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":6664278000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6616314000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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-06-30","val":66899000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67543000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":80243000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23411000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5866000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5452000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2599000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":108579000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":27432000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20552000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4843000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32044000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8803000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13765000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":17413000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":204457000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":571442000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":927431000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":830211000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":830211000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":830211000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":830211000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":830211000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":677508000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":763401000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":941998000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":616126000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":616126000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":648042000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DebtSecuritiesGainLossExcludingOtti":{"label":"Debt Securities, Gain (Loss), Excluding OTTI","description":"Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). Excludes other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":12000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-7840000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1943000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7838000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-7838000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":1000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"DebtSecuritiesHeldToMaturityAllowanceForCreditLoss":{"label":"Debt Securities, Held-to-maturity, Allowance for Credit Loss","description":"Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-01-01","val":3300000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-01-01","val":3300000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-01-01","val":3300000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-03-31","val":6039000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":6039000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":6039000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":6039000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4940000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":4940000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":4940000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-06-30","val":4940000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5086000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":5086000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"}]}},"DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff":{"label":"Debt Securities, Held-to-maturity, Allowance for Credit Loss, Writeoff","description":"Amount of writeoff of investment in debt security, measured at amortized cost (held-to-maturity), charged against allowance for credit loss.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"DebtSecuritiesHeldToMaturityCreditLossExpenseReversal":{"label":"Debt Securities, Held-to-maturity, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":2705000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2705000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1606000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1606000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":1099000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1099000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1752000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1752000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-146000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-146000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3334000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3334000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"DebtSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment":{"label":"Debt Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment","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), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). Excludes other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":6247000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10906000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2074000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2696000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2696000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2275000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2275000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4204000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4204000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-425000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-425000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3702000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-7847000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-502000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-1945000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-7847000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-7847000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3125000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"DebtSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairment":{"label":"Debt Securities, Unrealized Gain (Loss), Excluding Other-than-temporary Impairment","description":"Amount 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), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading). Excludes other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":12000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":7000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":2000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":9000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":1000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":1000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"DeferredCostsCurrent":{"label":"Deferred Costs, Current","description":"Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":70870000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-10927000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":-10927000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":50052000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":50052000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":11367000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-26259000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":22538000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":22538000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":39993000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":39993000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":39993000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":10426000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":10426000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":10426000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-23129000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-23129000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-23129000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":26446000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":26446000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":26446000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-25294000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-25294000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-25294000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":20031000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":20031000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":20031000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3747000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":3747000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":22848000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9060000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":47702000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-18007000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2014-12-31","val":351818000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":327220000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":327220000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":341462000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":341462000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":288899000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":288899000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":248254000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":248254000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":244084000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":244084000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":354727000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":354727000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":304477000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":304477000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":259864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":262909000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":230436000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2018-12-31","val":39384000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":39907000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":36767000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":36767000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":36767000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":36767000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30438000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":55428000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":53055000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":107116000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":114736000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":117486000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41440000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8539000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-12-31","val":14335000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":14335000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11906000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DeferredPolicyAcquisitionCostAmortizationExpense":{"label":"Deferred Policy Acquisition Costs, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for deferred policy acquisition costs.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":108233000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":79304000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":23467000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":115154000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":115154000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":27652000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":55722000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":28070000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":87780000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":87780000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":32058000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":32058000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":120333000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":120333000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":120333000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35220000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":35220000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":64186000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":64186000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":28966000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":28966000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":88581000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":88581000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":24395000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":24395000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":121139000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":121139000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":121139000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":34212000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":34212000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":67270000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":67270000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":33058000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":33058000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":85992000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":85992000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":18722000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":18722000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":114387000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":114387000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":32229000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":63298000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":31069000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":90073000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":26775000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":114771000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"DeferredPolicyAcquisitionCostAmortizationExpenseAssumptionChange":{"label":"Deferred Policy Acquisition Cost, Amortization Expense, Assumption Change","description":"Amount of increase (decrease) to amortization expense of deferred policy acquisition cost (DAC) due to assumption change.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":11857000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":950000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":950000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8643000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":8643000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":8643000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-22358000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-22358000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-22358000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":36510000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":36510000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-559000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfit":{"label":"Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit (Deprecated 2016-01-31)","description":"The amount of adjustment to amortization of deferred policy acquisition costs arising from a revision in estimated gross profit (when such amount serves as the basis for allocating amortization of DAC to reporting periods).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":15800000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":7200000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2800000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"}]}},"DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfitOrEstimatedGrossMargin":{"label":"Deferred Policy Acquisition Cost, Amortization Expense, Effect of Adjustments to Estimated Gross Profit or Estimated Gross Margin","description":"Amount of amortization expense (reversal of amortization expense) of deferred policy acquisition costs from a revision in estimated gross profit or estimated gross margin.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-7200000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2800000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3900000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"DeferredPolicyAcquisitionCostAmortizationExpenseUnrealizedInvestmentGainsLosses":{"label":"Deferred Policy Acquisition Cost, Unrealized Investment Gain (Loss) (Deprecated 2016-01-31)","description":"Amount of increase (decrease) in deferred policy acquisition cost (DAC) due to unrealized investment gain (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-54560000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":9501000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-39473000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"}]}},"DeferredPolicyAcquisitionCosts":{"label":"Deferred Policy Acquisition Cost","description":"Amount of deferred policy acquisition cost capitalized on contract remaining in force.","units":{"USD":[{"end":"2012-12-31","val":705397000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":785706000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2013-12-31","val":785706000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2013Q4I"},{"end":"2014-12-31","val":802919000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":802919000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":802919000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2014-12-31","val":802919000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2014Q4I"},{"end":"2015-09-30","val":835446000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2015-12-31","val":853451000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":816523000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":794406000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":795210000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2016-12-31","val":835194000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":821649000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":808296000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":813642000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2017-12-31","val":819511000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":840039000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":848392000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":842601000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2018-12-31","val":841704000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":793940000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":752565000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":736826000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2019-12-31","val":723972000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":782904000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":679553000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":633349000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":382080000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":382080000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":382080000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":382080000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":382080000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":382080000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":695875000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":695875000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":695875000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2020-12-31","val":695875000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":497678000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":470382000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":539294000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":569839000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":569839000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":569839000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":569839000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":569839000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":704353000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":704353000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":704353000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":704353000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":740024000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":702497000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":882537000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":699432000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":963662000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":673112000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":909786000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":663882000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":663882000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":663882000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":663882000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":654639000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":654639000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":644933000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":635837000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":628673000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":628673000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":619967000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DeferredPolicyAcquisitionCostsAdditions":{"label":"Deferred Policy Acquisition Cost, Capitalization","description":"Amount of deferred policy acquisition cost capitalized.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":133982000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":141868000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":141868000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":131392000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":131392000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":131392000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":119856000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":119856000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":119856000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":103521000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":103521000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":103521000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":84094000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":84094000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":84094000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":64824000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":64824000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":64824000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":69857000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":69857000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":69857000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":77306000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":77306000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":45444000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostsAmortizationExpenseExcludingAccruedInterest":{"label":"Deferred Policy Acquisition Costs, Amortization Expense, Excluding Accrued Interest","description":"Amount of amortization expense (reversal of amortization expense) for deferred policy acquisition costs, excluding accrued interest on unamortized balance.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":126244000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":115721000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":115721000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":117748000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":117748000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":117748000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":107917000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":107917000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":107917000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":84349000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":84349000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":101477000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1":{"label":"Deferred Policy Acquisition Costs and Present Value of Future Insurance Profits, Amortization","description":"Amount of amortization expense (reversal of expense) for deferred policy acquisition costs and present value of future profits from insurance contract acquired in business combination.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":32229000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":32164000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"}]}},"DeferredPolicyAcquisitionCostUnrealizedInvestmentGainLoss":{"label":"Deferred Policy Acquisition Cost, Unrealized Investment Gain (Loss)","description":"Amount of unrealized investment gain (loss) which decreases (increases) deferred policy acquisition cost.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":9501000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-39473000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-39473000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16974000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":16974000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":16974000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4817000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":4817000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-4817000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-52870000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":52870000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":52870000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-73451000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-73451000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-73451000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-261186000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-261186000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":261186000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":158292000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-158292000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-416397000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredSalesInducementCostAmortizationExpenseAssumptionChange":{"label":"Deferred Sales Inducement Cost, Amortization Expense, Assumption Change","description":"Amount of amortization expense (reversal of amortization expense) for deferred sales inducement cost from assumption change.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-4288000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1270000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1270000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-641000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-641000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-641000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-4445000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-4445000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":993000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":993000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":99000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredSalesInducementCostAmortizationExpenseExcludingAccruedInterest":{"label":"Deferred Sales Inducement Cost, Amortization Expense, Excluding Accrued Interest","description":"Amount of amortization expense (reversal of amortization expense) for deferred sales inducement cost, excluding accrued interest on unamortized balance.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":24264000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":21569000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":21569000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":19714000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":19714000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":19714000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22808000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":18363000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":18363000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":14755000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":14755000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14130000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredSalesInducementCostUnrealizedGainLossOnInvestment":{"label":"Deferred Sales Inducement Cost, Unrealized Gain (Loss) on Investment","description":"Amount of unrealized investment gain (loss) which decreases (increases) deferred sales inducement cost.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-890000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":10897000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":10897000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-12160000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-12160000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-12160000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-43557000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-43557000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":43557000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":29935000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-29935000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-57498000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredSalesInducementsAdditions":{"label":"Deferred Sale Inducement Cost, Capitalization","description":"Amount of deferred sale inducement cost capitalized.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":26159000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":18355000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":18355000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":17704000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":17704000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":17704000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":19302000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":19302000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":19302000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":17901000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":17901000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":17901000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7546000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":7546000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":7546000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3160000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":3160000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":3160000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10344000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":10344000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":10344000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":18118000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":18118000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4039000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DeferredSalesInducementsAdjustments":{"label":"Deferred Sales Inducement Cost, Other Increase (Decrease)","description":"Amount of increase (decrease) in deferred sales inducement cost, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":15924000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1802000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-1802000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":10255000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":10255000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":10255000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-4435000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-4435000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-4435000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-890000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-890000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":10897000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"DeferredSalesInducementsAmortizationExpense":{"label":"Deferred Sales Inducement Cost, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for deferred sales inducement cost.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":25357000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":26357000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":26357000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":28559000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":28559000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":28559000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":26922000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":26922000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":26922000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":28552000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":28552000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":20299000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":11519000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10525000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2360000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":7934000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1837000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"DeferredSalesInducementsNet":{"label":"Deferred Sale Inducement Cost","description":"Amount of deferred sale inducement cost capitalized on contract remaining in force.","units":{"USD":[{"end":"2012-12-31","val":152844000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2012Q4I"},{"end":"2013-12-31","val":169570000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2013-12-31","val":169570000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2013Q4I"},{"end":"2014-12-31","val":159766000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":159766000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":159766000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2014-12-31","val":159766000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2014Q4I"},{"end":"2015-09-30","val":156670000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2015-12-31","val":159166000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":150080000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":141103000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":138793000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2016-12-31","val":147111000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2016Q4I"},{"end":"2017-03-31","val":144416000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":140596000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":134636000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2017-12-31","val":135570000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2017Q4I"},{"end":"2018-03-31","val":138993000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":138920000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":137488000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2018-12-31","val":133714000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":123880000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":114548000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":108425000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2019-12-31","val":104359000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":114171000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":94837000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":86104000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":43845000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":43845000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":43845000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":43845000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":43845000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":43845000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":96378000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":96378000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":96378000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2020-12-31","val":96378000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63149000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":64189000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71677000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":78136000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":78136000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":78136000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":78136000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":78136000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":102976000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":102976000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":102976000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":102976000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":103584000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":103270000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":122390000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":102453000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":122967000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":88598000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":114399000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":85303000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":85303000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":85303000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":85303000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":85303000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":82004000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":82004000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":78209000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":74928000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":70950000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":70950000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":67183000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2014-12-31","val":320143000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":277887000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":277887000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":276472000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":276472000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":263491000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":263491000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":208870000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":208870000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":204177000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":204177000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":209601000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":209601000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":203311000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":203311000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":317731000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":271941000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":226824000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":6000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":5000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":401000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":401000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":94000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":94000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":74000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":74000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":636000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":636000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2172000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":95000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":88000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":88000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6637000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":4730000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4215000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.","units":{"USD":[{"end":"2014-12-31","val":11333000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12397000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":12397000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":13485000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":13485000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10355000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":10355000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7444000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7444000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9259000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":9259000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14714000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":14714000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12546000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":12546000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8974000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":8974000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8339000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":5588000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4859000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":4859000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7235000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":7235000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6222000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":6222000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4426000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":4426000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3658000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":3658000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3346000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":3346000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4490000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":4490000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5915000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":5915000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15267000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsUnrealizedCurrencyLosses":{"label":"Deferred Tax Assets, Unrealized Currency Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.","units":{"USD":[{"end":"2014-12-31","val":4318000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5098000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":5098000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross":{"label":"Deferred Tax Assets, Unrealized Losses on Available-for-Sale Securities, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on available-for-sale securities.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7390000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7390000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":151284000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":213345000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":158351000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"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":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10723000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2014-12-31","val":31675000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":31675000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":51364000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":49333000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":49333000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":49333000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":49333000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":49333000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":70798000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":83413000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":84717000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":64990000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":64990000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":64990000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":64990000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":64990000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":56049000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":57841000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":56016000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25408000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":25408000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":25408000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":25408000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":25408000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29082000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24918000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18356000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":39384000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":39384000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":39384000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":39384000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":39384000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41705000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47470000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47665000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39907000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":39907000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":145126000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":101166000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2023-12-31","val":14335000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2014-12-31","val":4696000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":526000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":526000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":17000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-2000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":-2000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":11000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":962000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":962000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":614000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":614000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":858000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":858000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":809000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":809000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":769000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"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":"2014-12-31","val":757000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":492000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":492000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7468000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":7468000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6853000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":6853000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7546000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7546000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6177000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":6177000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10645000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":10645000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13032000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":13032000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11729000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":11729000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":8975000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains":{"label":"Deferred Tax Liabilities, Unrealized Currency Transaction Gains","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1433000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1433000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":857000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":857000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1217000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1217000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1356000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":1356000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1360000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":1360000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1356000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1356000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1464000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":2005000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2210000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities":{"label":"Deferred Tax Liabilities, Unrealized Gains on Trading Securities","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.","units":{"USD":[{"end":"2014-12-31","val":25185000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6519000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":6519000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12174000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":12174000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8945000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"}]}},"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":"2014-12-31","val":23300000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":25500000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":25500000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":24600000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":24600000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":24700000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":24700000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21900000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year","description":"Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.","units":{"USD":[{"end":"2017-12-31","val":176000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":644000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1107000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":856000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":500000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DefinedBenefitPlanFutureAmortizationOfGainLoss":{"label":"Defined Benefit Plan, Future Amortization of Gain (Loss) (Deprecated 2017-01-31)","description":"Amount included in accumulated other comprehensive income (AOCI) related to gain (loss) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":23000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-17000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"DefinedBenefitPlanFutureAmortizationOfPriorServiceCostCredit":{"label":"Defined Benefit Plan, Future Amortization of Prior Service Cost (Credit) (Deprecated 2017-01-31)","description":"Amount included in accumulated other comprehensive income (AOCI) related to prior service cost (credit) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":103000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":103000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":0.04,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.04,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.04,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.04,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.04,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":4674000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":2522000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":3421000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":3421000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":841000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1671000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":2317000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":2317000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":2987000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":2987000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2987000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1985000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":1985000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4012000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":4012000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":5823000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":5823000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":8057000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":8057000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":8057000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2474000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2474000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4962000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":4962000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":7379000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":7379000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":10005000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":10005000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":10005000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3021000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":3021000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5932000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":5932000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":8769000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":8769000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":11825000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":11825000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":12147000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4455000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":4455000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5464000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5464000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":8185000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":8501000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":11270000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":11677000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":11677000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2885000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2993000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5776000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":5992000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":8892000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":8892000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":11903000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":11903000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":11903000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3159000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3159000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6631000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":6631000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":9803000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":9803000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":13001000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":13001000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":13001000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3440000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3440000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6896000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":6896000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":10598000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":10598000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":14330000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":14330000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2545000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2545000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5107000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":7449000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":9897000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2415000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2017-01-01","end":"2017-12-31","val":9200000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11100000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":11100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":10700000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":10700000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":10700000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":11900000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":11900000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":11900000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":13000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":13000000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":13000000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14300000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":14300000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9900000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"DerivativeAssets":{"label":"Derivative Asset","description":"Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2014-12-31","val":114287000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":25226000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42179000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":63319000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":90097000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":149848000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":149341000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":163536000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":116356000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":102007000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":136435000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":71001000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":89900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":106364000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24335000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":66738000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":93367000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":137130000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":114840000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":82390000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":101622000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":101622000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":101622000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":101622000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":101622000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":44861000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6071000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6815000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":23669000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":23669000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":23669000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":23669000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":23669000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":39232000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":72863000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":55278000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":85158000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":85158000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":114669000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-44394000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":10292000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":69683000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q3"},{"start":"2018-10-01","end":"2018-12-31","val":-115585000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":42003000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-03-31","val":42003000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":17828000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-04-01","end":"2019-06-30","val":17828000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":3296000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-07-01","end":"2019-09-30","val":3296000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-10-01","end":"2019-12-31","val":60080000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-10-01","end":"2019-12-31","val":60080000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-106629000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":40243000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":31520000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q3"},{"start":"2020-10-01","end":"2020-12-31","val":49620000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2014-12-31","val":133236000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":133236000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":51784000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":58359000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":58359000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":58359000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":58359000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":58359000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":63308000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":76237000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":96095000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":122666000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":122666000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":122666000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":122666000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":122666000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":154288000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":157988000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":175221000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":211159000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":211159000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":211159000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":211159000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":211159000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":134293000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":119009000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":147357000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44781000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":44781000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":44781000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":44781000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":44781000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":86127000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100638000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":110272000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":155902000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":155902000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":155902000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":155902000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":155902000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61625000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":87573000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":116802000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":161351000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":161351000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":168902000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"DirectPremiumsEarned":{"label":"Direct Premiums Earned","description":"Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":21487000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":96077000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":96077000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":98554000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":98554000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":98554000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":96268000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":96268000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":127226000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":94124000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":100771000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":93954000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"Dividends":{"label":"Dividends","description":"Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":15500000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2015-01-01","end":"2015-12-31","val":15500000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2015"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":4000000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-07-01","end":"2017-09-30","val":4000000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":3000000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"}]}},"DividendsPayableCurrentAndNoncurrent":{"label":"Dividends Payable","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.","units":{"USD":[{"end":"2016-08-19","val":3000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-08-19","val":3000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-09-30","val":3000000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-04-21","val":4000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-09-30","val":3000000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2018-12-31","val":6000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"end":"2017-12-31","val":0.21,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2017-12-31","val":0.21,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2017-12-31","val":0.21,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2017Q4I"},{"end":"2018-01-01","val":0.21,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2018-01-01","val":0.21,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2018-01-01","val":0.21,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"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.101,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":0.14,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.14,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.14,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":652000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-635000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-913000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-913000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":41000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":42000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":42000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":214000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":214000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":214000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":154000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":154000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-157000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-157000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-125000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-125000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-251000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-251000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-251000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-131000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-131000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-262000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-262000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-7000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-7000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-15000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-15000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1479000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1479000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1528000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1528000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1553000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1553000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":1714000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":700000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":591000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":657000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"}]}},"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":"2017-01-01","end":"2017-12-31","val":-15000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1714000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1714000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":700000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":591000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":657000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":663000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":663000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":663000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-50000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-50000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-166000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-166000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-59000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-59000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":19000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":19000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":19000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-6000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-6000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-96000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-96000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-219000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-219000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-20000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-20000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":396000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":399000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":368000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":374000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":429000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":439000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":515000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":534000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-38000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-38000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-10000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":11000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4054000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet":{"label":"Embedded Derivative, Fair Value of Embedded Derivative, Net","description":"Net fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as assets, net of those classified as liabilities.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":84700000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":84700000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":84700000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":175600000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-12-31","val":335000000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":-335000000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-280400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet":{"label":"Embedded Derivative, Gain (Loss) on Embedded Derivative, Net","description":"Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-6500000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-15900000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-15900000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-15900000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6900000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":6900000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":6900000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":17600000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":17600000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":17600000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-15700000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-20300000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-4700000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-27100000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-6800000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-33600000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-33600000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-33600000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29300000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":29300000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25600000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":25600000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3700000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-3700000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":29300000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":29300000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":3700000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3700000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":34600000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":34400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":34400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4400000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4400000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6500000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":6500000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":2100000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":2100000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6500000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":6500000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6500000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":6500000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":6500000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions":{"label":"Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options (Deprecated 2017-01-31)","description":"Aggregate proceeds received by the entity during the annual period from exercises of stock or unit options and conversion of similar instruments granted under equity-based payment arrangements.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":700000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":700000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":1100000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1100000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":300000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":600000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":600000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":600000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":600000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":600000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":300000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":300000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":300000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":1500000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":500000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":700000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"}]}},"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":"2014-09-30","val":7700000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9300000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8400000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7300000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6200000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":6200000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7700000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":6200000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6200000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2016-03-31","val":6200000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4800000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-06-30","val":4800000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6400000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":6400000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":12000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12700000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15400000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16600000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15200000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":12700000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":15400000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":16600000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":15200000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13200000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14000000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15500000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11900000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":11900000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":11900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11900000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":11900000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7900000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8000000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11200000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":11200000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":11200000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":11200000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":11200000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3100000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5500000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5000000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6200000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":6200000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":6200000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":6200000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":6200000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9900000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8100000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8400000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7900000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":7900000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":7900000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":7900000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8400000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9300000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-12-31","val":20500000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"}]}},"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":"2013-12-31","val":3700000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2300000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":2300000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":1600000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1400000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1400000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":1400000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3800000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3700000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3100000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2300000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2300000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":2300000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6400000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6600000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5900000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7800000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":7800000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":7800000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5800000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5100000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4000000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7100000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7100000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":7100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4800000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3800000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3200000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":8000000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":8000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3500000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3700000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2600000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":9100000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":9100000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10300000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7400000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5500000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11900000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":11900000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":11900000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8500000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-12-31","val":27400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":27400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11200000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense":{"label":"Share-based Payment Arrangement, Expense, Tax Benefit","description":"Amount of tax benefit for recognition of expense of award under share-based payment arrangement.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":800000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1500000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1500000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":300000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":600000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":300000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":900000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":900000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":400000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":400000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-300000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":300000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":300000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":500000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":500000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1000000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":500000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":500000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":1000000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-600000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-600000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2800000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-2800000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":2800000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-300000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":300000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1500000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1500000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-1200000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":1200000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":2000000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-500000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":500000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1800000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1800000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1800000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-100000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-100000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":100000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":100000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":300000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":300000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":400000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":400000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":300000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":300000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":300000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-300000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-300000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-300000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-300000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":300000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":300000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1300000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1300000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-800000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":800000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":500000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-500000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-900000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-900000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-100000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-100000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-500000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-500000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-500000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":900000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":900000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-800000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":800000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":100000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-100000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":900000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":900000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":100000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":100000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1200000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1200000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1200000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":300000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-300000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":500000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":500000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":200000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":200000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":300000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":300000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-200000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-200000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3200000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3200000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":500000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-500000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6800000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":7300000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9200000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":2400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14000000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1200000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"EquitySecuritiesFvNi":{"label":"Equity Securities, FV-NI","description":"Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"end":"2017-12-31","val":18478000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":18478000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":18637000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19661000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17491000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":17491000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":17491000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":17491000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":17491000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19196000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19324000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19462000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":23594000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":23594000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":23594000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":23594000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":23594000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15984000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17918000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18610000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17744000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":17744000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":17744000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":17744000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":17744000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19120000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21132000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21186000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":28217000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":28217000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":28217000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":28217000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":28217000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27585000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22121000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21698000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22076000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":22076000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":22076000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":22076000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":22076000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22048000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":23157000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21913000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":24098000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":24098000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26399000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"EquitySecuritiesFvNiCost":{"label":"Equity Securities, FV-NI, Cost","description":"Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value.","units":{"USD":[{"end":"2017-12-31","val":12890000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12890000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-06-30","val":13197000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13962000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14329000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":14329000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":14329000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":14329000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":14329000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14374000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":14227000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14120000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16894000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":16894000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":16894000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":16894000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":16894000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15246000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":15361000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15157000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12069000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":12069000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12069000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":12069000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":12069000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12052000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12079000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12079000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16549000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":16549000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":16549000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":16549000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":16549000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16569000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16351000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16294000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14547000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":14547000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":14547000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":14547000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":14547000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14119000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13986000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14131000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14268000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":14268000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14229000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"EquitySecuritiesFvNiGainLoss":{"label":"Equity Securities, FV-NI, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":97000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":8000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":87000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-10000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-541000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-107000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":254000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1789000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1789000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-1789000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1951000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":1951000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2338000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2338000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2639000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":2639000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4051000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":4051000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5816000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-5816000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3990000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-3990000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-3107000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":-937000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1627000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3698000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"}]}},"EquitySecuritiesFvNiRealizedGainLoss":{"label":"Equity Securities, FV-NI, Realized Gain (Loss)","description":"Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":702000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":147000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":147000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"}]}},"FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss":{"label":"Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":29895000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":747000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":40350000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-6843000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-17830000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-11922000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-67392000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-67392000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-51707000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-51707000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-47780000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-47780000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-11362000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-11362000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8223000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-8223000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2100000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":2100000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":15628000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":15628000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":23851000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":23851000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":44778000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":44778000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":54545000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":54545000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":67104000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":67104000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":12559000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":12559000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":83540000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":83540000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":16436000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":16436000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":119386000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":119386000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-44337000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-44337000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-23727000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-23727000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":20610000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":20610000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":42200000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":42200000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":65927000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":65927000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-72269000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-72269000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":40464000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":40464000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":44814000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":44814000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":4350000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4350000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":42794000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":42794000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-2020000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-2020000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":80724000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":80724000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-105997000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-105997000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-43670000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-43670000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":62328000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":62328000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6966000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6966000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":50636000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":50636000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":70984000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":70984000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":26594000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":51396000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":51396000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":24802000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":24802000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":30415000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":30415000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-20981000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-20981000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":55589000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":55589000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-36232000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-36232000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-67113000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-67113000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-30880000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-30880000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-64242000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-64242000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":2871000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":2871000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-42191000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-42191000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5012000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":5012000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25890000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":20878000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-491000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-26381000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35264000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":41335000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss":{"label":"Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":3266000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":175000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":44722000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-787000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1600000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-813000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2648000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-2648000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-1048000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-1048000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-48707000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-48707000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-13064000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-13064000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-11568000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-11568000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":458000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":458000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13582000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":13582000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":25150000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":25150000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":50606000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":50606000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":55095000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":55095000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":70519000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":70519000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":15423000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":15423000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":87894000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":87894000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":17195000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":17195000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":122318000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":122318000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-44880000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-44880000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-23019000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-23019000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":21861000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":21861000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":44621000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":44621000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":67640000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":67640000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-70980000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-70980000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":38961000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":38961000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":43575000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":43575000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":4614000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":4614000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":43111000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":43111000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-464000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-464000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":83406000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":83406000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-112192000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-112192000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-51595000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-51595000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":60598000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":60598000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1505000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-1505000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":50090000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":50090000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":64558000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":64558000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":30972000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":30972000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":55278000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":55278000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":24306000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":24306000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":34346000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":34346000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-20932000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-20932000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":60001000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":60001000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-30832000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-99626000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-64574000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-188061000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-29937000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-88067000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-63049000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-212552000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1524000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-24492000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-27970000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-161211000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47037000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":47037000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":99857000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":52842000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":48029000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-51828000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":154066000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21091000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":49278000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":3479000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":68616000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8287000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-17069000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-8782000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-69884000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-69884000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-52816000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-52816000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-61750000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-61750000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-12901000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-12901000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-10807000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-10807000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2094000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":2094000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8307000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":8307000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":19113000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":19113000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":28364000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":28364000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61206000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":61206000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":93422000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":93422000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":32216000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":32216000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":138552000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":138552000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":45130000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":45130000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":222875000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":222875000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-44394000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-44394000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-34102000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-34102000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":10292000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":10292000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":35581000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":35581000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":69683000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":69683000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-80004000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-80004000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42003000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":42003000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":59830000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":59830000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":17828000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":17828000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":63127000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":63127000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3296000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":3296000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":123207000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":123207000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-106629000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-106629000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-66386000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-66386000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":40243000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":40243000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-34865000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-34865000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":31520000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":31520000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14754000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14754000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28024000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":28024000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":68225000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":68225000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":40201000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":40201000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":70730000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":70730000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":2505000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2505000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":121886000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":121886000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-42023000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-42023000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-84355000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-84355000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-42330000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-42330000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-100557000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-100557000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-16203000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-16203000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-98278000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-98278000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4712000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4712000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":24670000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":19958000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3265000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-21405000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":44089000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":42214000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)","description":"Amount of gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":876000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":876000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-15004000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-15004000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-30693000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-30693000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-15689000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-15689000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-43335000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-43335000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-12642000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-12642000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-41424000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-41424000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6606000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":6606000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4855000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-1751000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-11338000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-16193000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7396000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2928000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Issuances","description":"Amount of issuances of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases","description":"Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":53370000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":19801000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":73937000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":18456000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":39929000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":21473000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":64820000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":64820000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":24891000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":24891000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":86189000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":86189000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18493000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":18493000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":37539000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":37539000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":19046000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":19046000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":56387000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":56387000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":18848000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":18848000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":75865000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":75865000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16442000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":16442000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35379000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":35379000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":18938000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":18937000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":55226000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":55226000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":19847000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":19847000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":75346000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":75346000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22376000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":22376000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44277000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":44277000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":21901000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":21901000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":63303000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":63303000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":19026000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":19026000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":86953000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":86953000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17592000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":17592000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36622000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":36622000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":19030000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":19030000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":56494000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":56494000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":19872000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":19872000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":76928000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":76928000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22403000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":22403000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38861000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":38861000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":16458000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":16458000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":50287000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":50287000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":11426000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":11426000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":61837000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":61837000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11210000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":11210000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":24877000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":24877000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":13668000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":13668000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":40392000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":40392000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":15511000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":15511000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":376027000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":376027000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":83651000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":83651000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":165250000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":165250000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":81598000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":81598000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":239661000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":239661000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":74412000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":74412000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":334888000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":334888000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":59520000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":59520000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":90029000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":30508000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":134904000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":44875000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":170032000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43658000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales","description":"Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements","description":"Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":162150000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":59982000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":197580000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":28469000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":64620000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":36151000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":83997000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":83997000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":19376000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":19376000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":100317000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":100317000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1822000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":1822000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1822000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":1822000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13006000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":13006000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":11183000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":11183000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":21994000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":21994000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48444000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":48444000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":100104000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":100104000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":51660000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":51660000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":150886000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":150886000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":50782000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":50782000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":224134000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":224134000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":56357000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":56357000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":102899000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":102899000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":46542000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":46542000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":157180000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":157180000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":54281000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":54281000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":186996000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":186996000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3278000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":3278000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21236000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":21236000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":17959000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":17959000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":27941000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":27941000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":6704000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":6704000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":57231000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":57231000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":49027000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":49027000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":63325000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":63325000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":14298000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":14298000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":79643000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":79643000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":16317000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":16317000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":101358000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":101358000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34925000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":34925000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":108354000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":108354000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":73430000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":73430000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":155114000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":155114000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":46756000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":46756000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":213396000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":213396000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42813000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":42813000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":63542000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":63542000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":20730000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":20730000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":70586000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":70586000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7044000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":7044000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":78026000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":78026000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6838000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":6838000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":30700000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":23862000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":62997000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":32297000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":102005000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":71268000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net","description":"Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":93661000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":93661000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":14038000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value","description":"Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2013-12-31","val":169314000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":169314000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-06-30","val":146514000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":109812000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2014-12-31","val":114287000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":95987000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-03-31","val":95987000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":72527000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-06-30","val":72527000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-06-30","val":72527000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25226000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":25226000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2015-12-31","val":38409000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42179000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2016-03-31","val":42179000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-03-31","val":42179000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-03-31","val":42179000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":63319000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-06-30","val":63319000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-06-30","val":63319000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-06-30","val":63319000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q2I"},{"end":"2016-09-30","val":90097000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":90097000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":120644000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":149848000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2017-03-31","val":149847000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":149848000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-03-31","val":149848000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q1I"},{"end":"2017-06-30","val":149341000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":149341000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-06-30","val":149341000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-06-30","val":149341000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":163536000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-09-30","val":163536000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":194731000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":116356000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":116356000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-03-31","val":116356000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-03-31","val":116356000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":102007000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":102007000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-06-30","val":102007000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-06-30","val":102007000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":136435000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":136435000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":14684000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":71001000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":71001000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":71001000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-03-31","val":71001000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":89900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":89900000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-06-30","val":89900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":89900000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":106364000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":106364000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":157588000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":24335000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":24335000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":24335000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":24335000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":66738000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":66738000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":66738000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-06-30","val":66738000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q2I"},{"end":"2020-09-30","val":93367000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":93367000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":132821000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":137130000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":137130000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-03-31","val":137130000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":137130000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":117569000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":117569000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-06-30","val":117569000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-06-30","val":117569000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":88829000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-09-30","val":88829000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":511875000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":495686000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":495686000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-03-31","val":495686000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":495686000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":498535000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":498535000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-06-30","val":498535000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":498535000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":537058000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":537058000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":629035000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":629035000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":629035000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":629035000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":629035000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":629035000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":693035000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":693036000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":693035000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":717889000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":717889000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":692869000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":762585000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":762585000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":774261000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings","description":"Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":51529000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":4099000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":73851000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12383000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-22036000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-9653000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-64923000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-64923000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-42887000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-42887000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-61676000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-61676000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-13423000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-13423000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-21184000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-21184000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-7760000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":-7760000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-7691000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-7691000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":13492000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":13492000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":16263000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":16263000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":64174000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":64174000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":103642000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":103642000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":39466000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":39466000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":152569000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":152569000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":48927000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":48927000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":240605000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":240605000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-43428000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-43428000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-32820000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-32820000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":10608000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":10608000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":32496000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":32496000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":65316000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":65316000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-65046000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-65046000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25529000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":25529000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39232000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-39232000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":13704000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-13704000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":37255000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-37255000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1978000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1978000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":94106000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-94106000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-73848000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":73848000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":51790000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":51790000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-22060000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-22060000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":18215000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":18215000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-33573000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-33573000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-38544000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-38544000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-35644000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-35644000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-84003000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-84003000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-48358000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-48358000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-85757000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-85757000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-1755000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-1755000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-138907000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":138907000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37729000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":155038000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":83684000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":277627000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":42149000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":122588000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":101523000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":331787000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":17840000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":54161000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-86607000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-302255000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-37618000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-37618000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-92077000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-54459000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-15524000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":76553000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":111843000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-36223000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)","description":"Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).","units":{"USD":[{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances","description":"Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":533000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":533000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":309000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":309000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":921000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":921000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":388000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":388000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2088000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2088000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":230000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":230000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":744000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":744000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":515000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":515000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1275000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":1275000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":531000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":531000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1688000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1688000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":74000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":74000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3700000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":3700000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3700000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":3700000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3700000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3700000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3815000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":3815000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":164000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":164000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":182000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":182000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":368000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":29000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":441000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":29000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":73000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":184000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":604000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":155000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":163000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1015000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1441000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":22000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":109000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":87000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":325000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":216000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":360000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":97000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases","description":"Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":53370000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":19801000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":73937000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":18456000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":39929000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":21473000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":64820000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":64820000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":24891000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":24891000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":86189000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":86189000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18493000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":18493000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":37539000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":37539000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":19046000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":19046000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":56387000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":56387000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":18848000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":18848000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":75866000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":75866000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16442000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":16442000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35379000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":35379000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":18938000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":18938000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":55226000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":55226000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":19847000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":19847000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":75346000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":75346000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22376000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":22376000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44277000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":44277000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":21901000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":21901000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":63303000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":63303000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":19026000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":19026000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":86953000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":86953000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17592000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":17592000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":36622000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":36622000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":19030000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":19030000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":56494000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":56494000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":19872000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":19872000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":76928000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":76928000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22403000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":22403000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38861000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":38861000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":16458000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":16458000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":50287000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":50287000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":11427000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":11427000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":61837000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":61837000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11210000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":11210000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22183000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":22183000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":10974000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":10974000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":34194000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":34194000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":12011000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":12011000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":47203000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":47203000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12456000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":12456000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26257000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":26257000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":13800000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":13800000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":39642000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":39642000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":13386000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":13386000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":54190000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":54190000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12631000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12631000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25610000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":12979000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":39680000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":14070000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":54431000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13348000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Sales","description":"Amount of sales of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements","description":"Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":162911000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":60002000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":198634000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":28578000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":65017000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":36439000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":84394000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":84394000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":19377000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":19377000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":100977000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":100977000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1628000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":1628000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1860000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":1860000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":9000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":9000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13116000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":13116000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":11255000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":11255000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":25552000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":25552000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48531000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":48531000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":101102000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":101102000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":52571000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":52571000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":151901000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":151901000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":50799000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":50799000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":225931000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":225931000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":57847000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":57847000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":104845000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":104845000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":46998000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":46998000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":159364000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":159364000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":54519000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":54519000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":191678000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":191678000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5800000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":5800000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23758000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":23758000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":17959000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":17959000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":30463000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":30463000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":6704000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":6704000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":60350000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":60350000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":50878000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":50878000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":65204000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":65204000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":14328000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":14328000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":81522000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":81522000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":16317000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":16317000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":104195000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":104195000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":35606000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":35606000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":110330000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":110330000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":74724000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":74724000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":157081000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":157081000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":46752000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":46752000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":203215000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":203215000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32019000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":32019000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46261000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":46261000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":14242000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":14242000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":46353000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":46353000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":92000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":92000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":47840000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":47840000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":984000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":984000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2807000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":1823000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14876000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":12069000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34951000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":22311000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net","description":"Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1169000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1169000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":1169000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1169000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1169000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1169000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1169000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-61379000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value","description":"Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2013-12-31","val":193338000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":193338000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-06-30","val":171428000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q2I"},{"end":"2014-09-30","val":135326000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":119987000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-03-31","val":119987000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q1I"},{"end":"2015-06-30","val":95368000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-06-30","val":95368000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-06-30","val":95368000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q2I"},{"end":"2015-09-30","val":57995000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":57995000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":69470000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2016-03-31","val":69470000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-03-31","val":69470000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-03-31","val":69470000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q1I"},{"end":"2016-06-30","val":81056000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-06-30","val":81056000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-06-30","val":81056000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-06-30","val":81056000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q2I"},{"end":"2016-09-30","val":102529000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":102529000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":167008000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2017-03-31","val":167008000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":167008000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-03-31","val":167008000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q1I"},{"end":"2017-06-30","val":173356000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":173356000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-06-30","val":173356000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-06-30","val":173356000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":191862000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-09-30","val":191862000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":147502000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":147502000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-03-31","val":147502000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-03-31","val":147502000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q1I"},{"end":"2018-06-30","val":133013000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":133013000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-06-30","val":133013000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-06-30","val":133013000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":162836000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":162836000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":97725000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":97725000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-03-31","val":97725000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-03-31","val":97725000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112500000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":112500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-06-30","val":112500000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":112500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":123690000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":123690000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":68880000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":68880000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":68880000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":68880000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":93070000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":93070000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-06-30","val":93070000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-06-30","val":93070000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q2I"},{"end":"2020-09-30","val":121753000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":121753000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":178801000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":178801000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-03-31","val":178801000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-03-31","val":178801000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":163409000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":163409000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-06-30","val":163409000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-06-30","val":163409000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":130423000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-09-30","val":130423000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":150630000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":150630000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":150630000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":150630000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":150630000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":858298000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":858298000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":858298000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":858298000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":93338000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":90702000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-03-31","val":685234000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":685234000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":48140000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":48140000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-06-30","val":562277000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":562277000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43749000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":521573000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72557000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":565003000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":565003000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":565003000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":565003000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":565003000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":614290000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":614290000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-03-31","val":614290000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":679992000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2023-06-30","val":679992000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":605656000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":635307000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":635307000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":662664000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2018-12-31","val":1900000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1146000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":833000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-11-30","val":1400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-11-30","val":1400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":1336000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":997000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":657000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-12-31","val":1173000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":846000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1346000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1003000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":660000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":378000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":416000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":343000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":343000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":316000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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-12-31","val":404000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2021-12-31","val":316000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":179000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":164000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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-12-31","val":391000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":430000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":343000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":316000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":180000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2019-12-31","val":27000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":295000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":280000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":280000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":378000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":378000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":378000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":99000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":99000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":197000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":197000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":303000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":303000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":389000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":389000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":389000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":84000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":84000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":169000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":169000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":254000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":254000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":338000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":338000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":85000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":85000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":170000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":255000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":340000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":86000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":1398000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1398000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1398000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1398000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1581000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1763000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1945000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2128000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":2128000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2128000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2128000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2128000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2310000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2493000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2674000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2857000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":2857000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2857000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2857000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2857000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3040000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3222000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3404000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3587000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":3587000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3769000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":730000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":730000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":730000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":730000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":730000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":729000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":730000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":730000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":730000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":730000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":730000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":730000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":730000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2021-03-31","val":547000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":365000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":182000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-03-31","val":547000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":365000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":182000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-31","val":547000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":365000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":182000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":547000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":730000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":730000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":730000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":730000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":232000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":232000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":232000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":232000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":187000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":187000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":187000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":187000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":187000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":730000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":730000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":730000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":730000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":730000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":730000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":730000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":730000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":232000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":232000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":232000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":232000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":187000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-03-31","val":730000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":730000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":730000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":730000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":730000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":729000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":730000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":730000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":730000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":730000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":730000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":730000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":232000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2020-12-31","val":9600000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9600000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":9600000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":9600000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9600000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9600000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9600000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9600000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":9600000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":9600000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":9600000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":9600000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9600000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9600000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9600000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9600000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":9600000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9600000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":9600000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9600000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9600000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9600000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":9600000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9600000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"FundsHeldUnderReinsuranceAgreementsLiability":{"label":"Funds Held under Reinsurance Agreements, Liability","description":"Amount of funds held as security for payments to be received under reinsurance contracts.","units":{"USD":[{"end":"2020-12-31","val":1697591000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1697591000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1540384000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1485267000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1485267000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1485267000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1485267000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1485267000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1349050000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1208219000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1367599000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1333036000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":1333036000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1333036000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1333036000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1333036000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1312305000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1243314000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1161155000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1195413000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1195413000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1161625000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-478000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-478000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-1000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-1000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-1000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-1000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":8653000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":7225000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":11605000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":11605000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":978000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5236000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":6049000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":6049000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":7209000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":7209000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7209000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2381000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":2381000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5163000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":5163000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":10589000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":10589000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2585000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2585000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":10905000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":10905000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":14763000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14763000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14763000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4204000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4204000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3702000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3702000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6241000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":6241000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":6241000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":12660000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":12660000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4831000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":4831000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":9842000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":9842000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3794000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3794000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5560000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":5560000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":6305000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":6305000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":6355000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":6355000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":93000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":25976000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":25859000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-8000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments":{"label":"Gain (Loss) on Investments, Excluding Other than Temporary Impairments","description":"This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":8958000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":6782000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":2169000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11755000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":11755000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":978000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5343000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":4365000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6156000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":6156000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":813000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":813000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7461000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":7461000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7461000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2381000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":2381000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5163000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":5163000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2782000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":2782000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10589000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":10589000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":5426000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":5426000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2585000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2585000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":6247000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":6247000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10906000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":10906000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2074000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":2074000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14875000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14875000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14875000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2696000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2696000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2275000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2275000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10106000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":10106000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":5477000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":5477000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11549000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1443000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14088000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":3125000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"}]}},"GainLossOnSaleOfMortgageLoans":{"label":"Gain (Loss) on Sale of Mortgage Loans","description":"The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans made to finance real estate acquisitions. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-25000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-25000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-25000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"GainLossOnSaleOfOtherInvestments":{"label":"Gain (Loss) on Sale of Other Investments","description":"Amount of gain (loss) included in earnings for investments classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-478000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-478000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":11549000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1443000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":14088000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":14088000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3125000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12660000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":12660000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":6050000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":6050000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4831000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":4831000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3415000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":3415000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9842000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":9842000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":5011000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":5011000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3794000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3794000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5560000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":5560000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1766000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1766000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6305000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":745000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6355000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":6355000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":93000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":26000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":25652000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":25652000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":25859000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"GainLossOnSalesOfAssetsAndAssetImpairmentCharges":{"label":"Gain (Loss) on Sale of Assets and Asset Impairment Charges","description":"Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2661000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":2661000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1407000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-1407000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-1407000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-1407000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1421000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-1421000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-14000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-14000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":336000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":336000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":336000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":336000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1244000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1244000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":908000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":908000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-20000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-20000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-20000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"}]}},"GainsLossesOnSalesOfInvestmentRealEstate":{"label":"Gains (Losses) on Sales of Investment Real Estate","description":"The net gain (loss) resulting from sales and other disposals of real estate owned for investment purposes.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":262000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":954000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":820000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":955000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":955000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1290000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":1290000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2901000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":2901000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":1611000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":1611000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2901000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":2901000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2950000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2950000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":2950000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2657000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2657000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":2657000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":2657000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2657000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":2657000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2657000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2657000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2657000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1799000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1799000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1799000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3503000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":3503000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6888000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":6888000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":3385000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3385000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6888000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":6888000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6911000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":6911000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":6911000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2661000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2661000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2661000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2661000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2661000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-1421000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-1421000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1421000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1244000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1244000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-20000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2019-12-31","val":13900000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":13900000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13900000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13864000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13864000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13864000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13864000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13864000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13864000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13864000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13864000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13864000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":13864000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13864000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"GoodwillGross":{"label":"Goodwill, Gross","description":"Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13864000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":13864000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":13864000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2019-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13864000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13864000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13864000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13864000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13864000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13864000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":13864000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13864000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13864000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13864000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13864000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":13864000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13864000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"GoodwillImpairedAccumulatedImpairmentLoss":{"label":"Goodwill, Impaired, Accumulated Impairment Loss","description":"Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"GoodwillPurchaseAccountingAdjustments":{"label":"Goodwill, Purchase Accounting Adjustments","description":"Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":13864000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"GrossInvestmentIncomeOperating":{"label":"Gross Investment Income, Operating","description":"Amount, before investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":468766000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":660955000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":660955000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":350430000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":350430000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":350430000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":558744000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":558744000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":435537000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":419614000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":404860000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":404860000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":348518000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":348518000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":348518000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":353631000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":353631000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":380928000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"HeldToMaturitySecurities":{"label":"Debt Securities, Held-to-maturity","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2014-12-31","val":6841543000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":6841543000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":7190780000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7173967000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":7173967000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":7173967000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":7173967000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":7173967000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7195233000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7177135000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7106373000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7159259000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":7159259000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":7159259000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":7159259000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":7159259000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7277434000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7230187000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7264995000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7247024000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":7247024000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7247024000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":7247024000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7247024000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7280200000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7315947000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7281031000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7285254000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7285254000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":7285254000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7285254000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":7285254000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7428925000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7342359000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7224459000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7106245000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":7106245000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":7106245000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7106245000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7106245000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6996080000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6903782000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6827139000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain":{"label":"Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain","description":"Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2014-12-31","val":357805000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":357805000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":322807000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":247892000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":247892000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":247892000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":247892000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":247892000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":366517000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":468116000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":439466000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":220495000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":220495000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":220495000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":220495000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":220495000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":223990000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":250736000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":246463000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":202170000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":202170000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":202170000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":202170000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":202170000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":97560000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":67097000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48095000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":57319000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":57319000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":57319000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":57319000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":57319000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":128462000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":249922000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":314097000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":303060000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":303060000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":303060000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":303060000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":303060000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":258293000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":536045000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":559005000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":600000000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"}]}},"HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss":{"label":"Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2014-12-31","val":23905000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":23905000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":46922000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":86423000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":86423000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":86423000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":86423000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":86423000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":35885000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10290000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3504000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42143000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":42143000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":42143000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":42143000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":42143000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29233000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14783000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12536000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15090000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":15090000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":15090000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":15090000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":15090000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":75726000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":121281000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":142495000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":114305000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":114305000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":114305000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":114305000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":114305000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27835000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2801000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":891000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1602000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":1602000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1602000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1602000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1602000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":72686000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7125000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7745000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.","units":{"USD":[{"end":"2014-12-31","val":20598000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":20598000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":16672000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23062000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":23062000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":23062000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":23062000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":23062000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12167000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8497000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3074000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7313000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":7313000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":7313000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":7313000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":7313000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4212000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2636000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1905000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12631000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":12631000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":12631000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12631000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12631000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":29050000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":36180000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":44489000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":46653000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":46653000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":46653000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":46653000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":46653000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26861000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2740000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":782000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1085000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":1085000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1085000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1085000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":1085000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1027000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":57000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":225000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue":{"label":"Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.","units":{"USD":[{"end":"2014-12-31","val":1135105000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":1135105000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":1778794000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2432554000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2432554000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2432554000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2432554000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2432554000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":953565000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":345969000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":243582000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1768389000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1768389000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1768389000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1768389000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":1768389000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1597903000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":930329000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":871636000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1119315000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1119315000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1119315000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1119315000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1119315000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3344677000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4062793000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4527196000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3906216000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":3906216000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":3906216000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":3906216000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":3906216000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1733707000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":206669000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":80879000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":128386000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":128386000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":128386000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":128386000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":128386000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1363299000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":159501000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":170839000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss","description":"Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.","units":{"USD":[{"end":"2014-12-31","val":3307000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":3307000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":30250000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":63361000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":63361000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":63361000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":63361000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":63361000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":23718000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1793000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":430000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34830000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":34830000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":34830000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":34830000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":34830000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25021000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12147000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10631000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2459000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":2459000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":2459000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2459000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2459000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":46676000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85101000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":98006000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":67652000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":67652000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":67652000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":67652000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":67652000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":974000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":61000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":109000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":517000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":517000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":517000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":517000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":517000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":71659000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7068000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7520000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.","units":{"USD":[{"end":"2014-12-31","val":183821000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":183821000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":1341565000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1986981000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1986981000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":1986981000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":1986981000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":1986981000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":576089000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":53047000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":52346000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1580333000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1580333000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1580333000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1580333000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":1580333000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1431692000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":775212000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":758245000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":456365000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":456365000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":456365000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":456365000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":456365000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2698321000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3422659000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3792947000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2833188000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":2833188000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":2833188000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":2833188000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":2833188000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":89130000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15640000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12086000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65985000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":65985000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":65985000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":65985000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":65985000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1344969000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":157752000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":163265000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue":{"label":"Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.","units":{"USD":[{"end":"2014-12-31","val":951284000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":951284000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":437229000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":445573000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":445573000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":445573000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":445573000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":445573000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":377476000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":292922000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":191236000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":188056000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":188056000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":188056000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":188056000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":188056000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":166211000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":155117000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":113391000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":662950000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":662950000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":662950000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":662950000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":662950000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":646356000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":640134000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":734249000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1073028000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1073028000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":1073028000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1073028000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1073028000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1644577000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":191029000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":68793000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":62401000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":62401000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":62401000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":62401000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":62401000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18330000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1749000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7574000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-09-30","val":3816636000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3663415000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3537404000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3537662000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3404124000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3450046000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3387266000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3285962000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3103155000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2940925000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2738879000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2771865000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2646213000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2486014000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2451482000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2299446000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2305328000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2007066000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1710000000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1587587000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1474459000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-09-30","val":1293120000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1534855000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1682002000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1716263000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1791119000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1765478000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1871626000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1929678000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2165828000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2383941000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2610334000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2652956000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2729171000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2885587000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3016887000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3083206000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3039310000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2909434000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2942362000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3018245000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3004262000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-09-30","val":339871000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":320307000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":289477000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":291182000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":299216000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":403128000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":374592000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":368456000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":366282000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":374514000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":381579000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":394927000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":377179000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":362125000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":406377000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":462677000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":498886000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":581601000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":647452000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":714664000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":818941000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, 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":"2015-09-30","val":211809000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":155910000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":200277000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":178252000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":202724000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":165688000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":283685000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":316721000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":334140000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":266445000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":297632000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":274043000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":331101000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":375021000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":394159000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":363189000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":278504000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":542601000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":659061000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":590157000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":587799000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth 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":"2015-09-30","val":353759000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":330976000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":303922000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":315309000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":321415000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":405646000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":380451000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":383210000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":382281000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":395412000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":391176000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":400135000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":376026000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":363246000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":420783000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":492462000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":541824000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":626617000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":681689000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":808752000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":921629000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth 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":"2015-09-30","val":3877574000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3650811000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3626374000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3718111000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3580986000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3478854000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3421730000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3352813000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3174126000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2999455000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2713736000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2706537000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2570349000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2418209000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2469058000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2390796000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2434780000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2122184000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1757710000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1763367000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1656357000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth 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":"2015-09-30","val":1413192000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1641932000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1819497000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1871397000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1942670000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1872300000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1980612000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2035764000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2270603000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2465825000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2642441000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2661600000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2727219000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2889770000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3066168000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3170949000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3136264000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3011492000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2969035000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3203154000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3204761000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2015-09-30","val":5656441000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5670946000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5706654000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5722563000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5692811000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5781607000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5909669000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5893185000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5962967000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5961418000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6023308000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6088652000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6078667000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6105149000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6265037000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6204590000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6119709000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6033539000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5952431000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5901649000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5877212000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date.","units":{"USD":[{"end":"2015-09-30","val":5856334000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5779629000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5950070000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6083069000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6047795000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5922488000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6066478000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6088508000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6161150000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6127137000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6044985000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6042315000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6004695000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6046246000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6350168000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6417396000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6391372000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6302894000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6067495000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6365430000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6370546000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount":{"label":"Debt Securities, Held-to-Maturity, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One","description":"Amount of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-09-30","val":206814000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":152369000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":197771000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":177456000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":198352000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":162955000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":276185000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":309089000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":327702000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":262038000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":292516000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":268904000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":326104000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":371423000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":390291000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":359261000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":276185000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":535438000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":652617000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":581153000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":579550000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue":{"label":"Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2015-09-30","val":1610331000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1555807000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1575795000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1551892000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1494540000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1415123000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1405713000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1377632000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1337772000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1306967000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1257049000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1219448000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1181936000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1182022000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1179384000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1172084000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1146293000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1104809000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1114192000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1067272000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1007853000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount":{"label":"Debt Securities, Held-to-maturity, Maturity, without Single Maturity Date, Amortized Cost","description":"Amortized cost of investment in debt security measured at amortized cost (held-to-maturity), without single maturity date and not allocated over maturity grouping.","units":{"USD":[{"end":"2015-09-30","val":1534339000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1503021000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1488579000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1454572000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1413562000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1377652000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1367765000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1337002000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1302028000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1285606000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1256892000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1227295000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1202364000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1180105000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1163888000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1137769000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1104750000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1072706000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1043649000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1002133000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":949927000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"HeldToMaturitySecuritiesFairValue":{"label":"Debt Securities, Held-to-maturity, Fair Value","description":"Fair value of investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2014-12-31","val":7175443000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":7175443000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7335436000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7335436000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7466665000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":7335436000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7335436000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":7335436000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":7335436000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":7335436000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":7335436000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7525865000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7634961000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7542335000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7337611000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":7337611000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":7337611000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":7337611000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":7337611000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7472191000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7466140000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7498922000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7434104000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":7434104000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":7434104000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":7434104000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":7434104000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7302034000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7261763000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7186631000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7228268000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":7228268000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":7228268000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":7228268000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":7228268000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7529552000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7589480000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7537665000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7407703000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":7407703000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":7407703000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7407703000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":7407703000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7181687000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7432702000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7378399000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"}]}},"HeldToMaturitySecuritiesRestricted":{"label":"Debt Securities, Held-to-maturity, Restricted","description":"Amount of restricted investment in debt security measured at amortized cost (held-to-maturity).","units":{"USD":[{"end":"2018-12-31","val":84500000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":84500000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":95100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"}]}},"ImpairmentOfInvestments":{"label":"Other than Temporary Impairment Losses, Investments","description":"The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-846000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":32000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-160000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-158000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":2000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-442000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-442000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-284000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-284000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2801000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-2801000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-2801000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-26000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-26000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-53000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-53000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-27000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":-27000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-80000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-80000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-27000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-27000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-110000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-110000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-20000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-20000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-43000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-43000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-23000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-23000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-69000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-69000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-26000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-26000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-487000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":112000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":112000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-3000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-6000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-3000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-9000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-3000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-3000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-3000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5897000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5897000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":5900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":5900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7840000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1943000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7847000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-2000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2021-04-01","end":"2021-06-30","val":1400000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"}]}},"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":"2013-01-01","end":"2013-12-31","val":141697000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":116248000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":43328000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":157521000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":157521000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":31423000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":74218000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":42795000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":99342000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":99342000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":25124000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":25124000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":146668000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":146668000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":146668000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":25797000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":25797000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":66183000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":66183000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":40386000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":40386000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":114833000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":114833000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":48651000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":48651000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":152862000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":152862000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":152862000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35463000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":35463000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":74264000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":74264000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":38801000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":38801000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":108122000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":108122000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":33858000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":33858000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":144555000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":144555000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":144555000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":33573000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":33573000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":73916000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":73916000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":40343000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":40343000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":118650000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":118650000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":44734000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":44734000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":141507000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":141507000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":141507000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":50591000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":50591000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":92735000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":92735000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":42144000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":42144000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":117727000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":117727000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":24992000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":24992000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":165156000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":165156000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":165156000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2979000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2979000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":57579000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":57579000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":60558000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":60558000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":70908000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":70908000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":13329000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":13329000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":112068000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":112068000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":112068000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":78320000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":78320000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":141017000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":141017000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":62697000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":62697000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":191198000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":191198000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":50181000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":50181000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":227257000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":227257000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":318214000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":45607000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":123301000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":83311000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":244248000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":37704000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":120947000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":111214000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":289146000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":27903000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":44898000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":126034000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":310043000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15295000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":15295000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":52182000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":36887000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":151055000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":98873000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":129685000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":93278000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":45450000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":38773000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":14862000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":51933000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":51933000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10097000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24034000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":13937000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":32937000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":32937000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":8903000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":8903000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":48272000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":48272000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":48272000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8538000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":8538000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":22638000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":22638000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":14100000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":14100000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":37553000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":37553000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":14915000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":14915000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":51970000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":51970000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":51970000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11925000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":11925000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25243000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":25243000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":13318000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":13318000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":37288000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":37288000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":12045000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":12045000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":34134000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":34134000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":34134000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6698000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":6698000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14575000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":14575000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":7877000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":7877000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":23668000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":23668000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":9093000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":9093000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":24749000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":24749000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":24749000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10393000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":10393000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18841000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":18841000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":8448000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":8448000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23844000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":23844000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":5003000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":5003000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":33540000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":33540000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":33540000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-917000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-917000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11228000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":11228000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":12145000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":12145000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13732000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":13732000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":2504000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":2504000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":19756000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":19756000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":19756000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16191000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":16191000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":28989000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":28989000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":12798000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":12798000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":39329000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":39329000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":10341000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":10341000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":46576000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":46576000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":65677000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9423000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":25739000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16362000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":50159000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":6939000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":24420000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22504000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":59869000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":6142000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":9710000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24890000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":63532000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2991000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2991000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10244000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":7253000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":44392000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":34148000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35255000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19670000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":57350000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":30515000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":36123000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":36123000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5247000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":24127000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":24127000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":24127000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":24127000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-10000000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":5032000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":28243000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":22647000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-12-31","val":24127000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-10000000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-10000000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-10000000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":5032000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":28243000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":28243000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5440000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":5440000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":52706000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":52706000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":60304000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":60304000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":72449000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":72449000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":72449000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8283000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":8283000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19680000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":19680000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":19683000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":19683000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":19202000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":19202000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":19202000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":1000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":24150000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":24150000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":34758000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":34758000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":37153000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":37153000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":37153000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":13229000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":13229000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":13980000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":13980000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":13980000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":5000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13085000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":13085000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":30042000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":30042000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":30043000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":30043000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":30043000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":433000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":433000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":22138000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":22138000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":23643000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":23643000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":24712000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":24712000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":5000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26052000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":38060000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":49920000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":19367000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":12512000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":12512000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":12512000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":12512000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":12512000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2511000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14393000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7858000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10750000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13771000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17934000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":17934000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":17934000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":17934000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":17934000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9937000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11346000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13282000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-09-30","val":802000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10408000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":10408000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10408000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":10408000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":10408000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9485000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2761000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16855000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14416000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6508000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":6508000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":6508000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":6508000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":6508000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5489000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3161000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3073000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":3073000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-17098000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-17098000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-17098000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-2497000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2497000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-2497000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"IncomeTaxReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividends, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1140000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1076000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1076000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1194000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1194000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1194000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":850000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":850000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":850000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1099000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1099000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1099000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":820000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":820000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":820000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":493000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":493000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":493000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":401000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":401000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":401000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":394000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":394000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":394000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":405000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":405000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":140000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-214000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-358000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-358000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":618000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":618000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":618000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":49594000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":55133000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":55133000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":51334000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":51334000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":51334000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":53502000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":53502000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":53502000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":50594000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":50594000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":50594000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":29716000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":29716000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":29716000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":34683000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":34683000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":34683000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":23534000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":23534000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":23534000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":47724000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":47724000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":66825000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":26467000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":65109000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":27234000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseLifeInsurance":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible life insurance expense.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":160000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":160000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":160000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":160000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":160000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":160000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":160000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":160000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":160000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":160000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":160000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":160000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":96000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":96000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":96000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":96000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":96000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":96000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":96000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":96000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":96000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":96000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":96000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":96000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":96000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":96000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":53000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":121000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":277000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":277000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":261000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":261000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":261000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":588000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":588000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":588000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":178000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":178000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":178000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":198000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":198000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":198000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":117000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":117000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":117000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":44000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":44000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":44000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":54000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":54000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":42000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2870000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2870000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2870000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":54000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":42000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":66000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-733000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-49000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-49000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-416000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-416000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-416000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-313000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-313000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-313000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-90000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-90000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-90000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-8000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-8000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-8000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-52000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-52000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-52000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":73000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":73000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":73000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-17000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-17000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-17000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-220000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-220000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-273000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-296000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-296000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-296000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1076000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1076000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":1076000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":895000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":895000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":895000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-3071000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-3071000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-3071000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":459000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":459000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":459000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-8000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-8000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-8000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-63000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-63000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-63000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-538000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-538000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-317000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2065000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2155000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":2155000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2195000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":2195000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2195000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2193000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2193000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":2193000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2276000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2276000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2276000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1416000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1416000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1416000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1564000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":1564000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":1564000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1436000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1436000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1436000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1263000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1263000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1263000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1194000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1194000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1088000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":15722000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-6731000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-6731000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-3294000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-10882000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-22703000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-15848000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-15848000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-15848000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10001000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":10001000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":22450000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":22450000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":21661000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":21661000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":13301000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":13301000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":13301000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17504000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":17504000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-15182000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-15182000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-8647000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-8647000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":1912000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1912000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1912000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-13451000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-13451000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-16472000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-16472000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-696000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-696000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-20635000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-20635000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-20635000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19114000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":19114000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7895000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":7895000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":6486000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":6486000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":21580000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":21580000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":21580000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-17030000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-17030000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2290000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-2290000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4550000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4550000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-14156000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-14156000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-14156000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13825000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":13825000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16438000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":16438000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":923000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":923000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":12739000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":12739000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":12739000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5092000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-5092000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19186000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-19186000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-16747000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-16747000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-8839000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-8839000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12809000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12809000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1019000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":3347000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":3435000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17748000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInAccruedInvestmentIncomeReceivable":{"label":"Increase (Decrease) in Accrued Investment Income Receivable","description":"The increase (decrease) during the reporting period in investment income that has been earned but not yet received in cash.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2312000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":4889000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":760000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":760000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5418000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3311000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":4592000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":4592000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":3492000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":3492000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3492000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2421000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":2421000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-656000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-656000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":1618000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":1618000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-374000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-374000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-374000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2737000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2737000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1211000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-1211000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":3793000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":3793000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2427000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2427000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2427000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2966000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2966000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1861000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1861000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":4245000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":4245000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-480000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-480000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-480000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3195000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":3195000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3899000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-3899000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-3837000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-3837000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-9157000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-9157000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-9157000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2482000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2482000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2230000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-2230000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":32000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":32000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-4975000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-4975000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-4975000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1848000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1848000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-467000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-467000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":3519000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":3519000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-3929000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-3929000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-3929000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6796000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":6796000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":526000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":526000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":7955000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":7955000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":7856000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":7856000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6526000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":6526000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1643000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":3454000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-9766000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7513000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInDebtSecuritiesTrading":{"label":"Increase (Decrease) in Debt Securities, Trading","description":"Amount of increase (decrease) of investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-13952000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-13952000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10271000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":10271000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":9556000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":9556000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":11331000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":11331000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":11331000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-72945000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-72945000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-156791000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-156791000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-218218000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-218218000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-214935000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-214935000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24335000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":24335000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18236000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-17313000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":45492000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":824000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInDeferredCharges":{"label":"Increase (Decrease) in Deferred Charges","description":"The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":50052000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-21105000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-21105000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5670000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-5670000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-5670000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":63816000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":63816000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":63816000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-85609000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-85609000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-85609000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-304955000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-304955000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-304955000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":187987000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":187987000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-473867000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":23654000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-23408000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-22538000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-22538000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8327000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-15735000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-31047000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-31047000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-40017000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-40017000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-40017000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-8536000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-8536000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9914000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-9914000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-10587000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-10587000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-10152000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-10152000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-10152000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":11019000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":11019000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12281000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":12281000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":14370000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":14370000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":40227000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":40227000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":40227000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-11864000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-11864000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-11367000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-11367000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-4680000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-4680000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-26438000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-26438000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-26438000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8823000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":8823000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13306000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":13306000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":17502000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":17502000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":25294000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":25294000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":25294000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15971000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-15971000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-13357000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-13357000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-5224000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-5224000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-20031000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-20031000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-20031000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2231000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2231000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":635000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":635000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-8349000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-8349000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-3746000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-3746000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-22847000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-14145000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-30459000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-13449000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-47245000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-15658000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-53023000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-9061000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-47703000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9810000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":9810000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16844000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-3077000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":18008000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1919000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInDeferredPolicyAcquisitionCosts":{"label":"Increase (Decrease) in Deferred Policy Acquisition Costs","description":"The increase (decrease) during the reporting period in the balance sheet value of capitalized sales costs that are associated with acquiring a new insurance customers.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":26165000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":16197000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":18336000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":18336000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2919000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2190000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":632000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":632000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-120000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-120000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-120000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-11095000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-11095000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-11677000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-11677000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-10799000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-10799000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-9206000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-9206000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-9206000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-11003000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-11003000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-20987000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-20987000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-19895000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-19895000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-21554000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-21554000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-11673000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-11673000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-21304000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":-31645000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-43479000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-20342000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"}]}},"IncreaseDecreaseInEquitySecuritiesFvNi":{"label":"Increase (Decrease) in Equity Securities, FV-NI","description":"Amount of increase (decrease) of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-06-30","val":-107000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":254000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":4051000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":-3107000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-937000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-937000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1627000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3698000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":3714000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":3714000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":6369000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":6369000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":6369000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-653000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-653000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4600000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-4600000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-4942000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-4942000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-2731000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-2731000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1095000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1095000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2357000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1807000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":4056000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2351000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInFundsHeldUnderReinsuranceAgreements":{"label":"Increase (Decrease) in Funds Held under Reinsurance Agreements","description":"The change in funds held under reinsurance agreements or treaty (contract between the reinsurer and the ceding entity stipulating the manner in which insurance written on various risks is to be shared).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60632000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":103571000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":157207000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":157207000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":212324000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":212324000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":212324000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":136217000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":136217000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":277048000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":277048000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":360791000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":360791000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":395354000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":395354000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":20731000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":20731000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":89722000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":171881000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":137623000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33788000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInFuturePolicyBenefitReserves":{"label":"Increase (Decrease) in Future Policy Benefit Reserves","description":"The change in the future policy benefit reserve balance on the balance sheet.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":9664000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":3956000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":7698000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":7698000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-129000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2588000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":6887000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":6887000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":12256000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":12256000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":12256000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":629000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":629000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-533000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-533000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":3408000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":3408000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":8988000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":8988000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":8988000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4171000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":4171000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6748000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":6748000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":6616000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":6616000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":7694000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7694000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7694000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2594000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2594000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1389000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1389000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-11566000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-11566000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-12474000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-12474000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-12474000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-776000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-776000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":769000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":769000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":6960000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":6960000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":13758000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":13758000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":13758000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6357000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6357000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10463000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":10463000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-5288000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-5288000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":14138000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14138000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14138000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17765000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17765000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-95970000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-95970000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-103396000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-103396000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":114873000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":114873000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":39551000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":22652000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-9467000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":43768000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-15654000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":93088000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":10064000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":112712000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":28278000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16527000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":16527000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21730000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":30635000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":43944000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2835000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-15717000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-22703000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"}]}},"IncreaseDecreaseInOperatingLiabilities":{"label":"Increase (Decrease) in Operating Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-660000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1848000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-394000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-394000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6804000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4658000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":2452000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":2452000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-2798000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-2798000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-2798000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3380000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":3380000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2605000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-2605000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":1352000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":1352000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":7925000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":7925000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":7925000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6654000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":6654000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9264000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9264000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":12530000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":12530000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":27456000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":27456000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1844000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-1844000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3890000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-3890000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-3882000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-3882000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-12728000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4142000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5862000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":-1340000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":17343000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-28000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":867000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":867000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7227000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6938000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":6578000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":6578000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":12929000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":12929000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":12929000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-188000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-188000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3373000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":3373000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":3683000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":3683000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-167000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-167000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-167000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2390000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2390000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3307000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":3307000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":7762000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":7762000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":6769000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":6769000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":6769000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7635000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":7635000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8071000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":8071000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":12489000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":12489000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":6068000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":6068000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":539000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1790000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":1790000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2757000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2757000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-280000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-1831000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":12341000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":5236000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":5236000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9399000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":98000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8119000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3113000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-8746000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1012000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":620000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":620000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":620000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-184000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-184000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2485000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2485000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":5563000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":5563000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":6017000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":6017000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":5992000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":329000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":383000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-434000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-443000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":333000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":311000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2097000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2107000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5199000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":5199000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14493000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":16059000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-2996000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3911000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInOtherOperatingCapitalNet":{"label":"Increase (Decrease) in Other Operating Assets and Liabilities, Net","description":"Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-1000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":27456000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-12728000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-12728000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4142000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5862000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-1045000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":876000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":876000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":876000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-8775000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-8775000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-6209000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-6209000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-3391000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-3391000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":3907000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":3907000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":3907000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-41590000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-41590000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-36690000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-36690000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-31539000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-31539000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-22383000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-22383000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-22384000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-12545000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-12543000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12479000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-12478000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-15347000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-15188000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-3558000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-3017000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-8427000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-8427000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":34486000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":58613000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":50813000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-8205000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInOtherPolicyholderFunds":{"label":"Increase (Decrease) in Other Policyholder Funds","description":"The change in other policyholder funds recorded on the balance sheet, which is needed to adjust net income to arrive at net cash flows provided by or used in operations.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-5974000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-412000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-3365000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-3365000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14168000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4558000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":7382000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":7382000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":16041000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":16041000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":16041000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1063000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-1063000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5960000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-5960000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-5175000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-5175000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-11871000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-11871000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-11871000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9284000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":9284000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2862000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2862000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-6319000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-6319000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-15382000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-15382000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-15382000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9101000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":9101000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5335000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":5335000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":1520000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1520000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":7685000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":7685000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":7685000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-753000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-753000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7831000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-7831000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-19847000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-19847000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-21955000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-21955000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-21955000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6972000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6972000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8263000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":8263000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":8785000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":8785000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":10873000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":10873000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":10873000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9781000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":9781000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4063000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-4063000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-6451000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-6451000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-4142000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-4142000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-4142000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10854000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":10854000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7843000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":7843000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":12214000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":12214000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":40741000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":40741000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-20864000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-20864000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-26966000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-37910000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-31313000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4234000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncreaseDecreaseInReinsuranceRecoverable":{"label":"Increase (Decrease) in Reinsurance Recoverable","description":"The increase (decrease) during the reporting period in the amount of benefits the ceding insurer expects to recover on insurance policies ceded to other insurance entities as of the balance sheet date for all guaranteed benefit types.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":5851000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":7512000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":7512000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9389000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11016000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-9758000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-728000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-728000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-728000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-13534000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-13534000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-79375000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-79375000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-128325000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-128325000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-169313000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-169313000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-197174000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-45155000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-70159000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-87357000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-131373000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-81454000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-142466000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-121607000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-179577000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-16069000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-16069000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-77645000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-141521000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-146364000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-70815000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights":{"label":"Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights","description":"This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method.","units":{"shares":[{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"InsuranceCommissionsAndFees":{"label":"Insurance Commissions and Fees","description":"Income from agency and brokerage operations (includes sales of annuities and supplemental contracts); service charges, commissions, and fees from the sale of insurance and related services; and management fees from separate accounts, deferred annuities, and universal life products.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":148388000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":112824000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":36602000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":150596000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":150596000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":37313000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":75658000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":38345000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":114833000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":114833000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":39175000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":39175000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":155608000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":155608000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":155608000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":42010000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":42010000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":83458000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":83458000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":41448000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":41448000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":123791000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":123791000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":40333000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":40333000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":163447000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":163447000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":163447000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":41364000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":41364000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":82061000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":82061000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":40697000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":40697000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":122329000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":122329000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":40268000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":40268000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":159968000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":159968000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":159968000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":38520000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":38520000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":78465000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":78465000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":39945000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":39945000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":116753000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":116753000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":38287000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":38287000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":155205000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":155205000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":155205000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":37953000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":37953000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":74863000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":74863000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":36910000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":36910000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":112703000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":112703000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":37840000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":37840000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":149721000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":149721000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":149721000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":35306000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":35306000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":72175000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":72175000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":36869000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":36869000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":112478000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":112478000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":40303000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":40303000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":145405000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":145405000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":145405000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34889000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":34889000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":68949000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":68949000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":34060000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":34060000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":101799000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":101799000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":32850000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":32850000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":134254000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":134254000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":136268000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32651000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":32797000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":65343000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":65618000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":32692000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":32821000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":101406000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":99428000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":36063000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":33810000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":139022000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":134553000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35357000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":35357000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":72481000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":37124000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":106952000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":34471000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":144064000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":34370000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"InterestCreditedToPolicyholdersAccountBalances":{"label":"Policyholder Account Balance, Interest Expense","description":"Amount of interest expense for allocation to policyholder account balance.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":454594000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":224576000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":59211000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":298259000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":298259000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":49039000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":98470000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":49431000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":114729000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":114729000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":16259000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":16259000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":176901000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":176901000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":176901000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49017000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":49017000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":111816000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":111816000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":62799000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":62799000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":179592000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":179592000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":67776000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":67776000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":248390000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":248390000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":248390000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":109893000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":109893000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":192063000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":192063000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":82170000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":82170000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":299862000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":299862000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":107799000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":107799000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":437019000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":437019000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":437019000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1818000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-1818000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":59172000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":59172000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":60990000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":60990000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":183316000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":183316000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":124145000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":124145000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":136055000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":136055000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":136055000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":80916000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":80916000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":141055000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":141055000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":60139000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":60139000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":200500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":200500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":59445000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":59445000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":295330000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":295330000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":295330000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-28026000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-28026000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":33746000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":33746000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":61772000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":61772000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":119625000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":119625000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":85879000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":85879000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":206250000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":206250000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":206250000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":52845000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122818000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":69973000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":134481000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":11663000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":213184000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":213184000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15678000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":50000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":30000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":40000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":40000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":10000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":20000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":30000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":30000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":30000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":30000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":30000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":13000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":23000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":23000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":33000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":33000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":10000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":19000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":30000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":40000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":44000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":30000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":40000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":40000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":30000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":30000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":40000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":40000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":40000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":19000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":29000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":252000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":252000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":271000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":271000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":271000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":19000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":38000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":38000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":56000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":56000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":75000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":75000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":75000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":19000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":19000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":56000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":56000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":75000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":19000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":37000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":56000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":56000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":75000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":75000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":18000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":56000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":75000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"InvestmentIncomeInterestAndDividend":{"label":"Investment Income, Interest and Dividend","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":661459000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":506516000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":506516000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":380231000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":380231000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":380231000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":468766000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":468766000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":660955000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"}]}},"InvestmentIncomeInvestmentExpense":{"label":"Investment Income, Investment Expense","description":"Amount of expenses related to the generation of investment income.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1027000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1086000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1086000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1117000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1117000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1117000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1092000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1092000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":1092000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1270000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1270000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1270000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1353000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1353000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1353000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3252000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":3252000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":3252000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2412000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2412000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2412000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2762000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":2762000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":2762000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2420000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2420000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2537000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"InvestmentIncomeNet":{"label":"Investment Income, Net","description":"Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":660432000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":505430000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":505430000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":379114000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":379114000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":379114000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":467674000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":467674000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":467674000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":659685000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":659685000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":659685000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":349077000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":349077000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":349077000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":555492000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":555492000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":417202000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2014-12-31","val":9926432000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":9926432000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":10253265000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10289014000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":10289014000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":10289014000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":10289014000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":10289014000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10380458000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10579688000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10576347000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10627453000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":10627453000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":10627453000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10627453000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":10627453000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10742802000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10717747000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10769156000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10817846000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":10817846000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10817846000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10817846000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10817846000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10811714000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10719018000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10713126000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10578243000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":10578243000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":10578243000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":10578243000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":10578243000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11208304000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11183352000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11126108000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11058892000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":11058892000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":11058892000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":11058892000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":11058892000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10624891000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10777708000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10801694000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11432205000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":11432205000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11432205000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":11432205000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":11432205000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11391091000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11411809000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11212635000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10972483000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":10972483000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":10972483000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":10972483000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":10972483000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10531346000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9841029000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9539358000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9565639000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":9565639000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9565639000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":9565639000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9565639000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9607961000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9362566000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9004688000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9100506000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":9100506000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9069198000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":400000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":100000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":200000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":200000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":200000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":300000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":300000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":300000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":400000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":400000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"}]}},"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":"2014-12-31","val":9795572000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":9795572000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":9945380000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10000590000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":10000590000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":10000590000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":10000590000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":10000590000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10030439000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10100808000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10145286000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10173153000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":10173153000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":10173153000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10173153000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":10173153000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10283530000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10240882000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10335609000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10392920000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":10392920000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10392920000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":10392920000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10392920000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10298087000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10238912000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10208823000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10030914000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":10030914000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":10030914000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":10030914000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":10030914000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10665976000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10557802000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10467942000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10425204000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":10437017000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":10437017000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":10437017000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":10437017000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10253944000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10209001000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10205756000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12108520000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":12108520000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":12108520000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":12108520000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":12108520000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12151951000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11930295000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11865408000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11790498000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":11790498000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":11790498000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":11790498000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":11790498000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11526055000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11206820000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11300809000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":11093016000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":10592023000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":10592023000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":10592023000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":10592023000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10475662000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10176186000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9815331000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9810891000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":9810891000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9619469000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":11351892000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":11351892000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":11546145000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":11612576000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11683695000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":11801217000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11880604000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":11894981000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12032756000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12021262000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12138291000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12225094000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12126318000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12085819000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":12091840000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":11931691000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12648876000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12612950000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12559594000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":12553447000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12284422000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12391731000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12420986000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":14648270000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14602446000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14470139000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14421642000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":14330189000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13824036000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13302369000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13238225000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13100227000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":12782945000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12781893000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12454386000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12059430000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12250615000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":12250615000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12116444000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"LiabilitiesFairValueDisclosure":{"label":"Financial and Nonfinancial Liabilities, Fair Value Disclosure","description":"Fair value of financial and nonfinancial obligations.","units":{"USD":[{"end":"2014-12-31","val":142492000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":142492000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":57995000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":66028000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":69470000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":81056000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":102529000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":134693000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":167008000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":173356000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":191862000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":226401000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":147502000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":133013000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":162836000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":56704000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":97725000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112500000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":123690000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":171203000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":68880000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":93070000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":121753000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":167553000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":108431000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"LiabilityForFuturePolicyBenefitsLife":{"label":"Liability for Future Policy Benefits, Life","description":"Amount of accrued obligation to policyholders that relates to insured events under long-term life insurance contracts.","units":{"USD":[{"end":"2014-12-31","val":138225000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":138225000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":137726000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":138000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":138000000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":138000000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":138000000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":138000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":137819000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":136469000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":136423000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":136782000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":136782000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":136782000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":136782000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":136782000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":136316000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":135618000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":135366000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":135895000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":135895000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":135895000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":135895000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":135895000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":136804000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":135149000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":135522000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":135436000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":135436000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":135436000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":135436000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":135436000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":828189000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":827693000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":832859000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":838738000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":838738000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":838738000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":838738000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":838738000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":842551000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":845347000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":848515000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":898103000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":898103000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":898103000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":898103000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":898103000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":899471000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":899855000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":904803000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":909712000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":909712000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":909712000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":909712000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":909712000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":1234748000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":912302000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":912368000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":917127000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":922252000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":919650000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":900146000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":900146000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":900146000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":900146000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":930147000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":930147000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":908212000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":843636000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":925787000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":925787000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":899544000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"LifeInsuranceInForceCeded":{"label":"Life Insurance in Force, Ceded","description":"Amount of life insurance issued and outstanding ceded to other entities. Includes, but not limited to, dividends and adjustments to face value.","units":{"USD":[{"end":"2014-12-31","val":5300000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5000000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":5000000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4700000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":4700000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4400000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"LoansAndLeasesReceivableAllowance":{"label":"Loans and Leases Receivable, Allowance","description":"Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2013-12-31","val":650000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":650000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":650000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":650000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2014-12-31","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2014-12-31","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2014-12-31","val":650000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":650000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":650000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":650000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2015-12-31","val":650000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":650000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2015-12-31","val":650000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":650000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":650000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":650000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":650000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":650000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":650000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":650000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":650000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":650000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":650000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":650000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":650000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":650000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":650000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":650000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":650000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":650000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":650000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":650000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":650000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":650000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":675000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":675000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":675000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":675000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":675000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":675000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"}]}},"LoansInsurancePolicy":{"label":"Loans, Gross, Insurance Policy","description":"Amount before allowance of loans made to policy and contract holders using their life insurance contracts' cash value or separate accounts as collateral. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums over and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.","units":{"USD":[{"end":"2014-12-31","val":63645000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":63645000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":61611000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":61957000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":61957000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":61957000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":61957000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":61957000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":60488000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":60587000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":59218000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58699000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":58699000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":58699000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":58699000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":58699000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":57769000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":57899000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":57466000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":56405000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":56405000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":56405000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":56405000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":56405000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":55515000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":55603000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":54474000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":54724000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":54724000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":54724000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":54724000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":54724000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":81162000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":80155000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":80272000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":80008000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":80008000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":80008000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":80008000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":80008000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":78036000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":76811000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75714000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":74083000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":74083000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":74083000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":74083000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":74083000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":72832000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71640000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71668000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71286000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":71286000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":71286000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":71286000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":71286000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":71620000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71443000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70397000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70495000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":70495000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":70495000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":70495000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":70495000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70070000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":69123000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":67809000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":66602000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":66602000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":64838000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"LoansReceivableCommercialRealEstate":{"label":"Loans Receivable, Gross, Commercial, Real Estate (Deprecated 2019-01-31)","description":"Amount before allowance of commercial loans issued to businesses to acquire, develop, construct, improve, or refinance land or building. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans covered under loss sharing agreements.","units":{"USD":[{"end":"2014-12-31","val":150153000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":150153000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":88711000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":108961000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":108961000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":108961000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":108961000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":108961000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":111170000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":131327000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":147563000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":175184000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":175184000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":175184000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":175184000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":175184000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":164530000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":184348000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":189273000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":208899000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":208899000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":208899000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":208899000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":208899000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":205598000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":197402000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":201526000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":203855000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":203855000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q4I"},{"end":"2019-03-31","val":206043000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"}]}},"LossContingencyAccrualAtCarryingValue":{"label":"Loss Contingency Accrual","description":"Amount of loss contingency liability.","units":{"USD":[{"end":"2017-12-31","val":8200000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":8200000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":8200000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"}]}},"MortgageLoansOnRealEstateCommercialAndConsumerNet":{"label":"Mortgage Loans on Real Estate, Commercial and Consumer, Net","description":"The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.","units":{"USD":[{"end":"2014-12-31","val":149503000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":149503000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":88061000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":108311000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":108311000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":108311000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":108311000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":108311000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":110520000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":130677000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":146913000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":174534000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":174534000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":174534000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":174534000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":174534000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":163880000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":183698000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":188623000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":208249000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":208249000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":208249000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":208249000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":208249000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":204948000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":196752000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":200876000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":203180000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":203180000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":203180000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":203180000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":203180000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":205368000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":214295000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":224048000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":272422000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":272422000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":272422000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":272422000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":272422000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":276083000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":273701000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":302715000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":332521000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":332521000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":332521000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":332521000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":332521000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":377495000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":394112000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":462882000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":487304000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":487304000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":487304000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":487304000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":487304000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":510995000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":511936000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":507242000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":505730000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":505730000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":505730000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":505730000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":505730000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":504255000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":495411000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":490059000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":474133000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":474133000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":470793000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"MortgageLoansOnRealEstateOtherAdditions":{"label":"SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Other Addition","description":"Amount of addition to investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":37100000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":38500000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":38500000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":84600000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":84600000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":59400000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":59400000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":29900000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":29900000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":121400000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":121400000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":80200000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":80200000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":80200000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":80200000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":80200000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":49500000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":49500000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":70300000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":70300000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":151400000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":151400000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":183600000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":183600000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-12-31","val":183600000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":183600000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":183600000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":183600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26400000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":26400000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44100000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":44100000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":45400000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":45400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":47400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":47400000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":47400000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":47400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":47400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1800000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1800000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1800000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":6800000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":6800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":6800000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":105371000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":60860000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":103422000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":103422000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-25272000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6253000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":11091000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":11091000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":6898000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":6898000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":6898000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-40216000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-40216000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-39538000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-39538000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-49306000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-49306000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-54087000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-54087000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-54087000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-50043000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-50043000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-117362000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-117362000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-140121000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-140121000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-164535000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-164535000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-164535000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-98074000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-98074000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-185928000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-185928000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-306450000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-306450000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-441914000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-441914000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-441914000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-156737000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-156737000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-312424000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-312424000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-454709000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-455004000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-586017000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-586017000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-586017000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-144689000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-144689000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-285033000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-285033000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-373193000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-373193000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-439093000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-439093000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-439093000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-68619000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-68619000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-17889000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-17889000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-38267000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-38267000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-323835000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-323835000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-345114000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-113154000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-113500000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-227357000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-226137000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-379125000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-376281000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-605479000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-601578000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-195686000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-195686000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-447402000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-647429000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-879836000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-211266000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":-363324000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-289336000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-259554000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-259554000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-271510000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-369785000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-449110000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-449110000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-524407000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-524407000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-524407000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-27681000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-27681000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-157795000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-157795000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-125514000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-125514000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-309565000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-309565000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-309565000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6019000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-6019000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44697000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":44697000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":66047000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":66047000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":54797000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":54797000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":54797000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-110978000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-110978000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-51865000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-51865000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":20552000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":20552000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":27929000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":27929000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":27929000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26593000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":26593000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":156772000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":156772000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":251584000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":249717000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":377874000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":377874000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":377874000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":137768000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":137768000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":273798000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":273798000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":347357000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":347357000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":393537000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":393537000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":393537000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-132680000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-132680000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-172997000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-172997000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":316000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":316000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":180595000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":180595000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":180595000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-174819000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-174819000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-96365000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-96365000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-239379000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-239379000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-172930000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-172930000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":155239000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":155239000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":325623000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":473333000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":811525000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":78928000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2013-01-01","end":"2013-12-31","val":253599000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":229734000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":313264000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":313264000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":90767000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":158176000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":247256000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":247256000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":346224000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":346224000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":346224000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":103307000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":103307000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":185464000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":185464000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":246226000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":246226000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":309143000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":309143000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":309143000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":92432000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":92432000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":130748000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":130748000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":193394000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":193394000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":276130000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":276130000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":276130000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":72873000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":72873000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":145160000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":145160000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":222102000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":222102000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":326623000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":326623000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":326623000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":89404000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":89404000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":163887000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":163887000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":242001000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":244163000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":329029000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":329029000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":329029000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":105661000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":105661000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":208579000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":208579000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":279395000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":279395000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":373071000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":373071000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":373071000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":55890000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":55890000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5756000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":5756000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-2663000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-2663000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":276825000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":276825000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":298083000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":72707000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":73050000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":139289000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":138063000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":234590000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":231736000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":358540000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":354620000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":47051000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":47051000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":118339000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":199555000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":255700000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":104133000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":96247000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":19826000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-04-01","end":"2014-06-30","val":29183000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":77475000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":28466000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":28466000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":105588000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":105588000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":28113000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":21326000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":21326000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2015-01-01","end":"2015-03-31","val":21326000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":50184000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":28858000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":28858000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":28858000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":66405000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":66405000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":16221000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":16221000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":16221000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":16221000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":98396000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":98396000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":98396000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":31991000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":17259000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":17259000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-03-31","val":17259000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2016-01-01","end":"2016-03-31","val":17259000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":43545000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":43545000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":26286000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":26286000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-04-01","end":"2016-06-30","val":26286000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":26286000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":77280000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":77280000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":33736000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":33736000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-07-01","end":"2016-09-30","val":33736000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":33736000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":100892000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":100892000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":100892000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":23612000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-10-01","end":"2016-12-31","val":23612000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":23538000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":23538000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-03-31","val":23538000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":23538000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49021000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":49021000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":25483000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":25483000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-04-01","end":"2017-06-30","val":25483000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":25483000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":70834000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":70834000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":21813000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":21813000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-07-01","end":"2017-09-30","val":21813000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":21813000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":110421000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":110421000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":110421000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":39587000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-10-01","end":"2017-12-31","val":39587000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":26875000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":26875000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":26875000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":26875000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":59341000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":59341000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":32466000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":32466000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":32466000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":32466000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":94982000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":94982000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":35641000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":35641000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":35641000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":35641000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":116758000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":116758000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":116758000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":21776000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":21776000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":40198000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":40198000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-03-31","val":40198000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":40198000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":73894000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":73894000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":33696000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":33696000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-04-01","end":"2019-06-30","val":33696000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":33696000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":93883000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":93883000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":19989000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":19989000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-07-01","end":"2019-09-30","val":19989000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":19989000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":131616000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":131616000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":131616000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":37733000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-10-01","end":"2019-12-31","val":37733000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-2062000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2062000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":-2062000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46351000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":46351000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":48413000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":48413000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":48413000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57176000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":57176000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":10825000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":10825000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":10825000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":92312000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":92312000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":92312000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":35135000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":62129000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":62129000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":112028000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":112028000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":49899000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":49899000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":151869000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":151869000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":39840000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":39840000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":180681000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":180681000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":252537000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36184000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":97562000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":66949000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":194089000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":30765000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":96527000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":88710000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":229277000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":21761000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":35188000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":101144000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":246511000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12304000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12304000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":41938000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":29634000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":106663000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":64725000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":94430000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":73608000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"NetInvestmentIncome":{"label":"Net Investment Income","description":"Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":660432000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":374596000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":110966000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":505430000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":505430000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":99923000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":202182000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":102259000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":258391000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":258391000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":56209000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":56209000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":379114000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":379114000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":379114000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":95500000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":95500000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":208751000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":208751000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":113251000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":113251000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":335732000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":335732000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":126981000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":126981000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":467674000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":467674000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":467674000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":171742000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":171742000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":314354000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":314354000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":142612000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":142612000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":466045000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":466045000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":151691000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":151691000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":659685000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":659685000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":659685000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":60745000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":60745000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":182547000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":182547000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":121802000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":121802000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":358100000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":358100000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":175553000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":175553000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":349077000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":349077000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":349077000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":151331000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":151331000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":279755000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":279755000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":128424000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":128424000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":388211000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":388211000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":108456000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":108456000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":555492000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":555492000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":555492000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-13478000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-13478000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":132215000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":132215000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":145694000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":145694000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":261894000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":261894000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":129679000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":129679000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":417202000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":417202000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":417202000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":166075000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":166075000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":322619000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":322619000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":156544000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":156544000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":411589000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":411589000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":88970000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":88970000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":562530000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":562530000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":562530000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":69724000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":69724000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":125198000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":125198000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":55474000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":55474000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":204702000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":204702000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":79504000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":79504000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":299640000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":299640000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":89909000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":89909000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":212423000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":122514000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":281387000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":68964000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":409925000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":134361000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"NotesReceivableGross":{"label":"Financing Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of financing receivable.","units":{"USD":[{"end":"2018-12-31","val":203855000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":203855000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q4I"},{"end":"2019-06-30","val":214970000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":224723000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"NumberOfRealEstateProperties":{"label":"Number of Real Estate Properties","description":"The number of real estate properties owned as of the balance sheet date.","units":{"property":[{"end":"2016-03-31","val":2,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":2,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"}]}},"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":"2014-01-01","end":"2014-09-30","val":444627000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-06-30","val":251091000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":340690000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-06-30","val":270684000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":416897000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":90622000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":73090000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":27057000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":98043000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":98043000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":20690000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":46781000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":26091000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":62473000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":62473000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":15692000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":15692000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":93710000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":93710000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":93710000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":15712000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":15712000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":40189000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":40189000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":24477000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":24477000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":70397000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":70397000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":30209000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":30209000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":92397000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":92397000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21858000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":43280000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":21422000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":63745000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":20465000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":100825000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"}]}},"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":"2018-01-01","end":"2018-12-31","val":400000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":400000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":400000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":500000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"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":288000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1061000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"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":96000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":289000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2014-12-31","val":89570000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":89570000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":94321000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":92807000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":92807000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":92807000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":92807000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":92807000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":90512000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":93076000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":91729000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":134731000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":134731000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":134731000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":134731000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":134731000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":134421000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":133128000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":139401000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":137725000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":137725000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":137725000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":137725000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":137725000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":142114000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":140520000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":142181000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":131782000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":131782000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":131782000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":131782000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":131782000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":179470000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":171328000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166862000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":181330000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":181330000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":181330000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":181330000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":138902000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":165300000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":163592000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":166256000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":135310000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":135310000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":135310000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":135310000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":135310000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":169626000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":156337000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":126739000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":126609000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":126609000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":126609000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":126609000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":126609000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":121580000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":116135000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":114295000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":110339000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":110691000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":110691000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":110691000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":110691000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":110614000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":109351000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":106743000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":111086000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":111086000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":115648000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"OtherAssetsFairValueDisclosure":{"label":"Other Assets, Fair Value Disclosure","description":"Fair value portion of other assets.","units":{"USD":[{"end":"2019-12-31","val":2000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":2000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"}]}},"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, before Tax, Portion Attributable to Parent","description":"Amount before tax, after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-69148000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":11634000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":11634000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-62861000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-62861000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-62861000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16159000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":16159000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":16159000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7816000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7816000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":7816000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-75359000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-75359000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-75359000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":127790000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":127790000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":127790000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":440611000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":440611000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":440611000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-243697000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-243697000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-431684000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-817957000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1291822000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":220813000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-44946000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":10800000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-8774000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7562000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":7562000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9268000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-13757000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-23025000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-21092000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-21092000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-7335000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-7335000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-40860000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-40860000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-40860000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":24195000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":24195000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":45548000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":45548000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":21353000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":21353000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":46983000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":46983000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1435000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":1435000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10503000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":10503000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":10503000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4832000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":4832000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11522000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":6690000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":12755000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":1233000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5080000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5080000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5080000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-34787000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":-59534000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-59534000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-59534000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":100954000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":100954000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":100954000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":348082000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":348082000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":348082000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-192521000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-192521000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-341030000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-646186000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1020540000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":174442000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent","description":"Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-24202000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4072000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":4072000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-22001000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-22001000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-22001000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5656000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":5656000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":5656000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2736000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2736000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2736000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-15825000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-15825000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-15825000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":26836000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":26836000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":26836000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":92529000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":92529000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":92529000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-51176000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-51176000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-90654000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-171771000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-271282000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":46371000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent","description":"Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on 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, attributable to parent entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":246000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-913000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-913000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":215000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":215000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":215000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-251000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-251000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-251000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-14000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-14000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-14000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1714000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1714000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1714000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":663000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":663000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":663000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":18000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":18000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":18000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-20000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-20000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":515000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":534000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":99000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","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, attributable to parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1354000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":467000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-86000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":519000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":52000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":524000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":524000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-39000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-131000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-131000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-92000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-92000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-46000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-46000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":85000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":85000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":15000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-5000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-5000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-76000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-76000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-71000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":-71000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-172000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-172000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-96000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-96000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-16000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-16000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":313000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":315000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":291000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":295000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-22000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-20000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":339000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":346000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":48000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":51000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":407000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":422000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-30000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-30000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":22000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":17000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":78000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3203000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax":{"label":"OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax","description":"Amount of tax expense (benefit), before 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":"2013-01-01","end":"2013-12-31","val":-406000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-357000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-357000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":75000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":75000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":75000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-87000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-87000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-87000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-5000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-5000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":360000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":360000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":360000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":139000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":139000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":139000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":4000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-4000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-4000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":108000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":112000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":21000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax","description":"Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":8592000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-5077000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-5077000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-1134000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-1134000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1134000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-178000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-178000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-178000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5958000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-5958000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-5958000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14301000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":14301000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":14301000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-5513000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-5513000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5513000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-16182000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-16182000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-16182000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":16543000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":16543000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":16543000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":16997000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":16997000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7527000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax","description":"Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":5588000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-527000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-176000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-3300000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-3300000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-303000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-607000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-304000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-910000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-910000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-303000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-303000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-737000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-737000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-737000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-283000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-283000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-567000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-567000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-284000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":-284000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-850000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-850000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":-283000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":-283000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-116000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-116000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-116000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-887000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-887000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1820000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-1820000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-933000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-933000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2730000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-2730000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-910000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-910000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3873000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-3873000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-3873000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2801000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2801000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5602000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":5602000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2801000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2801000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8403000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":8403000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2801000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2801000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11298000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":11298000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":11298000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-504000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-504000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1008000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-1008000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-504000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-504000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1512000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-1512000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-504000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-504000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-4355000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-4355000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-4355000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2066000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2066000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4133000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-4133000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-2067000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-2067000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6199000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-6199000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-2066000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":-2066000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-12784000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-12784000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-12784000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1935000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1935000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3870000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":3870000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1935000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":1935000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5804000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":5804000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":1934000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":1934000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13069000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":13069000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":13069000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1134000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1134000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2268000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":2268000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1134000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1134000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3403000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":3403000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1135000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":1135000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13428000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":13428000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-399000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-399000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-798000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-399000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1196000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-398000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5946000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2994000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax":{"label":"Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax","description":"Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":3004000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1777000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-1777000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-397000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-397000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-397000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-62000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-62000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-62000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2085000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2085000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2085000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3003000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":3003000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":3003000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1158000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-1158000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-1158000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-3398000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3398000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-3398000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3474000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":3474000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":3474000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3569000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3569000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1581000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent","description":"Amount before tax of other comprehensive income (loss) attributable to parent entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-60310000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5644000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":5644000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-63780000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-63780000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-63780000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":15730000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":15730000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":15730000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1844000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1844000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1844000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-59344000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-59344000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-59344000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":122940000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":122940000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":122940000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":424447000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":424447000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":424447000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-227174000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-227174000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-347388000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-800445000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-982111000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":197021000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"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":"2013-01-01","end":"2013-12-31","val":652000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-636000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-3000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-556000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-556000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":41000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-53000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":42000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":42000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":54000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":54000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":140000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":140000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":140000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":99000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":99000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-103000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-103000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":-203000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":-203000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-81000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-81000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":22000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-164000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-164000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-164000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-85000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-85000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-171000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-171000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-86000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-86000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-5000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":166000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":166000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-9000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-9000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1168000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1168000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1207000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1207000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":39000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":39000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1227000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1227000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":20000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":20000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1354000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1354000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1354000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":553000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":553000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":467000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-86000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":519000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":52000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":524000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":524000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":524000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-39000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":14000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-16000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-16000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":407000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":422000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":78000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-38706000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":9637000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-8953000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3706000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":3706000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9006000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-14376000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-23382000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-21960000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-21960000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-7584000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-7584000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-41457000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-41457000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-41457000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":24011000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":24011000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":44878000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":44878000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":20866000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":20866000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":46052000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":46052000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1174000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":1174000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10223000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":10223000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":10223000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3860000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":3860000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9531000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9531000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":5671000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":5671000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10020000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":10020000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":489000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":489000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1198000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1198000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1198000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-30818000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-30818000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-44608000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-44608000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-13790000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-13790000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-44139000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-44139000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":469000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":469000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-46882000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-46882000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-46882000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":41925000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":41925000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":80477000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":38552000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":96992000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":16515000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":97123000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":97123000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":97123000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-80858000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":335312000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":335312000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":335312000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-179468000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-179468000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-274436000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-632351000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-775868000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":155646000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"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":-46882000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":80477000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":38552000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":96992000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":16515000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":97123000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":97123000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-80858000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22981000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":22981000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":103839000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":103839000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":44656000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":44656000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":21675000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":21675000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":335313000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":335313000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":335313000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-151384000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-151384000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-111934000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-111934000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":39450000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":39450000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-135385000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-135385000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-23451000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-23451000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-179468000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-179468000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-274436000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-277894000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-359667000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-511091000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-652467000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-233197000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-292800000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-690985000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-887228000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-179894000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-234761000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-632351000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-775868000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":103005000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":103005000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":45340000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-57665000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-53486000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-98826000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":155646000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-16357000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax","description":"Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":4709000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":7693000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":7693000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3207000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":3207000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3207000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3315000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":3315000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":3315000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5236000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5236000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":5236000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3441000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":3441000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":3441000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-5060000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-5060000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5060000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5677000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":5677000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":5677000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":16372000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":16372000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":16372000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5111000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":5111000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":227000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":3061000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":3329000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":958000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":5000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":165000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2020000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":1855000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2116000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":2116000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":96000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":96000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2085000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":2085000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2085000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":460000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":460000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":573000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":573000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":113000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":113000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1971000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":1971000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":1398000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":1398000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2155000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":2155000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":2155000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":690000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":690000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1758000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":1758000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1068000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":1068000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2746000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":2746000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":988000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":988000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3403000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":3403000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":3403000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":33000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":33000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1597000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1597000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":1564000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":1564000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2533000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2533000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":936000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":936000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2718000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":2718000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":2718000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":868000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":868000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2872000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2872000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-3740000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-3740000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-4252000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-4252000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-1380000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-1380000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3997000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-3997000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-3997000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":601000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":601000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1968000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1968000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":1367000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1367000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2670000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":2670000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":702000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":702000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4485000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4485000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":4485000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1119000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1119000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4929000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":4929000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3810000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":3810000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8899000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":8899000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":3970000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":3970000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12934000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":12934000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":12934000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2732000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2732000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4127000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":4127000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1395000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1395000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3998000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":3998000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-129000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-129000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4038000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":4038000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":53000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":53000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":89000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":36000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":272000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":183000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":180000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-6000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax":{"label":"Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax","description":"Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1648000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2693000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":2693000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1122000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1122000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1122000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1160000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1160000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":1160000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1833000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1833000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1833000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":723000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":723000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":723000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1063000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-1063000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-1063000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1192000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1192000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1192000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3438000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":3438000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":3438000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1073000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1073000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":47000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossTax":{"label":"Other Comprehensive Income (Loss), Tax","description":"Amount of tax expense (benefit) allocated to other comprehensive income (loss).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-21604000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1938000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1938000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-22323000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-22323000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-22323000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5507000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":5507000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":5507000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":646000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":646000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":646000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-12462000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-12462000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-12462000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":25817000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":25817000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":25817000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":89135000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":89135000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":89135000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-47706000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-47706000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-72952000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-168094000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-206243000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":41375000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossTransfersFromHeldToMaturityToAvailableForSaleSecuritiesNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment and Tax","description":"Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesTax":{"label":"OCI, Debt Securities, Available-for-Sale, Transfer from Held-to-Maturity, Gain (Loss), before Adjustment, Tax","description":"Amount, before adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax","description":"Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-64951000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":19287000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":19287000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-61226000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-61226000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-61226000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":19417000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":19417000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":19417000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12752000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":12752000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":12752000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-71921000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-71921000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-71921000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":122726000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":122726000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":122726000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":446280000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":446280000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":446280000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-227325000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-227325000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-415312000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-812846000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1286711000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":221040000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"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":"2013-01-01","end":"2013-12-31","val":-42218000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":14101000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":-7793000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12536000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":12536000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9372000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-11830000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":-21202000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-19164000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-19164000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":-7334000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":-7334000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-39797000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-39797000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-39797000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":24646000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":24646000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":46103000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":46103000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":21457000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":21457000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":48927000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":48927000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":2824000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":2824000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12621000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":12621000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":12621000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5479000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":5479000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13267000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":13267000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":7788000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":7788000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":15479000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":15479000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2212000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":2212000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8288000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":8288000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":8288000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-34754000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-34754000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-49822000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-49822000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-15068000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-15068000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-51238000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-51238000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-1416000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-1416000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-56818000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-56818000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-56818000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42743000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":42743000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":78144000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":78144000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":35401000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":35401000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":93730000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":93730000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":15586000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":15586000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":96954000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":96954000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":96954000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-78153000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-78153000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29212000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":29212000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":107365000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":107365000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":53569000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":53569000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":24357000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":24357000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":352561000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":352561000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":352561000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-152195000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-152195000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-110799000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-110799000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":41396000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":41396000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-132118000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-132118000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":-21319000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-21319000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-179587000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-179587000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-328096000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-276609000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-438416000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-509523000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-807191000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-232914000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-368775000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-690729000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-1094529000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-181206000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-287338000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-642148000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-1016502000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":125201000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":125201000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":53605000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-71596000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-90152000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-143757000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":174622000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-27640000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax","description":"Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-22733000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":6751000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":6751000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-21429000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-21429000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-21429000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6796000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":6796000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":6796000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4464000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":4464000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":4464000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-15103000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-15103000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-15103000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":25772000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":25772000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":25772000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":93719000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":93719000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":93719000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-47738000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-47738000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-87216000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-170698000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-270209000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":46418000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":95693000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":63414000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":20451000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":83551000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":83551000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":20510000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":39312000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":18802000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":57794000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":57794000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":18482000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":18482000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":78442000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":78442000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":78442000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":23307000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":23307000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42710000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":42710000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":19403000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":19403000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":66306000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":66306000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":23595000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":23595000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":94448000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":94448000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":94448000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":25092000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":25092000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":51435000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":51435000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":26343000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":26343000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":74031000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":74031000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":22596000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":22596000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":107002000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":107002000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":107002000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":23633000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":23633000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":48428000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":48428000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":24795000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":24795000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":72467000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":72467000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":24037000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":24037000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":93969000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":93969000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":93969000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":26049000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":26049000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":51383000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":51383000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":25334000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":25334000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":77196000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":77196000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":25813000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":25813000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":104558000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":104558000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":104558000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19822000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":19822000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":48976000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":48976000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":29154000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":29154000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":74730000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":74730000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":25754000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":25754000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":104584000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":104584000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":104584000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":31335000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":31335000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":59803000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":59803000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":28468000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":28468000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":90596000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":90596000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":30793000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":30793000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":126612000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":126612000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":126612000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32582000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":32581000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":62903000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":62903000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":30321000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":30322000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":92290000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":92290000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":29387000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":29387000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":135817000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":135817000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24683000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":24683000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":87126000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":62443000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":129556000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":42430000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":191196000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33136000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":23716000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":16351000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":5377000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":21630000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":21630000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5329000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10523000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":5194000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":15590000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":15590000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":5067000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":5067000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":28166000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":28166000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":28166000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4878000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":4878000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9574000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":9574000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4696000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":4696000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":14050000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":14050000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":4476000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":4476000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":18901000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":18901000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":18901000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4505000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":4505000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9042000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":9042000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":4537000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":4537000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13714000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":13714000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":4672000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":4672000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":21070000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":21070000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":21070000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4997000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":4997000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10284000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":10284000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":5287000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":5287000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":15396000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":15396000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":5111000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":5111000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":20603000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":20603000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":20603000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6413000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":6413000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10379000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":10379000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":3966000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":3966000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":13652000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":13652000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":3273000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":3273000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":17486000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":17486000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":17486000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3653000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":3653000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11240000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":11240000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":7586000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":7586000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":15217000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":15217000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":3977000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":3977000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18522000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":18522000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":18522000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5414000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":5414000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11448000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":11448000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":6034000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":6034000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17254000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":17254000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":5806000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":5806000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":22314000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":22314000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":22314000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5797000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5797000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11375000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":11375000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":5578000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":5578000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17297000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":17136000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":5922000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":5761000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":25522000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":24981000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5705000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":5705000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10990000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":5285000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16731000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":5741000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35331000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5985000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2014-12-31","val":98817000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":98817000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":105485000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":96638000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":96638000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":96638000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":96638000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":96638000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":102450000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":98835000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":103235000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":104888000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":104888000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":104888000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":104888000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":104888000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":145666000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":119814000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":150752000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":138318000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":138318000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":138318000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":138318000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":138318000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":139697000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":126671000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":123578000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":111550000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":111550000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":111550000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":111550000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":111550000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":121726000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":120593000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":127836000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":126924000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":126924000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":126924000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":126924000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":126924000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":120764000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":130125000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":154133000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":193904000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":193904000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":193904000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":193904000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":193904000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":326823000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":151818000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":168869000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":154409000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":154409000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":154409000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":154409000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":154409000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":187719000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":165220000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":184850000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":166557000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":157482000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":157482000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":157482000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":157482000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":156695000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":190755000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":215934000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":198258000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":198258000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":230646000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"OtherLiabilitiesFairValueDisclosure":{"label":"Other Liabilities, Fair Value Disclosure","description":"Fair value portion of other liabilities.","units":{"USD":[{"end":"2014-12-31","val":9256000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":9256000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":6211000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7669000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":7669000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":7669000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":7669000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":7669000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6162000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4819000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6434000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12027000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":12027000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":12027000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":12027000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":12027000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12720000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15368000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16641000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15242000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":15242000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":15242000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":15242000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":15242000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13209000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14004000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15479000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11923000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":11923000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":11923000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":11923000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":11923000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11598000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11862000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13418000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":15301000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":15301000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":15301000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":15301000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":15301000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7255000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5497000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4951000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6202000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":6202000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-60471000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OtherLongTermInvestments":{"label":"Other Long-term Investments","description":"Amount of long-term investments classified as other.","units":{"USD":[{"end":"2014-12-31","val":28774000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":28774000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":27634000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":26787000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":26787000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":26787000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":26787000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":26787000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47662000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":48056000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":51980000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":53954000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":53954000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":53954000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":53954000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":53954000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":53815000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":53864000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":48933000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":51828000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":51828000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":51828000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":51828000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":51828000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":51733000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":49969000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":54861000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":56851000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":56851000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":56851000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":56851000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":56851000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":68167000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":62214000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":62037000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":62090000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":62090000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":62090000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":62090000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":62090000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":66152000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":70585000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":78579000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":104113000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":104113000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":104113000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":104113000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":104113000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":115830000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":126604000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":124772000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":137670000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":137670000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":137670000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":137670000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":137670000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":145507000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":158859000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":230267000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":262106000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":262106000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":262106000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":262106000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":262106000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":274675000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":300466000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":308899000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":295471000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":295471000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":311418000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"OtherNoncashIncome":{"label":"Other Noncash Income","description":"Amount of income or gain included in net income that result in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":14622000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":9531000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":12913000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":12913000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3894000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8302000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":13302000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":13302000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":20493000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":20493000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":20493000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5796000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":5796000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11782000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":11782000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":34955000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":34955000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":44828000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":44828000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":44828000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12268000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":12268000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23568000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":23568000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":33682000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":33682000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":42061000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":42061000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":42061000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8988000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":8988000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19138000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":19138000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":28429000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":28429000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":37138000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":37138000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":37138000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8049000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":8049000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16975000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":16975000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":25608000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":25608000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":32909000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":32909000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":32909000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7450000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":7450000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15027000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":15027000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":21219000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":21219000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":26623000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":26623000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":26623000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6134000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":6134000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":13301000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":13301000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":19900000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":19900000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":26315000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":26315000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":26315000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5110000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":5110000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9761000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":9761000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":14338000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":14338000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":19166000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":19166000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4782000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4782000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12506000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":18025000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":27070000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6157000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Additions, No Previous Impairment","description":"This item represents an increase to the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security held for which no such other than temporary impairment (OTTI) was previously recognized.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":7000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":7000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Credit Losses on Debt Securities Held","description":"The cumulative amount of credit losses recognized in earnings related to debt securities held for which a portion of an other than temporary impairment (OTTI) was recognized in other comprehensive income (a component of shareholders' equity).","units":{"USD":[{"end":"2013-12-31","val":2472000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2013-12-31","val":2472000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2298000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":2298000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":2298000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2014-12-31","val":2298000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2014-12-31","val":2298000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2014-12-31","val":2298000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2278000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2278000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2278000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2015-12-31","val":2278000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1649000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2016-03-31","val":1649000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1649000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-06-30","val":1649000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-06-30","val":1440000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1440000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":1440000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":1440000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1440000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1440000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1440000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":627000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":627000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":627000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":627000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":627000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":627000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2017-12-31","val":627000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2017-12-31","val":627000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2017-12-31","val":627000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":627000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":627000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":627000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":627000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":627000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":627000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":627000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":627000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":627000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":627000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":627000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":627000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q1I"},{"end":"2019-06-30","val":627000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":627000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q2I"},{"end":"2019-09-30","val":627000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":627000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"}]}},"OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold":{"label":"Other than Temporary Impairment, Credit Losses Recognized in Earnings, Reductions, Securities Sold","description":"This item represents reductions in the cumulative amount of credit losses recognized in earnings for an other than temporary impairment (OTTI) of a debt security because of the sale of impaired securities during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":181000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":181000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":20000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":20000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":629000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":629000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":838000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":209000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":838000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":838000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2016-01-01","end":"2016-12-31","val":838000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-12-31","val":838000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":838000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":813000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":813000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-12-31","val":813000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":813000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":813000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"}]}},"OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale":{"label":"Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale","description":"Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":5900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7800000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":7800000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":1900000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1900000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7800000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":7800000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"}]}},"OtherThanTemporaryImpairmentLossDebtSecuritiesPortionRecognizedInEarnings":{"label":"Other-than-temporary Impairment Loss, Debt Securities, Portion Recognized in Earnings","description":"Amount of other-than-temporary impairment (OTTI) on investment in debt security, recognized in earnings.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5902000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":5902000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":5902000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":5902000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7847000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1945000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent":{"label":"Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, before Tax, Portion Attributable to Parent","description":"Amount before tax of other than temporary impairment loss (OTTI) on investments in available-for-sale and held-to-maturity debt securities, recognized in other comprehensive loss and attributable to parent entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1151000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":3000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":132000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":132000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":160000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":265000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":105000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":549000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":549000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":284000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":284000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3053000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":3053000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3053000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":26000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":53000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":53000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":27000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":27000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":80000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":80000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":27000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":27000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":110000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":110000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":110000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-20000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":43000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-43000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":23000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":-23000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":69000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-69000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":26000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":-26000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":599000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":599000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":599000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-3000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-6000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":-3000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-3000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-9000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-9000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-3000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-3000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":12000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":12000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-3000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-5000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-2000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-2000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-7000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-2000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-2000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"}]}},"OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet":{"label":"Other than Temporary Impairment Losses, Investments, Portion Recognized in Earnings, Net","description":"The amount of other than temporary impairment (OTTI) losses on equity securities, OTTI related to credit losses on debt securities, and OTTI losses on debt securities when the entity intends to sell the securities or it is more likely than not that the entity will be required to sell the securities before recovery of its amortized cost basis. Additionally, this item includes OTTI losses recognized during the period on investments accounted for under the cost method of accounting.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":305000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":35000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":150000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":150000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":107000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":107000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":107000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":107000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":252000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":252000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":252000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-110000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":112000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-487000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-487000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-12000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-12000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5902000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":5902000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7847000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":1945000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7838000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"}]}},"ParticipatingPoliciesAmountInForce":{"label":"Participating Insurance, Amount in Force","description":"Amount of participating insurance in force.","units":{"USD":[{"end":"2014-12-31","val":23100000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":22000000000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":22000000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":20900000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":20900000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19700000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":19700000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18600000000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"PaymentsForDerivativeInstrumentInvestingActivities":{"label":"Payments for Derivative Instrument, Investing Activities","description":"The cash outflow for derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":61624000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":53174000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":73318000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":73318000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19166000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":40977000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":66395000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":66395000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":86927000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":86927000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":86927000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":19332000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":19332000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38376000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":38376000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":57224000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":57224000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":74658000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":74658000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":74658000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17649000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":17649000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":36587000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":36587000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":55780000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":55780000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":75330000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":75330000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":75330000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":22556000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":22556000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44943000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":44943000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":63524000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":63524000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":86692000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":86692000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":86692000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18264000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":18264000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":37089000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":37089000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":57443000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":57443000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":77381000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":77381000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":77381000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22403000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":22403000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":39676000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":39676000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":51318000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":51318000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":62568000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":62568000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":62568000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11511000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":11511000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22483000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":22483000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":34494000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":34494000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":47383000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":47383000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":47383000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12576000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":12576000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":26377000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":26377000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":39762000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":39762000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":53996000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":53996000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12945000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12945000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25925000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":39575000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":54566000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13282000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":1000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"}]}},"PaymentsForProceedsFromPolicyLoans":{"label":"Payments for (Proceeds from) Policy Loans","description":"Net amount paid or received by the entity associated with issuance or collection of loans made to policy holders, principally secured by the benefits under the policy.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-5580000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-2223000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":-2324000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":-2324000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":232000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1712000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-2034000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-2034000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-1688000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-1688000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1688000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1469000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-1469000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1370000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-1370000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":-2739000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":-2739000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":-3258000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":-3258000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":-3258000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-930000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":-930000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-800000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":-800000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-1233000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":-1233000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-2294000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2294000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":-2294000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-890000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-890000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-802000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-802000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-1931000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-1681000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1681000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-1681000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1690000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":-1690000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2697000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":-2697000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-2580000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":-2580000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":-2844000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":-2844000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":-2844000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1972000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1972000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3197000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-3197000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4294000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-4294000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-5925000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":-5925000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":-5925000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1251000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-1251000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2443000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":-2443000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-2415000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-2415000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":-2797000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":-2797000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-2797000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":334000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":334000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":157000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":157000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-263000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-263000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":18000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":18000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-238000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-238000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1004000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-2137000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-3163000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1598000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsForProceedsFromShortTermInvestments":{"label":"Payments for (Proceeds from) Short-term Investments","description":"The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":14989000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":69255000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":69255000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":14972000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":14972000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3937000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":3937000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3937000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1273000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1273000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":1273000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1273000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":1273000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1273000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1273000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1273000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":1273000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1273000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1273000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":1273000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1273000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1273000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1273000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1273000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":1273000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":1273000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1273000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":1273000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1273000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1272000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1272000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1272000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1274000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1274000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1274000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PaymentsToAcquireAvailableForSaleSecurities":{"label":"Payments to Acquire Available-for-sale Securities","description":"The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":256855000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":275751000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":410127000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":410127000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":152742000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":310637000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":423672000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":423672000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":529242000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":529242000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":529242000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":49370000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":49370000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":122013000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":122013000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":229932000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":229932000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":348174000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":348174000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":44817000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":44817000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":116927000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":192670000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":292587000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":126544000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"}]}},"PaymentsToAcquireAvailableForSaleSecuritiesDebt":{"label":"Payments to Acquire Debt Securities, Available-for-sale","description":"Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":347495000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":116225000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":191510000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":291427000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":291427000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":126544000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":161416000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":161416000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":228172000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":228172000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":264999000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":264999000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":264999000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20474000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":20474000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":77118000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":77118000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":127811000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":127811000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":187570000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":187570000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":187570000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":92963000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":92963000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":109893000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":109893000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":181162000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":181162000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":297998000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":297998000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":297998000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":408534000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":408534000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":928573000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":928573000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":1128594000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":1128594000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":1382318000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1382318000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1382318000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":414547000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":414547000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":690390000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":690390000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":807484000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":807484000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":939820000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":939820000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":73767000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":73767000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":104253000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":145243000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":212276000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":149088000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsToAcquireBusinessesNetOfCashAcquired":{"label":"Payments to Acquire Businesses, Net of Cash Acquired","description":"The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":189120000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":189120000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":189121000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":189121000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":189121000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":189121000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":189121000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":189121000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":189121000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"PaymentsToAcquireEquitySecuritiesFvNi":{"label":null,"description":null,"units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1342000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":623000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1019000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1395000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":1395000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10356000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10543000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":10543000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":10592000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":10592000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":15265000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":15265000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":15265000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":155000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":155000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":890000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":890000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":900000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":900000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1013000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1013000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":11000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":799000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":1261000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsToAcquireHeldToMaturitySecurities":{"label":"Payments to Acquire Held-to-maturity Securities","description":"Amount of cash outflow through purchase of long-term held-to-maturity securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1775153000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":933997000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":773743000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":773743000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":271797000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":534663000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":684725000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":684725000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":810384000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":810384000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":810384000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":75192000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":75192000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":185189000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":185189000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":231804000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":231804000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":383722000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":383722000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":383722000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":217275000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":217275000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":296706000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":296706000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":377821000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":377821000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":570716000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":570716000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":570716000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":142867000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":142867000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":343145000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":343145000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":391548000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":391548000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":472224000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":472224000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":472224000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":20690000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":20690000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":103710000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":103710000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":161617000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":161617000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":257928000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":257928000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":257928000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":75836000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":75836000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":169704000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":169704000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":318138000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":318138000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":544092000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":544092000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":544092000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"PaymentsToAcquireMortgageNotesReceivable":{"label":"Payments to Acquire Mortgage Notes Receivable","description":"The cash outflow from the purchase of receivables arising from the mortgage note on real estate.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":34129000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":33985000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":37104000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":37104000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1281000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1632000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":5040000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":5040000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":38471000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":38471000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":38471000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":15542000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":15542000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38550000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":38550000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":55796000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":55796000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":84561000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":84561000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":84561000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8323000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":8323000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31779000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":31779000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":38166000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":38166000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":59448000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":59448000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":59448000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":24000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":24000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9895000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":9895000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":24803000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":24803000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":29884000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":29884000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":29884000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17271000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":17271000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":33247000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":33247000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":47744000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":47744000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":121420000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":121420000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":121420000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6996000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":6996000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10359000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":10359000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":41530000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":41530000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":80220000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":80220000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":80220000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":49510000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":49510000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":70308000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":70308000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":151402000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":151402000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":183601000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":183601000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":183601000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26400000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":26400000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44139000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":44139000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":45402000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":45402000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":47402000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":47402000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1800000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1800000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1800000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":6800000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":6800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsToAcquireOtherInvestments":{"label":"Payments to Acquire Other Investments","description":"Amount of cash outflow to acquire investments classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":15000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":376000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":376000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":376000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":421000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":420000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":1340000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":1340000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":4250000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":4250000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4250000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":21517000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":21517000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":23231000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":23231000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":27525000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":27525000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":29505000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":29505000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":29505000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":188000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":188000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":329000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":329000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":331000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":331000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":331000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":96000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":96000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":586000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":586000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":5581000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5581000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":8314000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":8314000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":8314000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6908000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":6908000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11953000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":11953000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":7314000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":7314000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":7315000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":7315000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":7315000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11446000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":11446000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12546000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":12546000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":23268000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":23268000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":52944000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":52944000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":52944000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17208000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":17208000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30908000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":30908000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":41928000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":41928000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":57153000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":57153000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":57153000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18043000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":18043000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":33704000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":33704000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":112389000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":112389000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":145391000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":145391000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13533000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":13533000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":41016000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":55232000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":70275000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15980000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":3138000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":4364000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":2844000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":2844000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":58000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":275000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":7223000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":7223000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":12106000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":12106000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":12106000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2603000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2603000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4823000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":4823000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":8143000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":8143000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":9977000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":9977000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":9977000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":569000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":569000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":764000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":764000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1348000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1348000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1594000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1594000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1035000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1035000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1593000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":2220000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":5562000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":323000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":50214000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":50214000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":50214000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":44000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":44000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":233000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":233000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":1697000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":1697000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":9116000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":9116000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":9116000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2553000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2553000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2988000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":2988000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":3070000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3070000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":3138000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":3138000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":77000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":77000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1002000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":1002000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2497000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":2844000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":58000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":275000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"}]}},"PaymentsToAcquireRealEstate":{"label":"Payments to Acquire Real Estate","description":"The cash outflow from the acquisition of a piece of land, anything permanently fixed to it, including buildings, structures on it and so forth; includes real estate intended to generate income for the owner; excludes real estate acquired for use by the owner.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":16800000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":16800000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"}]}},"PaymentsToAcquireRealEstateHeldForInvestment":{"label":"Payments to Acquire Real Estate Held-for-investment","description":"The cash outflow associated with the purchase of real estate held for investment purposes.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":16800000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16800000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":16800000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":16800000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"PaymentsToAcquireTradingSecuritiesHeldforinvestment":{"label":"Payments to Acquire Trading Securities Held-for-investment","description":"The cash outflow to acquire securities classified as trading securities and held for investment purposes. Excludes payments for trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":605828000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":605828000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1064566000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1064566000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":1092445000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":1092445000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":1140965000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1140965000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1140965000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":74082000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":74082000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75581000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":75581000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":290799000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":290799000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":310144000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":310144000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":41988000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":41988000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":63624000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":69197000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":71197000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17476000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PolicyholderBenefitsAndClaimsIncurredNet":{"label":"Policyholder Benefits and Claims Incurred, Net","description":"Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":60050000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":40922000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":13163000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":54295000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":54295000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19266000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":35386000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":16120000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":49567000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":49567000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":14181000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":14181000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":67452000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":67452000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":67452000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":15601000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":15601000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":31141000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":31141000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":15540000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":15540000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":48571000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":48571000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":17430000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":17430000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":65529000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":65529000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":65529000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19757000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":19757000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":37611000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":37611000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":17854000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":17854000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":58626000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":58626000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":21015000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":21015000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":71485000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":71485000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":71485000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":21401000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":21401000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":38862000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":38862000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":17461000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":17461000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":44607000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":44607000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":5744000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":5744000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":65297000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":65297000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":65297000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":28189000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":28189000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":61846000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":61846000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":33657000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":33657000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":101764000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":101764000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":39918000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":39918000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":137342000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":137342000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":137342000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33634000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":33634000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":67065000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":67065000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":33431000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":33431000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":94005000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":94005000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":26940000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":26940000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":131337000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":131337000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":131337000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":37889000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":37889000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":73793000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":73793000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":35904000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":35904000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":144426000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":144426000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":70633000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":70633000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":187577000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":187577000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":157830000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":41899000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":33512000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":77076000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":59713000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":35177000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":26201000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":114432000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":87481000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":37356000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":27768000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":159470000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":128654000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24190000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":24190000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":56878000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":32688000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":83435000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":26557000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":117648000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":25519000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PolicyholderFunds":{"label":"Policyholder Account Balance","description":"Amount due to policyholder. Includes, but is not limited to, unpaid policy dividend, retrospective refund, and undistributed earnings on participating business. Excludes future policy benefit and claim expense.","units":{"USD":[{"end":"2014-12-31","val":139222000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":139222000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":146603000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":155261000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":155261000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":155261000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":155261000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":155261000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":154199000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":149301000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":150087000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":143391000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":143391000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":143391000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":143391000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":143391000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":152675000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":146252000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":137072000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":128009000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":128009000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":128009000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":128009000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":128009000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":137109000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":133344000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":129529000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":135694000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":135694000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":135694000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":135694000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":135694000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":148809000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":141731000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":129715000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":127607000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":127607000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":127607000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":127607000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":127607000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":134579000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":135870000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":136392000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":138480000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":138480000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":138480000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":138480000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":138480000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":148261000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":134417000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":132029000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":134338000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":134338000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":134338000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":134338000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":134338000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":4049091000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":145192000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":3963750000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":142181000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":3908617000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":146552000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":3846830000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":175089000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":3743349000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3652095000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":3652095000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3542663000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3463419000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3367033000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3260378000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"PremiumsEarnedNet":{"label":"Premiums Earned, Net","description":"Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":18291000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":90248000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":90248000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":92542000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":92542000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":92542000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":90043000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":90043000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":121001000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":87858000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":94505000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":88171000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PremiumsEarnedNetLife":{"label":"Premiums Earned, Net, Life","description":"Amount, after premiums ceded to other entities and premiums assumed by the entity, of life premiums earned.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":19078000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13946000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":4506000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":19519000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":19519000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4347000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9509000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":5162000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":14349000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":14349000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":4840000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":4840000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":19699000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":19699000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":19699000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4173000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":4173000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9090000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":9090000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":4917000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":4917000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13721000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":13721000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":4631000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":4631000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19276000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":19276000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4221000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":4221000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8354000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":8354000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":4133000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":4133000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13639000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":5285000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":18962000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4145000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9073000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":4928000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"}]}},"PremiumsPercentageAssumedToNet":{"label":"SEC Schedule, 12-17, Insurance Companies, Reinsurance, Premium, Percentage Assumed to Net","description":"Percentage of assumed premium earned to premium earned after effects of reinsurance, as disclosed in supplementary reinsurance information.","units":{"pure":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":0.002,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.002,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.002,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.002,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.002,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.002,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.002,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"PresentValueOfFutureInsuranceProfitsAdditionsFromAcquisitions":{"label":"Present Value of Future Insurance Profits, Addition from Acquisition","description":"Amount of addition for present value of future profits of insurance contract acquired in business combination.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":145768000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":145768000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-12-31","val":145768000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":145768000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":145768000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpense1":{"label":"Present Value of Future Insurance Profits, Amortization Expense","description":"Amount of amortization expense (reversal of expense) for present value of future profits of insurance contract acquired in business combination.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7697000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":7697000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-12-31","val":7697000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":7697000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":7697000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2019-02-01","end":"2019-12-31","val":7697000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2020-01-01","end":"2020-03-31","val":2192000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3801000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":5645000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":10228000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":10228000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":10228000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":10228000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":10228000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":10228000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2551000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4801000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":6709000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":8469000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":8469000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-12-31","val":8469000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":8469000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":8469000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":-13560000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2037000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-3234000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4537000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-6408000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":6310000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-9518000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":8005000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-11757000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2213000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2213000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4398000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-6523000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-8622000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2078000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseRemainderOfFiscalYear":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2021-03-31","val":7671000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5114000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2557000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-03-31","val":6351000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4234000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2117000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-31","val":6465000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4284000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2101000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":6077000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearFive":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Five","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":5773000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8070000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7162000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6823000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6577000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearFour":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Four","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":6010000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8402000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8804000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8804000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8804000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7289000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7436000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7436000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7436000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7030000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6935000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6937000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6942000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6943000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6578000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearOne":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year One","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":6944000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9707000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9753000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9753000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9753000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8075000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8117000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8117000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8117000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7673000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8226000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8230000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8141000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8149000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7743000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearThree":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Three","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":6285000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8786000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9015000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9015000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9015000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7464000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7587000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7587000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7587000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7172000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7349000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7352000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7326000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7329000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6945000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"PresentValueOfFutureInsuranceProfitsAmortizationExpenseYearTwo":{"label":"Present Value of Future Insurance Profits, Expected Amortization, Year Two","description":"Amount of amortization for present value of future profits of insurance contract acquired in business combination expected to be recognized during second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-12-31","val":6591000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9214000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9368000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9368000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9368000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7757000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7789000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7789000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7789000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7363000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7789000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7792000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7734000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7739000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7331000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"ProceedsFromAnnuitiesAndInvestmentCertificates":{"label":"Proceeds from Annuities and Investment Certificates","description":"The cash inflow from an insurance contract under which the policy holder make a lump sum payment or a series of payments in exchange for periodic payments to the policyholder beginning immediately or at some future date.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":982305000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":715705000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":985003000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":985003000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":202472000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":452124000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":679128000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":679128000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":918574000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":918574000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":918574000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":194091000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":194091000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":429101000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":429101000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":626083000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":626083000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":847147000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":847147000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":847147000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":181856000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":181856000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":360928000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":360928000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":546966000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":546966000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":728873000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":728873000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":728873000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":154914000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":154914000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":316906000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":316906000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":442795000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":442795000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":560583000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":560583000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":560583000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":92153000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":92153000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":187377000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":187377000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":292551000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":292551000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":405236000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":405236000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":405236000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":117682000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":117682000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":223630000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":223630000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":348583000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":348583000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":501867000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":501867000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":501867000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":169294000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":169294000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":329742000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":329742000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":479063000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":479063000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":610357000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":610357000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":579525000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":114756000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":111150000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":210438000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":205775000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":258248000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":252873000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":287799000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":281309000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31151000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":31151000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":52142000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":75303000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":109620000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":25181000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromDerivativeInstrumentInvestingActivities":{"label":"Proceeds from Derivative Instrument, Investing Activities","description":"The cash inflow provided by derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":172112000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":164059000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":203349000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":203349000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":26450000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":64619000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":83835000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":83835000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":100050000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":100050000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":100050000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2090000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":2090000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2090000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":2090000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":13273000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":13273000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":21848000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":21848000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":21848000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48856000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":48856000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":100516000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":100516000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":151298000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":151298000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":219865000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":219865000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":219865000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":59321000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":59321000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":105615000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":105615000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":160094000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":160094000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":191031000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":191031000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":191031000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3047000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":3047000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21405000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":21405000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":28457000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":28457000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":52768000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":52768000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":52768000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":52973000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":52973000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":67729000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":67729000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":84778000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":84778000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":106451000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":106451000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":106451000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":34968000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":34968000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":108397000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":108397000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":155142000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":155142000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":197877000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":197877000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":197877000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32304000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":32304000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46412000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":46412000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":46561000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":46561000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":46563000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":46563000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":270000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":11825000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":32135000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":22060000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75000000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":75000000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":75000000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"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":"2013-01-01","end":"2013-12-31","val":287858000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":213260000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":330127000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":330127000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":48565000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":163057000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":219676000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":219676000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":270044000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":270044000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":270044000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":72477000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":72477000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":98929000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":98929000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":134208000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":134208000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":191225000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":191225000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":190150000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":70603000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":70603000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":144929000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":144617000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":222841000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":222379000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":288208000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":288208000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":288208000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7156000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":7156000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":105678000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":105678000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":168638000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":168638000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":195874000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":195874000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":195874000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":55569000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":55569000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":137823000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":137823000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":189944000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":189944000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":295026000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":295026000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":295026000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":93326000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":93326000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":156929000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":156929000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":240398000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":240398000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":334397000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":334397000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":334397000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":384835000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":384835000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":782008000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":782008000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":1143075000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":1143075000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":1520734000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1520734000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1520734000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":248347000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":248347000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":565415000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":565415000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":822494000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":822494000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":1073194000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":1073194000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":265496000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":265496000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":437489000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":543719000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":891104000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":180445000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities":{"label":"Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities","description":"The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1231796000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":591536000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":445679000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":445679000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":101444000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":257063000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":343494000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":343494000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":475151000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":475151000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":475151000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":54386000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":54386000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":188498000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":188498000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":304190000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":304190000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":404802000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":404802000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":404802000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":120507000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":120507000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":233272000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":233272000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":303081000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":303081000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":490841000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":490841000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":490841000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":113157000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":113157000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":275670000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":275670000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":360036000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":360036000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":437311000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":437311000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":437311000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":137732000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":137732000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":310618000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":310618000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":486344000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":486344000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":700759000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":700759000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":700759000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":187973000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":187973000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":375315000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":375315000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":619984000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":619984000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":960360000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":960360000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":960360000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments":{"label":"Proceeds from Maturities, Prepayments and Calls of Other Investments","description":"The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2027000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":5911000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":6263000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":6263000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7280000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7421000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":9753000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":9753000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":13715000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":13715000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":13715000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4557000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4557000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9685000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":9685000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":20195000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":20195000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":22597000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":22597000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":22597000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11732000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":11732000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":16138000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":16138000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":23748000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":23748000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":27373000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":27373000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4735000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":4735000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15264000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":22576000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":52600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6365000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromMaturitiesRepaymentsAndCallsOfTradingSecuritiesHeldforinvestment":{"label":"Proceeds from Maturities, Repayments and Calls of Debt Securities, FV-NI, Held-for-investment","description":"The cash inflow associated with maturities (principal being due), repayments and calls (payments before maturities) of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1309000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1309000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8102000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":8102000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":18958000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":18958000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":61313000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":61313000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":61313000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":46762000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":46762000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":69983000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":69983000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":82445000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":82445000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":89848000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":89848000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15239000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":15239000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33996000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":61702000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":78698000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":52697000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromSaleAndCollectionOfMortgageNotesReceivable":{"label":"Proceeds from Sale and Collection of Mortgage Notes Receivable","description":"The cash inflow from proceeds from sale of receivables arising from the mortgage note on real estate; includes collections on mortgage notes receivable that are not classified as operating cash flows.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":43856000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":14112000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":20506000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":20506000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6907000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":18962000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":66830000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":66830000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":80047000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":80047000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":80047000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13354000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":13354000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16254000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":16254000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":17295000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":17295000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":18469000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":18469000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":18469000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18999000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":18999000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22685000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":22685000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":24199000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":24199000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":25901000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":25901000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":25901000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3365000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":3365000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21521000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":21521000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":32374000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":32374000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":35159000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":35159000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":35159000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15171000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":15171000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22252000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":22252000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":22384000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":22384000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":47755000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":47755000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":47755000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2149000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2149000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3971000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3971000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":6022000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":6022000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":14814000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14814000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14814000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4015000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4015000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8053000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":8053000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":19927000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":19927000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":28847000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":28847000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":28847000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2440000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":2440000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":18872000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":18872000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":23076000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":23076000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":26804000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":26804000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3417000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":3417000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12141000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":21846000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":38849000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3269000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromSaleAndMaturityOfOtherInvestments":{"label":"Proceeds from Sale and Maturity of Other Investments","description":"The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":11024000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":3247000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":3399000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":3399000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":2182000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":2182000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":3684000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":3684000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3684000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1803000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":1803000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3712000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":3712000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":3947000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":3947000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":4041000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":4041000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":5116000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":312000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":4943000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":5405000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":9331000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":10008000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":10008000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":140000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2220000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":2220000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2749000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":2749000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":6460000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":6460000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13193000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":13193000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":34984000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":34984000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":35871000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":36345000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9565000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9733000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"}]}},"ProceedsFromSaleOfAvailableForSaleSecurities":{"label":"Proceeds from Sale of Available-for-sale Securities","description":"The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":10246000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":19511000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":29730000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":29730000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5752000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":13131000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":14011000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":14011000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":14203000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":14203000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":14203000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7693000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":7693000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7966000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":7966000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":16087000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":16087000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":15123000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":15123000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22184000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":22184000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22184000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":22184000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":22861000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"}]}},"ProceedsFromSaleOfAvailableForSaleSecuritiesDebt":{"label":"Proceeds from Sale of Debt Securities, Available-for-sale","description":"Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":15123000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":22184000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":22184000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":22184000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":22184000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":13098000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":13098000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":28098000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":28098000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":28098000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":73257000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":73257000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":80528000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":80528000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":80528000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":80528000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":87298000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":87298000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":87298000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":571117000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":571117000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1099043000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":1099043000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":1153113000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":1153113000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":1221308000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1221308000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1221308000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13030000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":13030000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":39254000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":39254000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":39254000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":39254000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":39254000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":39254000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2038000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2038000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22307000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":44678000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":44678000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromSaleOfHeldToMaturitySecurities":{"label":"Proceeds from Sale of Held-to-maturity Securities","description":"The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1980000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":975000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":975000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":975000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":4433000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":29960000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":30082000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":30082000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2285000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2312000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":5786000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":5786000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":9198000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":9198000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":9198000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10608000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":10608000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10853000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":10853000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":26166000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":22934000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":38975000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":23241000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":23241000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":552000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":552000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2804000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":2804000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":4053000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":4053000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":5999000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":5999000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1134000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1134000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1287000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":28615000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":29141000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":50000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":1528000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":1528000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":1528000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":10000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2731000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":2731000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":2731000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":2731000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3024000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":3024000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":3024000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":9000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":8000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":8000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":8000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":8000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":8000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":8000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":350000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":350000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":350000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-09-30","val":300000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":600000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2018-12-31","val":161200000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":153600000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":153600000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":155900000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":155900000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":165300000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":165300000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":165600000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":165600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":171100000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"ProvisionForLoanAndLeaseLosses":{"label":"Provision for Loan and Lease Losses","description":"Amount of expense related to estimated loss from loan and lease transactions.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2012"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":25000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":25000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-12-31","val":25000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":25000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":25000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":706000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1048000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":342000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1178000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":130000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":8653000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":6747000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":2169000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11605000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":11605000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":978000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5236000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":4258000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6049000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":6049000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":813000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":813000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7209000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":7209000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7209000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2381000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":2381000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5163000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":5163000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":2782000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":2782000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10589000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":10589000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":5426000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":5426000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":13070000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2585000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":2585000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":8832000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":6247000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":6247000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10906000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":10906000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2074000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":2074000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14763000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14763000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":14763000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":611000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":3307000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":2696000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":2696000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":5582000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2275000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2275000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":8423000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":4629000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4204000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":4204000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-425000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":-425000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3702000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3702000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":-502000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":-502000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6241000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":6241000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":6241000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":3485000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":6610000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3125000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":3125000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12660000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":12660000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":6050000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":6050000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":21071000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1416000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4831000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":4831000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3415000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":3415000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9842000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":9842000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":5011000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":5011000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":14950000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3794000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":3794000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5560000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":5560000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1766000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1766000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6305000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":6305000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":745000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":745000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6355000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":6355000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":67000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":93000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":26000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":25976000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":25883000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":25859000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-8000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ReinsuranceReceivablesIncurredButNotReportedClaims":{"label":"Reinsurance Recoverables, Incurred but Not Reported Claims","description":"Estimated amount after valuation allowance of reinsurance recoverables, due from reinsurers for incurred claims not yet reported, and claims settlement expenses.","units":{"USD":[{"end":"2014-12-31","val":7400000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3700000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":3700000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":2000000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1300000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1300000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1100000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"ReinsuranceRecoverablesGross":{"label":"Reinsurance Recoverables, Gross","description":"Amount before valuation allowance recoverable under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves.","units":{"USD":[{"end":"2019-12-31","val":42428000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1709232000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":1709232000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1709232000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":1709232000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1709232000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1695698000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1629857000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1580907000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1539919000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1539919000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1539919000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1494764000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1452562000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"}]}},"RepaymentsOfAnnuitiesAndInvestmentCertificates":{"label":"Repayments of Annuities and Investment Certificates","description":"The cash outflow for an insurance contract under which the policy holder make a lump sum payment or a series of payments in exchange for periodic payments to the policyholder beginning immediately or at some future date.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":875661000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":655195000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":880658000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":880658000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":227744000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":445871000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":668037000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":668037000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":910403000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":910403000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":910403000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":234307000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":234307000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":468639000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":468639000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":675389000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":675389000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":899961000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":899961000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":899961000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":231899000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":231899000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":478290000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":478290000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":687087000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":687087000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":892135000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":892135000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":892135000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":252988000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":252988000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":502834000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":502834000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":749245000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":749245000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":1001224000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":1001224000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":1001224000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":248890000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":248890000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":499801000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":499801000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":747260000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":747260000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":989980000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":989980000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":989980000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":262371000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":262371000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":508663000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":508663000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":721496000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":721496000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":939309000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":939309000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":939309000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":237814000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":237814000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":347434000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":347434000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":517027000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":517027000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":932531000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":932531000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":922978000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":227826000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":224566000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":437626000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":431743000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":637119000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":628900000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":891666000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":881275000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":226752000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":226752000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":499374000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":722477000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":987842000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":236361000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":75000000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":75000000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":75000000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":75000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"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":1472782000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":1472782000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":1539187000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1569905000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1569905000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":1569905000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":1569905000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":1569905000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1587164000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1613450000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1647185000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1669524000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1669524000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1669524000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1669524000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":1669524000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1693062000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1718545000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1740358000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1776141000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1776141000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1776141000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1776141000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1776141000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1807430000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1839896000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1875537000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1896040000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1896040000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":1896040000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1896040000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1896040000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1936238000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1969934000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1989923000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2026383000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":2014570000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2014570000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2014570000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2014570000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2009476000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2057889000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2068714000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2102577000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2102577000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2102577000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":2102577000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":2102577000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2164706000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2214605000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2254446000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2281986000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":2281986000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2281986000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2281986000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2281986000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2318170000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2348935000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2370696000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2381856000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":2627389000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2627389000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2627389000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2627389000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2639693000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2669327000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2734052000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2720545000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2720545000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2794153000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2013-01-01","end":"2013-12-31","val":860267000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":158003000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q1"},{"start":"2014-04-01","end":"2014-06-30","val":206841000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":524464000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":159620000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":159620000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":708780000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":708780000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":184315000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":147890000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-03-31","val":147890000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2015-01-01","end":"2015-03-31","val":147890000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":303108000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":155218000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-04-01","end":"2015-06-30","val":155218000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":155218000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":409212000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":409212000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":106104000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":106104000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-07-01","end":"2015-09-30","val":106104000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":106104000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":589796000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":589796000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":589796000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":180583000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-10-01","end":"2015-12-31","val":180583000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":148942000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":148942000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-03-31","val":148942000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2016-01-01","end":"2016-03-31","val":148942000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":316036000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":316036000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":167094000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":167094000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-04-01","end":"2016-06-30","val":167094000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":167094000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":497883000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":497883000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":181847000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":181847000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-07-01","end":"2016-09-30","val":181847000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":181847000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":682368000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":682368000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":682368000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2016-10-01","end":"2016-12-31","val":184485000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-10-01","end":"2016-12-31","val":184485000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4"},{"start":"2017-01-01","end":"2017-03-31","val":224417000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":224417000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-03-31","val":224417000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-03-31","val":224417000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":422643000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":422643000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":198226000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":198226000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-04-01","end":"2017-06-30","val":198226000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":198226000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":626633000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":626633000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":203990000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":203990000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-07-01","end":"2017-09-30","val":203990000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":203990000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":874448000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":874448000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":874448000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2017-10-01","end":"2017-12-31","val":247815000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-10-01","end":"2017-12-31","val":247815000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4"},{"start":"2018-01-01","end":"2018-03-31","val":109018000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":109018000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-03-31","val":109018000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":109018000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":283676000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":283676000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":174658000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":174658000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-04-01","end":"2018-06-30","val":174658000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":174658000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":509113000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":509113000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":225435000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":225435000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-07-01","end":"2018-09-30","val":225435000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":225435000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":551599000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":551599000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":551599000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2018-10-01","end":"2018-12-31","val":42486000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-10-01","end":"2018-12-31","val":42486000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4"},{"start":"2019-01-01","end":"2019-03-31","val":217909000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":217909000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-03-31","val":217909000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-03-31","val":217909000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":410594000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":410594000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":192685000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":192685000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-04-01","end":"2019-06-30","val":192685000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":192685000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":583760000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":583760000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":173166000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":173166000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-07-01","end":"2019-09-30","val":173166000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":173166000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":819188000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":819188000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":819188000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":235428000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-10-01","end":"2019-12-31","val":235428000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":52488000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":52488000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-03-31","val":52488000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":268503000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":268503000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":216015000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":216015000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-04-01","end":"2020-06-30","val":216015000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":471205000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":471205000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":202702000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":202702000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-07-01","end":"2020-09-30","val":202702000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":694742000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":694742000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":694742000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":223537000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":230378000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":230378000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":452543000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":452543000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":222165000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":222165000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":607424000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":607424000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":154881000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":154881000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":824091000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":824091000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":857063000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":134299000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":138253000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":251456000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":256533000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":117157000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":118280000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":395329000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":398690000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":143873000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":142157000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":558397000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":560034000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":152614000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":152614000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":338791000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":186177000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":495481000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":156690000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":703350000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":197566000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2018-01-01","end":"2018-12-31","val":303.77,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":252.91,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":252.91,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":192.1,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":192.1,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":218.44,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid","description":"Amount of cash paid to settle liability for award under share-based payment arrangement.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":1800000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1500000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2200000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":4700000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":4700000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2500000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":2500000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2500000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2500000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":2500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":1900000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":2800000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":700000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","description":"Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":200000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":200000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":200000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2014-01-01","end":"2014-09-30","val":0.0013,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0.0013,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.0014,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.0014,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0.0016,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0.0014,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0.0014,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.0014,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0016,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":0.0012,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0018,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":0.0012,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":0.0018,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":0.0012,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":0.0012,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":0.0012,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.0012,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0011,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0.001,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0.0011,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":0.0011,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2017-01-01","end":"2017-12-31","val":0.0011,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.0011,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0.0011,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.0012,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.0012,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0.0011,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.0014,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.0014,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0.0013,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0.0012,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":0.0012,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.0012,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-12-31","val":0.0012,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":0.0012,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.0021,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.0018,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0.002,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0.0017,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":0.0017,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-12-31","val":0.0017,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-12-31","val":0.0017,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":0.0017,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.0014,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.0016,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0.0017,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0.0017,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.0017,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.0017,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0.0017,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":0.0017,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.0017,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.0018,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0.0021,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.0013,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.0013,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2022-01-01","end":"2022-12-31","val":0.0013,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.0013,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0.0013,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.0015,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0009,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0.0008,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2014-01-01","end":"2014-09-30","val":0.3775,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0.3775,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.3777,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.3777,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0.3777,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0.3777,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0.3777,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.3777,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.2544,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.2881,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0.2881,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0.2881,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2014-01-01","end":"2014-09-30","val":0.1967,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0.1967,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.2111,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.2111,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0.2111,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0.2111,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0.2111,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.2111,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.2195,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.2253,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0.2253,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0.2253,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2014-01-01","end":"2014-09-30","val":0.0162,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0.0162,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.0167,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.0167,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0.0154,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0.0167,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0.0167,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.0167,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0122,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0152,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0.0152,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0.0153,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2014-01-01","end":"2014-09-30","val":0.0013,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":0.0013,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.0022,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.0022,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":0.0022,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":0.0022,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":0.0022,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":0.0022,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.0053,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.0054,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0.0054,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0.54,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2014-12-31","val":291000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":291000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":291000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":291000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":291000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":291000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":291000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":291000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":291000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":291000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":291000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":291000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":291000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":291000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":291000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":291000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":291000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":291000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":291000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":291000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":291000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":291000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":291000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":291000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":291000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":291000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":291000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":291000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":291000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":291000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":291000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":291000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":291000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":291000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":291000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":291000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":291000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":291000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":291000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":291000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":291000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":291000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":291000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":291000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":291000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":291000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":291000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":291000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":291000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":291000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":291000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":291000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":291000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":291000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":291000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":291000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":291000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":291000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":291000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":291000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":291000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":291000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":291000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":291000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":291000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":291000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":291000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":291000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":291000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":291000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":1800000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1500000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":2200000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":4700000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":4700000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2500000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":2500000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2500000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2500000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2500000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":2500000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1900000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1900000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1900000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":2800000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":2800000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2800000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":700000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":700000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":2000000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":2000000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":2000000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":4100000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":4100000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":4100000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":1000000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1100000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":1100000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1100000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":1100000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":2600000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":2600000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1600000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1800000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":22500000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6600000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2015-01-01","end":"2015-09-30","val":1000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":1000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":500,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":500,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2015-09-30","val":5796000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8346000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6536000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3619000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4018000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11906000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11172000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12622000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15670000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12931000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9391000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9205000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9886000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6533000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4384000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4077000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4716000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"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":"2014-12-31","val":29768,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":29768,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":28768,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27768,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":27768,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":27768,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":27768,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":27768,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":27768,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27768,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27268,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19268,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":19268,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":19268,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":19268,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":19268,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19168,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19018,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19018,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18018,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":18018,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":18018,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":18018,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":18018,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2014-12-31","val":242.48,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":242.48,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014Q4I"},{"end":"2015-09-30","val":242.04,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":243.26,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":243.26,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":243.26,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":243.26,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":243.26,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":243.26,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":243.26,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":243.04,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":240.47,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":240.47,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":240.47,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":240.47,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":240.47,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":240.39,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":240.28,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":240.28,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":242.07,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":242.07,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":242.07,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":242.07,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":242.07,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":208.05,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":208.05,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":249.25,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":255.13,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":255.13,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":255.13,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":217.47,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":248.86,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":242.07,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":242.07,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":242.07,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-09-30","val":255.13,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":255.13,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":255.13,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":255.13,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"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":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2015-09-30","val":59286,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":64240,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":68144,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":68044,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":66644,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":52580,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":56390,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":55826,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":55692,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":61305,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":53257,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":49971,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48315,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50397,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":57942,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":57752,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":57685,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2020-03-31","val":69899,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":70137,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70337,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-03-31","val":86361,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75661,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":74898,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-03-31","val":89119,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":88367,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":82099,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-31","val":119151,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":117981,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":116855,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":117719,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2015-09-30","val":116979,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":114029,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":128397,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":127315,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":124071,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":96446,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":107136,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":106183,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":105649,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":110685,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":93785,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":89897,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":87903,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":89443,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":88900,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":88280,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":88213,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2020-03-31","val":105273,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":105153,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":104348,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2021-03-31","val":144148,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":132718,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":131875,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-03-31","val":185652,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":182800,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":175895,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-31","val":282990,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":281820,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":277802,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":210493,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2015-09-30","val":3060000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4727000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4255000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2715000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3013000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6959000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6923000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7732000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9354000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9132000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6947000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6741000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7103000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5413000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3935000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3674000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4216000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1500000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":1500000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":500000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":700000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":600000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2700000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2700000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":2700000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":800000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":800000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":800000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":800000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":800000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":800000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":3100000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":3100000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":3100000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3000000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":3000000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2900000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":2900000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3000000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":3000000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":4400000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":4400000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":4400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1800000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1800000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1800000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1800000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1800000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":1800000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":4200000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":4200000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":4200000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":3700000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":3700000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":3700000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":100000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":100000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":100000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":100000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":7700000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":7700000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1400000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":1400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":28800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2015-09-30","val":222.7,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":251.94,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":230.63,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":195.27,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":205.37,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":310.8,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":304.16,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":319.62,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":349,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":331.02,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":304.88,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":307.26,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":319.2,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":300.7,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":262.47,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":257,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":268.37,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":290.88,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-03-31","val":172,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":203.19,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":182.77,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":206.44,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":249,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":224.39,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":210.59,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":214.44,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":210.4,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":202.7,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":170.8,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":281,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":242.62,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":415.56,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":437.49,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q4I"},{"end":"2016-06-30","val":69255000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":14972000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2022-12-31","val":3937000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3937000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"StatutoryAccountingPracticesDividendsPaidWithApprovalOfRegulatoryAgency":{"label":"Statutory Accounting Practices, Dividends Paid with Approval of Regulatory Agency","description":"Amount of dividends paid subject to regulatory approval.","units":{"USD":[{"end":"2019-01-31","val":102700000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-01-31","val":102700000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-01-31","val":102700000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-01-31","val":102700000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"}]}},"StatutoryAccountingPracticesPortionOfExcessRetainedEarningsNotTaxed":{"label":"Statutory Accounting Practices, Portion of Excess Retained Earnings Not Taxed","description":"The amount of retained earnings as of the balance sheet date in excess of statutory unassigned surplus on which no income tax provisions have been made.","units":{"USD":[{"end":"2013-12-31","val":1082519000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1141579000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":1141579000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1127140000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1127140000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":1127140000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1207298000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1207298000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":1207298000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1330491000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1330491000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1370468000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval":{"label":"Statutory Accounting Practices, Statutory Amount Available for Dividend Payments without Regulatory Approval","description":"Amount of dividends that can be declared or paid without approval of regulatory agency.","units":{"USD":[{"end":"2015-09-30","val":118200000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2015Q3I"},{"end":"2015-12-31","val":117100000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":117100000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1I"},{"end":"2016-06-30","val":117100000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2016Q2I"},{"end":"2016-09-30","val":117100000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2016Q3I"},{"end":"2016-12-31","val":125000000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-03-31","val":86000000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1I"},{"end":"2017-06-30","val":86000000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q2I"},{"end":"2017-09-30","val":86000000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2017Q3I"},{"end":"2017-12-31","val":127300000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":127300000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"}]}},"StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance":{"label":"Statutory Accounting Practices, Statutory Capital and Surplus, Balance","description":"The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.","units":{"USD":[{"end":"2013-12-31","val":1126232000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1185643000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":1185643000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1171203000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1171203000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":1171203000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1251361000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1251361000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":1251361000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1374554000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1374554000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1413532000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"}]}},"StatutoryAccountingPracticesStatutoryNetIncomeAmount":{"label":"Statutory Accounting Practices, Statutory Net Income Amount","description":"Amount of net income for the period determined using accounting principles prescribed or permitted by insurance regulators.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":106159000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":77220000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":77220000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":7060000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":7060000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7060000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":88712000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":88712000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":88712000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":126932000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":126932000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":31296000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"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":"2013-12-31","val":1447948000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013Q4I"},{"end":"2014-09-30","val":1534138000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1556320000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2014-12-31","val":1556320000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2014-12-31","val":1556320000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1586652000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1592128000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1600765000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"end":"2015-09-30","val":1600765000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1611986000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"end":"2015-12-31","val":1611986000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2015-12-31","val":1611986000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2015-12-31","val":1611986000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2015-12-31","val":1611986000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2015-12-31","val":1611986000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1653256000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"end":"2016-03-31","val":1653256000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1700409000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"end":"2016-06-30","val":1700409000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1735318000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"end":"2016-09-30","val":1735318000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1721828000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"end":"2016-12-31","val":1721828000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2016-12-31","val":1721828000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1721828000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2016-12-31","val":1721828000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2016-12-31","val":1721828000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1749226000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"end":"2017-03-31","val":1749226000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1780380000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"end":"2017-06-30","val":1780380000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1802682000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"end":"2017-09-30","val":1802682000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1832174000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"end":"2017-12-31","val":1832174000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1832174000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1832174000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1832174000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2017-12-31","val":1832174000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1828231000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":1828231000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1846907000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":1846907000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1883017000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":1883017000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1900777000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"end":"2018-12-31","val":1900777000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":1900777000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":1900777000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":1900777000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":1900777000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1982900000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2019-03-31","val":1982900000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2055148000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2019-06-30","val":2055148000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2091652000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2019-09-30","val":2091652000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2128243000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":2116430000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2116430000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2116430000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":2116430000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":2116430000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2030478000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":2030478000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2182730000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":2182730000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2215230000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2020-09-30","val":2215230000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":2539750000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2450495000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":2450495000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2539844000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2021-06-30","val":2539844000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2556234000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-09-30","val":2556234000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2539691000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":2539691000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":2539691000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2539691000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":2539691000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":2721553000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":2721553000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":2721553000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":2721553000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2297981000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":2459448000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-03-31","val":2459448000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2095549000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":2263175000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-06-30","val":2263175000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1937416000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":2063602000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2007211000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":2190922000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":2190922000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":2190922000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":2190922000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2306231000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":2306231000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2278200000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2244099000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2439724000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2439724000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2496975000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-12-31","val":1000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-12-31","val":8000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":100,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":250,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-09-30","val":250,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-12-31","val":1250,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":15018,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":18018,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":18018,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":18018,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCarryingAmount":{"label":"SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties, Amount","description":"Amount of investment held by insurance company, excluding investment in related party.","units":{"USD":[{"end":"2015-12-31","val":10289014000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10627453000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10817846000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10578243000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11058892000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11432205000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10972071000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9565639000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9100506000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"SummaryOfInvestmentsOtherThanInvestmentsInRelatedPartiesCost":{"label":"SEC Schedule, 12-15, Insurance Companies, Summary of Investments, Other than Investments in Related Parties, Cost","description":"Cost of investment held by insurance company, excluding investment in related party.","units":{"USD":[{"end":"2015-12-31","val":10256845000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10558132000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10735637000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10637646000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10901367000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10530151000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10484377000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10590131000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9855104000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit":{"label":"Tax Cuts and Jobs Act, Income Tax Expense (Benefit)","description":"Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-500000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"}]}},"TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit":{"label":"Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit) (Deprecated 2020-01-31)","description":"Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-17098000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019"}]}},"TradingSecurities":{"label":"Debt Securities, Trading, and Equity Securities, FV-NI","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"end":"2015-12-31","val":45800000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":45100000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":44100000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"}]}},"TradingSecuritiesDebt":{"label":"Debt Securities, Trading","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":654333000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1066454000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1085654000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1077438000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1077438000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1077438000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1077438000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1077438000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1014904000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":909647000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1052361000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1065993000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":1065993000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1065993000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1065993000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1065993000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1107438000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1069625000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000355000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1046856000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1046856000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":985435000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"TradingSecuritiesDebtAmortizedCost":{"label":"Debt Securities, Trading, Amortized Cost","description":"Amortized cost of investments in debt securities classified as trading.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":668285000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1056183000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1076099000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1066108000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1066108000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":1066108000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1066108000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1066108000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1076517000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1055106000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1259248000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1269597000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":1269597000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1269597000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1269597000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1269597000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1286706000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1254993000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1221272000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1204968000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1204968000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1142723000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"TradingSecuritiesPledgedAsCollateral":{"label":"Trading Securities Pledged as Collateral (Deprecated 2018-01-31)","description":"The fair value of trading securities that serve as collateral for borrowings.","units":{"USD":[{"end":"2015-12-31","val":43500000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2015Q4I"},{"end":"2016-12-31","val":43400000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2016Q4I"},{"end":"2017-12-31","val":43300000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2017Q4I"}]}},"UndistributedEarnings":{"label":"Undistributed Earnings, Basic","description":"The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":94974000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":76203000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-07-01","end":"2014-09-30","val":27194000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":104315000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":104315000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":21326000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":50184000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-04-01","end":"2015-06-30","val":28858000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":66405000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":66405000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-07-01","end":"2015-09-30","val":16221000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-07-01","end":"2015-09-30","val":16221000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":97123000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":97123000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":97123000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17259000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":17259000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":43545000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":43545000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-04-01","end":"2016-06-30","val":26286000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-04-01","end":"2016-06-30","val":26286000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":77280000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":77280000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-07-01","end":"2016-09-30","val":33736000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-07-01","end":"2016-09-30","val":33736000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":99619000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":99619000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":99619000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":23538000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":23538000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49021000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":49021000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":25483000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-04-01","end":"2017-06-30","val":25483000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":70834000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":70834000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":21813000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-07-01","end":"2017-09-30","val":21813000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":109148000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":109148000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":109148000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":26875000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":26875000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":59341000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":59341000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-04-01","end":"2018-06-30","val":32466000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":32466000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":94982000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":94982000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":35641000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":35641000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":115485000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":115485000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":115485000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":40198000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":40198000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":73894000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":73894000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":33696000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-04-01","end":"2019-06-30","val":33696000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":93883000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":93883000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-07-01","end":"2019-09-30","val":19989000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-07-01","end":"2019-09-30","val":19989000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":130343000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":130343000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":130343000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2062000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2062000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46351000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":46351000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":48413000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":48413000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":57176000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":57176000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":10825000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-07-01","end":"2020-09-30","val":10825000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":91039000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":91039000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":91039000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":62129000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":62129000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":112028000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":112028000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":49899000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-04-01","end":"2021-06-30","val":49899000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":151869000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":151869000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-07-01","end":"2021-09-30","val":39840000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":39840000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":179408000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":179408000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":251264000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":36184000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":97562000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":66949000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":194089000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":30765000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":96527000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":88710000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":229277000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":21761000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":35188000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":99871000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":245238000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12304000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":12304000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":41938000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":29634000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":106663000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":64725000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":93157000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":73608000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"UnrealizedGainLossOnDerivatives":{"label":"Unrealized Gain (Loss) on Derivatives","description":"The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":225899000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":49278000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2014-01-01","end":"2014-12-31","val":68616000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2014-01-01","end":"2014-12-31","val":68616000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8287000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-17069000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-69884000,"accn":"0001635984-15-000034","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-06"},{"start":"2015-01-01","end":"2015-09-30","val":-69884000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2015-01-01","end":"2015-12-31","val":-61750000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":-61750000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-61750000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-12901000,"accn":"0001635984-16-000058","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-06"},{"start":"2016-01-01","end":"2016-03-31","val":-12901000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-10806000,"accn":"0001635984-16-000066","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-05"},{"start":"2016-01-01","end":"2016-06-30","val":-10806000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-09-30","val":8307000,"accn":"0001635984-16-000075","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-04"},{"start":"2016-01-01","end":"2016-09-30","val":8307000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2016-01-01","end":"2016-12-31","val":28364000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":28364000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2016-01-01","end":"2016-12-31","val":28364000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61206000,"accn":"0001635984-17-000019","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-09"},{"start":"2017-01-01","end":"2017-03-31","val":61206000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":93421000,"accn":"0001635984-17-000025","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-06-30","val":93421000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":138552000,"accn":"0001635984-17-000034","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-03"},{"start":"2017-01-01","end":"2017-09-30","val":138552000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":222875000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":222875000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":222875000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-44394000,"accn":"0001635984-18-000016","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-44394000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-34102000,"accn":"0001635984-18-000023","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-34102000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2018-01-01","end":"2018-09-30","val":35581000,"accn":"0001635984-18-000031","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":35581000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":-80004000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-80004000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2018-01-01","end":"2018-12-31","val":-80004000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42003000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"start":"2019-01-01","end":"2019-03-31","val":42003000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":59830000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"start":"2019-01-01","end":"2019-06-30","val":59830000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":63127000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"start":"2019-01-01","end":"2019-09-30","val":63127000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2019-01-01","end":"2019-12-31","val":123207000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":123207000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2019-01-01","end":"2019-12-31","val":123207000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-106629000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-106629000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-66385000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-66385000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":-34866000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"start":"2020-01-01","end":"2020-09-30","val":-34866000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":14754000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":14754000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":14754000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":28023000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":28023000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":68190000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"start":"2021-01-01","end":"2021-06-30","val":68190000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":70474000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":70474000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":120717000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":120717000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":120717000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-38198000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"start":"2022-01-01","end":"2022-03-31","val":-38198000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-76624000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-76624000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":-89173000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":-89173000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":-86866000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-86866000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2933000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":2933000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":23854000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":4045000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":39249000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":38474000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"UnrealizedGainLossOnInvestments":{"label":"Unrealized Gain (Loss) on Investments","description":"Amount of unrealized gain (loss) on investment.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":52966000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12106000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":12106000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":22609000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":22609000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":33653000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":33653000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-30295000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01"},{"start":"2018-01-01","end":"2018-12-31","val":-30295000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":70659000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"start":"2019-01-01","end":"2019-12-31","val":70659000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":418741000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"start":"2020-01-01","end":"2020-12-31","val":418741000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":226221000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":226221000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-419964000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":-653431000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-478989000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"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":"2014-01-01","end":"2014-12-31","val":157304000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":87493000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":87493000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":92255000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":92255000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":93034000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":93034000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":17678000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"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":"2014-01-01","end":"2014-12-31","val":12926000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":56064000,"accn":"0001635984-16-000042","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-11"},{"start":"2015-01-01","end":"2015-12-31","val":56064000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":23563000,"accn":"0001635984-17-000006","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-10"},{"start":"2016-01-01","end":"2016-12-31","val":23563000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10856000,"accn":"0001635984-18-000004","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-01"},{"start":"2017-01-01","end":"2017-12-31","val":10856000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":80263000,"accn":"0001635984-19-000009","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-01","frame":"CY2018"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued":{"label":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","description":"Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"ValueOfBusinessAcquiredVOBA":{"label":"Present Value of Future Insurance Profits, Net","description":"Amount, after accumulated amortization, of present value of future profits of insurance contract acquired in business combination.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08"},{"end":"2018-12-31","val":0,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":0,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2018-12-31","val":0,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2018-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2018Q4I"},{"end":"2019-01-31","val":145768000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-03-31","val":145696000,"accn":"0001635984-19-000019","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":141862000,"accn":"0001635984-19-000025","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-08","frame":"CY2019Q2I"},{"end":"2019-09-30","val":139900000,"accn":"0001635984-19-000035","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-07","frame":"CY2019Q3I"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-20-000004","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-28"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2019-12-31","val":138071000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":135879000,"accn":"0001635984-20-000017","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":134270000,"accn":"0001635984-20-000031","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":132426000,"accn":"0001635984-20-000040","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-06","frame":"CY2020Q3I"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-21-000009","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-16"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2020-12-31","val":162968000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":160417000,"accn":"0001635984-21-000020","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":158167000,"accn":"0001635984-21-000027","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-06","frame":"CY2021Q2I"},{"end":"2021-09-30","val":156259000,"accn":"0001635984-21-000038","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":154499000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":154499000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2021-12-31","val":154499000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":154499000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":154499000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2021-12-31","val":149408000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":149408000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":149408000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":149408000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":152462000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10"},{"end":"2022-03-31","val":146174000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":149962000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":143000000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":148189000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2022-09-30","val":139890000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":146494000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":138495000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":138495000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":138495000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":138495000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":138495000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2022Q4I"},{"end":"2023-03-31","val":136282000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":136282000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":134097000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":132004000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":129905000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":129905000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":127827000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"DebtSecuritiesHeldToMaturityTransferAmount":{"label":"Debt Securities, Held-to-maturity, Transfer, Amount","description":"Amount of investment in debt security, measured at amortized cost, transferred to investment in debt security, measured at fair value, with change in fair value recognized in other comprehensive income (available-for-sale) and net income (trading).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6700000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"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":"2020-12-31","val":2077000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1696000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"end":"2021-12-31","val":1696000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1315000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":1315000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":933000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2021-12-31","val":165000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance 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":"2021-12-31","val":179000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":165000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":1320000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1134000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":947000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-12-31","val":232000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":187000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":187000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2021-12-31","val":4472000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3743000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3013000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2700000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":2700000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLoss":{"label":"Debt Securities, Held-to-maturity, Transfer, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) from transfer of investment in debt security measured at amortized cost (held-to-maturity), to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":600000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2021"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":2500000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":2500000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":120000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":120000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":500000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":500000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":400000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"LiabilityForFuturePolicyBenefits":{"label":"Liability for Future Policy Benefit, before Reinsurance","description":"Amount, before effect of reinsurance, of present value of future benefit to be paid to or on behalf of policyholder and related expense less present value of future net premium receivable under insurance contract.","units":{"USD":[{"end":"2019-12-31","val":15000000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019Q4I"},{"end":"2022-03-31","val":1113360000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":998603000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2023-03-31","val":930147000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":908212000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1422000,"accn":"0001635984-22-000009","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-10"},{"start":"2021-01-01","end":"2021-12-31","val":1422000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":1422000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"ProceedsFromPaymentsForTradingSecurities":{"label":"Proceeds from (Payments for) Trading Securities, Short-term","description":"Amount of cash inflow (outflow) from sales and purchases of trading securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":17183000,"accn":"0001635984-22-000018","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-10","frame":"CY2022Q1"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-06-30","val":21245000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":66856000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57867000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":9032000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":9032000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":9032000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":9032000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13822000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20173000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"ProceedsFromSaleOfTradingSecuritiesHeldforinvestment":{"label":"Proceeds from Sale of Debt and Equity Securities, FV-NI, Held-for-investment","description":"The cash inflow associated with the sale of securities classified as trading securities and held for investment purposes. Excludes proceeds from trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":3232000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2021-01-01","end":"2021-12-31","val":15734000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2021-01-01","end":"2021-12-31","val":15734000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17183000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17183000,"accn":"0001635984-22-000027","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":17183000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":17183000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"start":"2022-01-01","end":"2022-09-30","val":17183000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":21253000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":21253000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7445000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":7445000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":38725000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":50978000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":50978000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":31972000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent":{"label":"Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent","description":"Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements.","units":{"USD":[{"end":"2021-12-31","val":7900000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2021Q4I"},{"end":"2022-09-30","val":8200000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":20500000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":20500000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":20500000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":20500000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17200000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50300000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":61400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":64800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":64800000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":63800000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2022-09-30","val":5200000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2023-03-31","val":18100000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":34200000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":16800000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2024-03-31","val":5600000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"ReinsuranceRecoverables":{"label":"Reinsurance Recoverables, Including Reinsurance Premium Paid","description":"Amount, after valuation allowance, recoverable under reinsurance contracts including premium paid under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves.","units":{"USD":[{"end":"2021-12-31","val":1539919000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":1539919000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-09-30","val":1763500000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1723347000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":1688788000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":1688788000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":1688788000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":1688788000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1672719000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1611143000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1547267000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1542424000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1542424000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1471609000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"ReinsuranceRecoverablesAllowance":{"label":"Reinsurance Recoverable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on reinsurance recoverable.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-09-30","val":700000,"accn":"0001635984-22-000036","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":450000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":450000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":450000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":450000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":450000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":840000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":800000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"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":"2021-12-31","val":714624000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":295270000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":482758000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease":{"label":"Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease)","description":"Amount of increase (decrease) in allowance for credit loss 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":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"DebtSecuritiesGainLoss":{"label":"Debt Securities, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DebtSecuritiesRealizedGainLoss":{"label":"Debt Securities, 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), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":5000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"DebtSecuritiesUnrealizedGainLoss":{"label":"Debt Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-5000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022"}]}},"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":"2022-12-31","val":57867000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":9032000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"}]}},"LoansReceivableFairValueDisclosure":{"label":"Loans Receivable, Fair Value Disclosure","description":"Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.","units":{"USD":[{"end":"2021-12-31","val":8469000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19334000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2022Q4I"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3937000,"accn":"0001635984-23-000005","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-15"},{"end":"2022-12-31","val":3937000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":3937000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":3937000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":3937000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3937000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7821000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7821000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":24093000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AdditionalLiabilityLongDurationInsuranceBeforeReinsuranceAfterDiscountRateChange":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":119374000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":119374000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":119374000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2020-12-31","val":119374000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":115151000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":115151000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":115151000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2021-12-31","val":115151000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":117247000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":118645000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":148684000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":148708000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":150688000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":150688000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":151787000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":158040000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":159437000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":161319000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"AdditionalLiabilityLongDurationInsuranceGrossPremiumIncome":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":87075000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5086000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11625000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":61082000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":88500000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8259000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":27396000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15679000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":75799000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":99182000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23997000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"AdditionalLiabilityLongDurationInsuranceInterestIncomeExpense":{"label":"Additional Liability, Long-Duration Insurance, Interest Income (Expense)","description":"Amount of interest income (expense) for present value of total expected payment to policyholder in excess of present value of total expected assessment. Excludes benefit classified as market risk benefit or under provisions of Topic 815 on derivative and hedging.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":8749000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2235000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3277000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3736000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":4393000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":651000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":651000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1297000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":2383000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":4041000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2066000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"AociMarketRiskBenefitInstrumentSpecificCreditRiskBeforeTax":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"LiabilityForFuturePolicyBenefitExpectedFutureGrossPremiumUndiscountedBeforeReinsurance":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":1178548000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1170344000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1159171000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1151285000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1620679000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1609871000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":1609871000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1595782000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1605561000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1588447000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1572723000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"LiabilityForFuturePolicyBenefitExpectedFuturePolicyBenefitUndiscountedBeforeReinsurance":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":2339623000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2340212000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2331778000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2328913000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2879850000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2867527000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":2867527000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2858876000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2878634000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2851265000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2838102000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"LiabilityForFuturePolicyBenefitGrossPremiumIncome":{"label":"Liability for Future Policy Benefit, Gross Premium Income","description":"Amount of gross premium income recognized for liability for future policy benefit.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":124420000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":26993000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":51843000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":75931000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":100496000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22714000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":22714000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":46380000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":69353000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":94066000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23543000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"LiabilityForFuturePolicyBenefitInterestExpense":{"label":"Liability for Future Policy Benefit, Interest Expense","description":"Amount of interest expense recognized for liability for future policy benefit.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":39313000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9790000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19585000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":29416000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":39273000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10331000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":9806000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19626000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":29499000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":39175000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9660000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"MarketRiskBenefitAfterIncreaseDecreaseFromInstrumentSpecificCreditRisk":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":301601000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":301601000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":301601000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2020-12-31","val":301601000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":299833000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":299833000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":299833000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":234844000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-12-31","val":167018000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":211357000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"MarketRiskBenefitAfterReinsuranceAndCumulativeIncreaseDecreaseFromInstrumentSpecificCreditRiskChange":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":227950000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":227950000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":227950000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2020-12-31","val":227950000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":231595000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":231595000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":231595000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":170589000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2023-03-31","val":139410000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"MarketRiskBenefitAssetAmount":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":7532000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25544000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42358000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":51881000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48759000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":48759000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":48759000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":48759000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":41759000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":41759000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40073000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":48240000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30819000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":30819000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":39474000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"MarketRiskBenefitAttributedFeeCollected":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":38182000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":38182000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":38182000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3685000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":6771000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitBeforeReinsuranceAndCumulativeIncreaseDecreaseFromInstrumentSpecificCreditRiskChange":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":301601000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":301601000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":301601000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":299833000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":299833000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":299833000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":234844000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-12-31","val":167018000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":211357000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"MarketRiskBenefitBenefitPayment":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitChangeInFairValueGainLoss":{"label":"Market Risk Benefit, Change in Fair Value, Gain (Loss)","description":"Amount of gain (loss) from (increase) decrease in fair value of contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk. Excludes change attributable to instrument-specific credit risk.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1768000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":64989000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":123075000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":149083000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":132815000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-44339000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-44339000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-41785000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":-5248000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":-75567000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":20147000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"MarketRiskBenefitIncreaseDecreaseFromActualPolicyholderBehaviorDifferentFromExpected":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-7022000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":-7022000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":-7022000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1753000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":-678000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitIncreaseDecreaseFromEquityMarketChange":{"label":"Market Risk Benefit, Increase (Decrease) from Equity Market Change","description":"Amount of increase (decrease) in contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk from change in equity market assumption.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitIncreaseDecreaseFromFutureExpectedPolicyholderBehaviorAssumption":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitIncreaseDecreaseFromInterestRateChange":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-36112000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":-36112000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":-36112000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-67289000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":38224000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitIncreaseDecreaseFromOtherAssumption":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitIncreaseDecreaseFromVolatility":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitInterestExpense":{"label":"Market Risk Benefit, Interest Expense","description":"Amount of interest expense for contract or contract feature in long-duration contract issued by insurance entity that both protects contract holder from other-than-nominal capital market risk and exposes insurance entity to other-than-nominal capital market risk.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitIssuance":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3184000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2021-01-01","end":"2021-12-31","val":3184000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2021-01-01","end":"2021-12-31","val":3184000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":368000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":22000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1"}]}},"MarketRiskBenefitLiabilityAmount":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":307365000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":260388000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":219116000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":202631000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":215777000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":215777000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":215777000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":215777000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":253116000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":253116000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":248876000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":220506000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":273404000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":273404000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":261912000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"MarketRiskBenefitNetAmountAtRisk":{"label":null,"description":null,"units":{"USD":[{"end":"2021-12-31","val":299833000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":234844000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2022-06-30","val":176758000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":150750000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3I"},{"end":"2022-12-31","val":167018000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":211357000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2023-03-31","val":211357000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1I"},{"end":"2023-06-30","val":208803000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":172266000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":242585000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":222438000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"MarketRiskBenefitPeriodIncreaseDecrease":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3645000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-61006000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-116498000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-55492000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-150069000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-33571000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-135749000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":36960000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":36172000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":-788000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6733000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-29439000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":68130000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-16417000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"MarketRiskBenefitReinsuranceRecoverableAfterAllowance":{"label":null,"description":null,"units":{"USD":[{"end":"2020-12-31","val":73651000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2020-12-31","val":73651000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2020-12-31","val":73651000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2020-12-31","val":73651000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":68238000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2021-12-31","val":68238000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2021-12-31","val":68238000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64255000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2023-03-31","val":71947000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk":{"label":"Net Amount at Risk by Product and Guarantee, Net Amount at Risk","description":"Net amount at risk, representing the guaranteed benefit in excess of the current account balance corresponding to the specified product, guarantee type and subset of the guarantee.","units":{"USD":[{"end":"2022-03-31","val":1047233000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1I"},{"end":"2023-03-31","val":1162927000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"}]}},"OciLiabilityForFuturePolicyBenefitGainLossAfterReclassificationAdjustmentAndTaxParent":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":53524000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":80032000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":156288000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":76256000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":207550000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":51262000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":230822000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-21714000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":-21714000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7370000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-04-01","end":"2023-06-30","val":14344000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":38125000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":45495000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-24820000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17474000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"OtherPolicyholderFunds":{"label":"Other Policyholder Funds","description":"Amount due to policyholders for funds held that are returnable under the terms of insurance contracts, classified as other.","units":{"USD":[{"end":"2022-12-31","val":175089000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"end":"2022-12-31","val":175089000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"end":"2022-12-31","val":175089000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"end":"2022-12-31","val":175089000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":154215000,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":148113000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09","frame":"CY2023Q2I"},{"end":"2023-09-30","val":137169000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3I"},{"end":"2023-12-31","val":143766000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":143766000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q4I"},{"end":"2024-03-31","val":148000000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1I"}]}},"PresentValueOfFutureInsuranceProfitExperienceAdjustment":{"label":"Present Value of Future Insurance Profit, Experience Adjustment","description":"Amount of expense for writeoff from unexpected insurance contract termination, charged against previously capitalized present value of future profit of insurance contract acquired in business combination.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-01-01","end":"2022-12-31","val":844000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-23-000022","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-15"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":32000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":32000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"PaymentsToAcquireShortTermInvestments":{"label":"Payments to Acquire Short-term Investments","description":"The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3884000,"accn":"0001635984-23-000034","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-09"},{"start":"2023-01-01","end":"2023-09-30","val":3884000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2024-01-01","end":"2024-03-31","val":24093000,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"LiabilityForFuturePolicyBenefitRemeasurementGainLoss":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":13637000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-9827000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2022-07-01","end":"2022-09-30","val":-9827000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-9827000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-8360000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09"},{"start":"2023-07-01","end":"2023-09-30","val":-8360000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8360000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost":{"label":"Share-based Payment Arrangement, Accelerated Cost","description":"Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.","units":{"USD":[{"start":"2023-07-01","end":"2023-09-30","val":5400000,"accn":"0001635984-23-000043","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-09","frame":"CY2023Q3"}]}},"DeferredSaleInducementCostExperienceAdjustment":{"label":"Deferred Sale Inducement Cost, Experience Adjustment","description":"Amount of expense for writeoff from unexpected insurance contract termination, charged against previously capitalized deferred sale inducement cost.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":31000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":36000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2022-12-31","val":271941000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":216101000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"OciLiabilityForFuturePolicyBenefitGainLossAfterReclassificationAdjustmentBeforeTaxParent":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":67752000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":292180000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-31418000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OciLiabilityForFuturePolicyBenefitGainLossAfterReclassificationAdjustmentTaxParent":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":14228000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":61358000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-6598000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"OciMarketRiskBenefitInstrumentSpecificCreditRiskGainLossAfterAdjustmentsAndTaxParent":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"ProceedsFromLifeInsurancePolicies":{"label":"Proceeds from Life Insurance Policy","description":"Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.","units":{"USD":[{"end":"2023-11-07","val":12800000,"accn":"0001635984-24-000010","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001635984-24-000015","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-09","frame":"CY2024Q1"}]}}}}}