0001558370-21-016009.txt : 20211115 0001558370-21-016009.hdr.sgml : 20211115 20211115163318 ACCESSION NUMBER: 0001558370-21-016009 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Osmotica Pharmaceuticals plc CENTRAL INDEX KEY: 0001739426 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38709 FILM NUMBER: 211411429 BUSINESS ADDRESS: STREET 1: 400 CROSSING BOULEVARD CITY: BRIDGEWATER STATE: NJ ZIP: 08807 BUSINESS PHONE: 9088091300 MAIL ADDRESS: STREET 1: 400 CROSSING BOULEVARD CITY: BRIDGEWATER STATE: NJ ZIP: 08807 FORMER COMPANY: FORMER CONFORMED NAME: Osmotica Pharmaceuticals Ltd DATE OF NAME CHANGE: 20180502 10-Q 1 osmt-20210930x10q.htm 10-Q
0.130.160.290.2100000000-000000062545832631272880.420.031.010.620.280.140.720.410P5Y--12-312021Q30001739426false0001739426osmt:ReserveForCommercialRebatesMember2021-01-012021-09-300001739426us-gaap:InventoryValuationReserveMember2021-01-012021-09-300001739426osmt:ReserveForDiscountsAndAllowancesMember2021-01-012021-09-300001739426us-gaap:InventoryValuationReserveMember2020-01-012020-12-310001739426osmt:ReserveForDiscountsAndAllowancesMember2020-01-012020-12-310001739426osmt:ReserveForCommercialRebatesMember2020-01-012020-12-310001739426osmt:ReserveForDiscountsAndAllowancesMember2020-12-310001739426osmt:ReserveForCommercialRebatesMember2020-12-310001739426osmt:ReserveForDiscountsAndAllowancesMember2019-12-310001739426osmt:ReserveForCommercialRebatesMember2019-12-3100017394262019-09-300001739426us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001739426us-gaap:CommonStockMember2021-04-012021-06-300001739426us-gaap:CommonStockMember2021-01-012021-03-310001739426us-gaap:CommonStockMember2020-04-012020-06-300001739426us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMember2021-10-122021-10-120001739426us-gaap:SubsequentEventMemberosmt:ShareSubscriptionAgreementMember2021-10-122021-10-120001739426us-gaap:SubsequentEventMemberosmt:FollowOnOfferingMember2021-10-122021-10-120001739426us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMember2021-10-112021-10-110001739426us-gaap:CommonStockMember2021-07-012021-09-3000017394262020-07-162020-07-160001739426us-gaap:CommonStockMember2020-07-012020-09-300001739426us-gaap:OverAllotmentOptionMember2020-01-132020-01-1300017394262020-01-132020-01-130001739426us-gaap:CommonStockMember2020-01-012020-03-3100017394262021-07-022021-07-020001739426us-gaap:RetainedEarningsMember2021-09-300001739426us-gaap:AdditionalPaidInCapitalMember2021-09-300001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001739426us-gaap:RetainedEarningsMember2021-06-300001739426us-gaap:AdditionalPaidInCapitalMember2021-06-300001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000017394262021-06-300001739426us-gaap:RetainedEarningsMember2021-03-310001739426us-gaap:AdditionalPaidInCapitalMember2021-03-310001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100017394262021-03-310001739426us-gaap:RetainedEarningsMember2020-12-310001739426us-gaap:AdditionalPaidInCapitalMember2020-12-310001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001739426us-gaap:RetainedEarningsMember2020-09-300001739426us-gaap:AdditionalPaidInCapitalMember2020-09-300001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001739426us-gaap:RetainedEarningsMember2020-06-300001739426us-gaap:AdditionalPaidInCapitalMember2020-06-300001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000017394262020-06-300001739426us-gaap:RetainedEarningsMember2020-03-310001739426us-gaap:AdditionalPaidInCapitalMember2020-03-310001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100017394262020-03-310001739426us-gaap:RetainedEarningsMember2019-12-310001739426us-gaap:AdditionalPaidInCapitalMember2019-12-310001739426us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001739426us-gaap:CommonStockMember2021-09-300001739426us-gaap:CommonStockMember2021-06-300001739426us-gaap:CommonStockMember2021-03-310001739426us-gaap:CommonStockMember2020-12-310001739426us-gaap:CommonStockMember2020-09-300001739426us-gaap:CommonStockMember2020-06-300001739426us-gaap:CommonStockMember2020-03-310001739426us-gaap:CommonStockMember2019-12-310001739426us-gaap:SubsequentEventMemberosmt:ShareSubscriptionAgreementMember2021-10-1200017394262020-01-130001739426osmt:UpneeqProductMember2021-07-012021-09-300001739426osmt:LicenseAndContractRevenueMember2021-07-012021-09-300001739426us-gaap:RoyaltyMember2021-01-012021-09-300001739426osmt:UpneeqProductMember2021-01-012021-09-300001739426osmt:LicensingAndContractMember2021-01-012021-09-300001739426osmt:LicenseAndContractRevenueMember2021-01-012021-09-300001739426us-gaap:RoyaltyMember2020-07-012020-09-300001739426osmt:UpneeqProductMember2020-07-012020-09-300001739426osmt:OsmolexMember2020-07-012020-09-300001739426osmt:LicensingAndContractMember2020-07-012020-09-300001739426osmt:LicenseAndContractRevenueMember2020-07-012020-09-300001739426us-gaap:RoyaltyMember2020-01-012020-09-300001739426osmt:UpneeqProductMember2020-01-012020-09-300001739426osmt:OsmolexMember2020-01-012020-09-300001739426osmt:LicensingAndContractMember2020-01-012020-09-300001739426osmt:LicenseAndContractRevenueMember2020-01-012020-09-300001739426us-gaap:SpecialTerminationBenefitsMember2021-01-012021-09-300001739426us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300001739426us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001739426us-gaap:NonoperatingIncomeExpenseMember2021-01-012021-09-300001739426us-gaap:FacilityClosingMember2021-01-012021-09-300001739426us-gaap:SubsequentEventMember2021-10-122021-10-1200017394262021-08-272021-08-270001739426us-gaap:InvestorMember2021-01-012021-09-300001739426us-gaap:RetainedEarningsMember2021-07-012021-09-300001739426us-gaap:RetainedEarningsMember2021-04-012021-06-300001739426us-gaap:RetainedEarningsMember2021-01-012021-03-310001739426us-gaap:RetainedEarningsMember2020-07-012020-09-300001739426us-gaap:RetainedEarningsMember2020-04-012020-06-300001739426us-gaap:RetainedEarningsMember2020-01-012020-03-310001739426us-gaap:SubsequentEventMember2021-10-112021-10-1100017394262019-07-2200017394262021-04-192021-04-190001739426osmt:CitBankN.a.TermLoanMember2021-09-300001739426osmt:CitBankN.a.TermLoanMember2020-12-3100017394262021-06-112021-06-110001739426us-gaap:InProcessResearchAndDevelopmentMember2019-12-310001739426us-gaap:InProcessResearchAndDevelopmentMember2021-01-012021-09-300001739426us-gaap:InProcessResearchAndDevelopmentMember2020-01-012020-12-3100017394262020-01-012020-12-310001739426srt:MaximumMember2021-01-012021-09-300001739426srt:MaximumMemberosmt:EmployeeSharePurchasePlan2019Member2021-09-300001739426us-gaap:InvestorMember2021-09-300001739426osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMemberus-gaap:SubsequentEventMember2021-10-010001739426osmt:TermLoanMember2021-09-300001739426osmt:TermBLoanMember2021-09-300001739426osmt:TermLoanMember2020-12-310001739426osmt:TermBLoanMember2020-12-310001739426osmt:SeniorSecuredNotesUnderNotePurchaseAgreementTrancheOneMemberus-gaap:SubsequentEventMember2021-10-120001739426us-gaap:ScenarioPlanMemberosmt:SeniorSecuredNotesUnderNotePurchaseAgreementTrancheTwoMemberus-gaap:SubsequentEventMember2021-10-010001739426us-gaap:ScenarioPlanMemberosmt:SeniorSecuredNotesUnderNotePurchaseAgreementTrancheThreeMemberus-gaap:SubsequentEventMember2021-10-010001739426us-gaap:ScenarioPlanMemberosmt:SeniorSecuredNotesUnderNotePurchaseAgreementMemberus-gaap:SubsequentEventMember2021-10-010001739426srt:MinimumMemberosmt:SeniorSecuredNotesUnderNotePurchaseAgreementMemberus-gaap:SubsequentEventMember2021-10-012021-10-010001739426srt:MaximumMemberosmt:SeniorSecuredNotesUnderNotePurchaseAgreementMemberus-gaap:SubsequentEventMember2021-10-012021-10-010001739426us-gaap:SubsequentEventMemberus-gaap:OverAllotmentOptionMember2021-10-120001739426us-gaap:SubsequentEventMemberosmt:FollowOnOfferingMember2021-10-120001739426us-gaap:SubsequentEventMember2021-10-120001739426us-gaap:SubsequentEventMember2021-10-1100017394262020-09-3000017394262019-12-310001739426us-gaap:StockCompensationPlanMember2021-07-012021-09-300001739426us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300001739426us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001739426us-gaap:StockCompensationPlanMember2021-01-012021-09-300001739426us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001739426us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001739426us-gaap:RestrictedStockUnitsRSUMember2020-07-012020-09-300001739426us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001739426us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001739426us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001739426us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001739426us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000017394262021-04-012021-06-300001739426us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100017394262021-01-012021-03-310001739426us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000017394262020-04-012020-06-300001739426us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100017394262020-01-012020-03-310001739426osmt:OtherReceivableMember2021-09-300001739426us-gaap:TradeAccountsReceivableMember2020-12-310001739426osmt:RoyaltyAccountsReceivableMember2020-12-310001739426osmt:OtherReceivableMember2020-12-310001739426us-gaap:TradeAccountsReceivableMember2021-01-012021-09-300001739426us-gaap:ProductMember2021-07-012021-09-300001739426us-gaap:ProductMember2021-01-012021-09-300001739426us-gaap:ProductMember2020-07-012020-09-300001739426us-gaap:ProductMember2020-01-012020-09-300001739426osmt:TermLoanMember2021-08-272021-08-270001739426osmt:TermBLoanMember2021-08-272021-08-270001739426osmt:CitBankN.a.TermLoanMember2021-08-272021-08-270001739426osmt:CitBankN.a.TermLoanMember2021-04-012021-06-300001739426osmt:CitBankN.a.TermLoanMemberus-gaap:SubsequentEventMember2021-10-122021-10-120001739426us-gaap:ProductMemberosmt:ReserveForDiscountsAndAllowancesMember2021-07-012021-09-300001739426us-gaap:ProductMemberosmt:ReserveForChargebacksMember2021-07-012021-09-300001739426us-gaap:ProductMemberosmt:ReserveForDiscountsAndAllowancesMember2021-01-012021-09-300001739426us-gaap:ProductMemberosmt:ReserveForChargebacksMember2021-01-012021-09-300001739426us-gaap:ProductMemberosmt:ReserveForProductReturnsMember2020-07-012020-09-300001739426us-gaap:ProductMemberosmt:ReserveForDiscountsAndAllowancesMember2020-07-012020-09-300001739426us-gaap:ProductMemberosmt:ReserveForCommercialRebatesMember2020-07-012020-09-300001739426us-gaap:ProductMemberosmt:GovernmentAndManagedCareRebatesMember2020-07-012020-09-300001739426us-gaap:ProductMemberosmt:ReserveForProductReturnsMember2020-01-012020-09-300001739426us-gaap:ProductMemberosmt:ReserveForDiscountsAndAllowancesMember2020-01-012020-09-300001739426us-gaap:ProductMemberosmt:ReserveForCommercialRebatesMember2020-01-012020-09-300001739426us-gaap:ProductMemberosmt:GovernmentAndManagedCareRebatesMember2020-01-012020-09-3000017394262021-07-012021-09-3000017394262020-07-012020-09-300001739426us-gaap:InProcessResearchAndDevelopmentMemberus-gaap:MeasurementInputDiscountRateMember2021-09-300001739426us-gaap:InProcessResearchAndDevelopmentMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2021-09-300001739426us-gaap:InProcessResearchAndDevelopmentMemberus-gaap:MeasurementInputDiscountRateMember2020-12-310001739426us-gaap:InProcessResearchAndDevelopmentMemberus-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2020-12-310001739426us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberosmt:LegacyProductsAndManufacturingFacilityMember2021-07-012021-09-300001739426us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberosmt:LegacyProductsAndManufacturingFacilityMember2021-01-012021-09-300001739426us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberosmt:LegacyProductsAndManufacturingFacilityMember2020-07-012020-09-300001739426us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberosmt:LegacyProductsAndManufacturingFacilityMember2020-01-012020-09-3000017394262020-01-012020-09-300001739426us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberosmt:LegacyProductsAndManufacturingFacilityMember2020-12-310001739426us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberosmt:LegacyProductsAndManufacturingFacilityMember2021-08-2700017394262021-08-270001739426osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMemberus-gaap:SubsequentEventMember2021-10-012021-10-0100017394262021-01-012021-01-310001739426us-gaap:InProcessResearchAndDevelopmentMember2021-09-300001739426us-gaap:InProcessResearchAndDevelopmentMember2020-12-3100017394262021-09-3000017394262020-12-3100017394262021-11-1200017394262021-01-012021-09-30xbrli:sharesiso4217:USDiso4217:EURxbrli:sharesxbrli:pureiso4217:USDxbrli:sharesosmt:itemosmt:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

      QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended September 30, 2021

OR

     TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from           to

Commission file number 001-38709

Osmotica Pharmaceuticals plc

(Exact name of registrant as specified in its charter)

Ireland

   

Not Applicable

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

400 Crossing Boulevard

Bridgewater, NJ 08807

(Address of principal executive offices)

(Zip Code)

(908) 809-1300

(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Ordinary Shares

OSMT

Nasdaq Global Select Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15 (d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer  

Smaller reporting company  

Emerging growth company  

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No  .

There were 83,280,591 ordinary shares ($0.01 nominal value per share) outstanding as of November 12, 2021.

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q, including the section entitled "Management's Discussion and Analysis of Financial Condition and Results of Operations," contains forward-looking statements. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations and financial position, business strategy and plans, and the impact of the COVID-19 pandemic on the sufficiency of our product supply, and our objectives for future operations, are forward-looking statements. The words "believe," "may," "will," "plan," "should," "estimate," "continue," "anticipate," "intend," "expect" and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short- and long-term business operations and objectives and financial needs. Examples of forward-looking statements include, among others, statements we make regarding: our intentions, beliefs or current expectations concerning, among other things, future operations; future financial performance, trends and events, particularly relating to sales of our product and the development, approval and introduction of new products; U.S. Food and Drug Administration, or the FDA, and other regulatory applications, approvals and actions; the continuation of historical trends; our ability to manage costs and service our debt; and the sufficiency of our cash balances and cash generated from operating and financing activities for future liquidity and capital resource needs.

We may not achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place significant reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. Important factors that could cause actual results and events to differ materially from those indicated in the forward-looking statements include the following:

Due to our dependence on Upneeq, our business would be materially adversely affected if this product does not perform as well as expected;
our ability to continue our operations requires that we raise additional capital and our operations could be curtailed if we are unable to obtain additional funding as or when needed;
Upneeq may fail to achieve market acceptance by clinicians and patients, or others in the medical community, and the market opportunity for Upneeq may be smaller than we estimate;
failures of or delays in clinical trials could result in increased costs to us and could prevent or delay our ability to obtain regulatory approval and commence sales of new products;
we are, and will continue to be in the future, a party to legal proceedings that could result in adverse outcomes;
our substantial debt could adversely affect our liquidity and our ability to raise additional capital to fund operations and could limit our ability to pursue our growth strategy or react to changes in the economy or our industry;
we may face competition, including from other drug manufacturers and compounding pharmacies, which could significantly limit our growth and materially adversely affect our financial results;
a business interruption at our pharmacy or at facilities operated by third parties that we rely on, could have a material adverse effect on our business;
if we are unable to develop or maintain our sales capabilities, we may not be able to effectively market or sell Upneeq or any other products we may develop;

2

our competitors and other third parties may allege that we are infringing their intellectual property, forcing us to expend substantial resources in resulting litigation, and any unfavorable outcome of such litigation could have a material adverse effect on our business;
we are subject to extensive governmental regulation and we face significant uncertainties and potentially significant costs associated with our efforts to comply with applicable regulations;
our product or product candidates may cause undesirable side effects or have other adverse properties that could delay or prevent their regulatory approval or limit the scope of any approved package insert or market acceptance, or result in significant negative consequences following marketing approval;
manufacturing or quality control problems may damage our reputation, require costly remedial activities or otherwise negatively impact our business;
we may in the future become subject to rules applicable to PFICs;
our business may be adversely affected by the continuing coronavirus pandemic; and
other factors that are described in the "Risk Factors" section of this Quarterly Report on Form 10-Q and our Current Report on Form 8-K filed on September 8, 2021.

The forward-looking statements included in this Quarterly Report on Form 10-Q are made only as of the date hereof. You should not rely upon forward-looking statements as predictions of future events. We cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Except as required by applicable law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Quarterly Report on Form 10-Q to conform these statements to actual results or to changes in our expectations.

3

TABLE OF CONTENTS

Page

PART I. FINANCIAL INFORMATION

ITEM 1. Financial Statements (unaudited).

5

Condensed Consolidated Balance Sheets – September 30, 2021 and December 31, 2020

5

Condensed Consolidated Statements of Operations and Comprehensive Loss – Three and Nine months ended September 30, 2021 and 2020

6

Condensed Consolidated Statement of Shareholders’ Equity – Three and Nine months ended September 30, 2021 and 2020

7

Condensed Consolidated Statements of Cash Flows - Three and Nine months ended September 30, 2021 and 2020

8

Notes to Condensed Consolidated Financial Statements

9

ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

26

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk.

42

ITEM 4. Controls and Procedures.

42

PART II. OTHER INFORMATION

ITEM 1. Legal Proceedings.

43

ITEM 1A. Risk Factors.

43

ITEM 6. Exhibits.

45

SIGNATURES

46

4

PART I – FINANCIAL INFORMATION

Item 1.Financial Statements.

OSMOTICA PHARMACEUTICALS PLC

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share data)

    

September 30, 2021

    

December 31, 2020

    

(Unaudited)

Assets

 

  

 

  

 

Current assets:

 

  

 

  

 

Cash and cash equivalents

$

8,352

$

114,053

Accounts receivable, net

 

4,190

 

3,149

Inventories, net

 

824

 

1,831

Prepaid expenses and other current assets

 

10,019

 

12,592

Assets held for sale

41,529

Total current assets

 

23,385

 

173,154

Property, plant and equipment, net

 

851

 

2,391

Operating lease assets

1,651

1,953

Intangibles, net

 

27,210

 

35,090

Goodwill

 

55,847

 

55,847

Other non-current assets

603

373

Assets held for sale

 

 

102,141

Total assets

$

109,547

$

370,949

Liabilities and Shareholders' Equity

 

  

 

  

Current liabilities:

 

  

 

  

Trade accounts payable

$

4,449

$

3,128

Accrued liabilities

 

18,521

 

16,951

Current portion of debt, net of deferred financing costs

29,925

Current portion of obligation under finance leases

6

20

Current portion of lease liability

1,029

1,199

Income taxes payable - current portion

 

 

2

Liabilities held for sale

34,484

Total current liabilities

 

53,930

 

55,784

Long-term debt, net of non-current deferred financing costs

 

 

219,525

Long-term portion of lease liability

701

871

Income taxes payable - long term portion

 

1

 

Deferred taxes

 

165

 

345

Liabilities held for sale

568

Total liabilities

 

54,797

 

277,093

Commitments and contingencies (See Note 12)

 

  

 

  

Shareholders' equity:

 

  

 

  

Ordinary shares ($0.01 nominal value 400,000,000 shares authorized, 63,127,288 and 62,545,832 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively)

631

625

Preferred shares ($0.01 nominal value 40,000,000 shares authorized, no shares issued and outstanding)

Euro deferred shares (€1.00 nominal value 25,000 shares authorized, no shares issued and outstanding)

Additional paid in capital

554,156

548,070

Accumulated deficit

(497,808)

(452,610)

Accumulated other comprehensive loss

 

(2,229)

 

(2,229)

Total shareholders' equity

 

54,750

 

93,856

Total liabilities and shareholders' equity

$

109,547

$

370,949

See accompanying notes to unaudited condensed consolidated financial statements

5

OSMOTICA PHARMACEUTICALS PLC

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(Unaudited)

(In thousands, except share and per share data)

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

  

  

  

  

Net product sales

$

2,196

$

586

$

4,451

$

998

Royalty revenue

 

 

165

 

190

 

629

Licensing revenue

 

 

25,000

 

10,000

 

25,000

Total revenues

 

2,196

 

25,751

 

14,641

 

26,627

Cost of goods sold

 

1,147

1,185

 

2,535

 

1,794

Gross profit

 

1,049

 

24,566

 

12,106

 

24,833

Selling, general and administrative expenses

 

24,841

21,360

 

63,769

 

54,028

Research and development expenses

 

1,376

1,779

 

5,789

 

9,264

Impairment of intangibles

7,880

Total operating expenses

 

26,217

 

23,139

 

77,438

 

63,292

Operating income (loss)

 

(25,168)

 

1,427

 

(65,332)

 

(38,459)

Gain on sales of product rights, net

5,636

Operating income (loss)

(25,168)

1,427

(59,696)

(38,459)

Interest expense and amortization of debt discount

 

735

1,071

 

1,750

 

3,560

Other non-operating (gain) loss

 

120

(51)

 

1,312

 

246

Total other non-operating expense

 

855

 

1,020

 

3,062

 

3,806

Income (loss) before income taxes

 

(26,023)

407

 

(62,758)

 

(42,265)

Income tax expense (benefit)

 

324

 

(1,308)

 

415

 

(5,042)

Income (loss) from continuing operations

(26,347)

1,715

(63,173)

(37,223)

Gain on sales of discontinued operations

4,373

4,373

Income (loss) from discontinued operations before income tax expense

3,983

(10,171)

14,219

17,571

Income tax expense (benefit) - discontinued operations

 

(132)

 

177

 

617

 

5,063

Income (loss) from discontinued operations, net of tax

8,488

(10,348)

17,975

12,508

Net and other comprehensive loss

$

(17,859)

$

(8,633)

$

(45,198)

$

(24,715)

(Loss) income per share attributable to shareholders:

Basic and Diluted, loss from continuing operations

$

(0.42)

$

0.03

$

(1.01)

$

(0.62)

Basic and Diluted, income from discontinued operations

0.13

(0.16)

0.29

0.21

Basic and Diluted loss per share

$

(0.28)

$

(0.14)

$

(0.72)

$

(0.41)

Weighted average shares basic and diluted:

 

  

 

 

  

 

Basic

 

62,945,898

62,785,866

 

62,798,123

59,979,834

Diluted

 

62,945,898

63,285,258

 

62,798,123

59,979,834

See accompanying notes to unaudited condensed consolidated financial statements

6

OSMOTICA PHARMACEUTICALS PLC

CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS’ EQUITY

FOR THE THREE AND NINE MONTHS ENDED SEPTEMBER 30, 2021 AND SEPTEMBER 30, 2020

(Unaudited)

(In thousands, except share data)

  

  

  

  

Accumulated

  

other

Ordinary shares

Additional

Accumulated

comprehensive

Shares

Amount

paid in capital

deficit

loss

Total

Balance at January 1, 2020

51,845,742

$

518

$

489,440

$

(373,021)

$

(2,229)

$

114,708

Repurchase of ordinary shares

(29,000)

(167)

(167)

Share compensation

181,966

2

1,107

1,109

Net loss

(3,083)

(3,083)

Payments for taxes related to the net share settlement of equity awards

(616)

(616)

Proceeds from issuance of ordinary shares, net of offering costs

6,900,000

69

31,720

31,789

Balance at March 31, 2020

58,898,708

589

521,484

(376,104)

(2,229)

143,740

Repurchase of ordinary shares

(169,257)

(2)

(917)

(919)

Share compensation

31,295

1

1,221

1,222

Net loss

(12,999)

(12,999)

Payments for taxes related to the net share settlement of equity awards

(133)

(133)

Balance at June 30, 2020

58,760,746

588

521,655

(389,103)

(2,229)

130,911

Repurchase of ordinary shares

(677,468)

(7)

(3,742)

(3,749)

Share compensation

22,554

1,508

1,508

Net loss

(8,633)

(8,633)

Proceeds from issuance of ordinary shares, net of offering costs

5,000,000

50

30,599

30,649

Balance at September 30, 2020

63,105,832

$

631

$

550,020

$

(397,736)

$

(2,229)

$

150,686

Balance at January 1, 2021

62,545,832

$

625

$

548,070

$

(452,610)

$

(2,229)

$

93,856

Share compensation

173,299

2

1,309

1,311

Net loss

(9,612)

(9,612)

Payments for taxes related to the net share settlement of equity awards

(358)

(358)

Balance at March 31, 2021

62,719,131

627

549,021

(462,222)

(2,229)

85,197

Share compensation

128,931

1

1,232

1,233

Net loss

(17,727)

(17,727)

Payments for taxes related to the net share settlement of equity awards

(249)

(249)

Balance at June 30, 2021

62,848,062

628

550,004

(479,949)

(2,229)

68,454

Share compensation

133,064

2

4,277

4,279

Net loss

(17,859)

(17,859)

Payments for taxes related to the net share settlement of equity awards

(160)

(160)

Proceeds from issuance of ordinary shares, net of offering costs

146,162

1

35

36

Balance at September 30, 2021

63,127,288

$

631

$

554,156

$

(497,808)

$

(2,229)

$

54,750

See accompanying notes to unaudited condensed consolidated financial statements

7

OSMOTICA PHARMACEUTICALS PLC

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Unaudited)

(In thousands)

Nine Months Ended September 30, 

    

2021

    

2020

Cash Flows from Operating Activities:

 

  

 

  

Net loss from continuing operations

$

(63,173)

$

(37,223)

Net income from discontinued operations

17,975

12,508

Net loss

(45,198)

(24,715)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

Depreciation and amortization

 

8,068

 

16,589

Share compensation

6,592

3,836

Impairment of intangibles

7,880

23,157

Deferred income tax benefit

 

(180)

 

(974)

Gain on sale of product rights, net

(5,636)

Gain on sale of discontinued operations

(4,373)

Loss on sale of fixed and leased assets

1,229

281

Bad debt provision

 

 

6

Amortization of deferred financing and loan origination fees

746

985

Write off of deferred financing and loan origination fees in connection with prepayment

1,387

496

Change in operating assets and liabilities:

 

 

Accounts receivable, net

 

4,643

 

22,339

Inventories, net

 

2,256

 

(398)

Prepaid expenses and other current assets

 

(3,316)

 

4,741

Other non-current assets

 

(603)

 

Trade accounts payable

 

515

 

(586)

Accrued and other current liabilities

 

(4,347)

 

(19,915)

Net cash provided by (used in) operating activities

 

(30,337)

 

25,842

Cash Flows from Investing Activities:

 

  

 

Proceeds from sale of fixed and leased assets

40

50

Payments on disposal of leased assets

(209)

Proceeds from product rights disposal

7,300

Proceeds from discontinued operations

110,845

Purchase of property, plant and equipment

(1,657)

(2,213)

Net cash provided by (used in) investing activities

 

116,528

 

(2,372)

Cash flows from Financing Activities:

 

  

 

  

Payments on finance lease obligations

 

(35)

(98)

Proceeds from public offering, net of issuance costs

36

62,440

Proceeds from purchases of stock under ESPP

234

Debt repayment

(191,360)

(50,000)

Repurchases of ordinary shares

(4,835)

Payments for taxes related to net share settlement of equity awards

(767)

(749)

Net cash provided by (used in) financing activities

 

(191,892)

 

6,758

Net change in cash and cash equivalents

 

(105,701)

 

30,228

Cash and cash equivalents, beginning of period

 

114,053

95,865

Cash and cash equivalents, end of period

$

8,352

$

126,093

Supplemental disclosure of cash and non-cash transactions:

 

 

Cash paid for interest

$

7,166

$

12,014

Cash paid for taxes

$

2,060

$

1,439

See accompanying notes to unaudited condensed consolidated financial statements

8

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(UNAUDITED)

Note 1. Organization and Nature of Operations

Osmotica Pharmaceuticals plc, an Irish public limited company (the “Company”), together with its subsidiaries, is a specialty pharmaceutical company focused on the commercialization and development of products that target markets with underserved patient populations. In July 2020, the Company received regulatory approval from the FDA for RVL-1201, or Upneeq, (oxymetazoline hydrocholoride ophthalmic solution, 0.1%), for the treatment of acquired blepharoptosis, or droopy eyelid, in adults. Upneeq was commercially launched September 2020 to a limited number of eye care professionals with commercialization operations expanded in 2021 among ophthalmology, optometry and oculoplastic specialties.

On August 27, 2021, the Company closed the divestiture of its portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, (the “Legacy Business”) to certain affiliates of Alora Pharmaceuticals, or Alora, for $111 million in cash upon closing, subject to certain adjustments, and up to $60 million in contingent milestone payments. Pursuant to the agreement the Company post-closing retained the rights to Upneeq and to arbaclofen extended release tablets which is under development for the treatment of spasticity in multiple sclerosis. With the divestiture of the Legacy Business the primary focus of the Company will be on the commercialization and development of specialty pharmaceuticals in the ocular and medical aesthetics therapeutic areas.

With the divestiture of the Legacy Business the Company’s commercial operations would be conducted by its wholly-owned subsidiaries, RVL Pharmaceuticals, Inc. and RVL Pharmacy, LLC, or RVL. RVL operates pharmacy operations dedicated to the processing and fulfillment of prescriptions for Upneeq.

Unless otherwise indicated or required by the context, references throughout to “Osmotica,” or the “Company”, refer to our continuing operations following the sale or the Legacy Business to Alora. A description of our business prior to the consummation of the transaction is included in Item 1. “Business”, in Part I of the Annual Report on Form 10-K for the year ended December 31, 2020 that was previously filed with the Securities and Exchange Commission (“SEC”) on March 30, 2021.

Note 2. Basis of Presentation and Summary of Significant Accounting Policies

Going Concern Evaluation

As of September 30, 2021, the Company’s cash and cash equivalents totaled $8.4 million. For the fiscal year ended December 31, 2020 and the three and nine months ended September 30, 2021 the Company incurred net losses of $79.6 million, $17.9 million and $45.2 million, respectively. On August 27, 2021, the Company announced the closing of the divestiture of the Company’s portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, or the Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments, or the Transaction. Pursuant to the Transaction the Company retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. Proceeds from the divestiture of the Legacy business, together with cash on hand were used to repay $186.1 million of debt. As of September 30, 2021, the Company had interest bearing debt of $29.9 million, net of deferred financing fees, with a maturity date of November 21, 2021.

On October 12, 2021 the Company issued $55.0 million of senior secured notes to a lender, a portion of the proceeds of which, together with the proceeds from the underwritten offering described below, were used to repay $30.7 million of outstanding term loans, accrued interest and related fees and expenses. Also on October 12, 2021 the Company issued 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares in an underwritten offering, raising net proceeds

9

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

of approximately $32.5 million. The remaining net proceeds from the issuance of the senior notes and ordinary shares is being used for general corporate purposes.

The divestiture of the Legacy Business resulted in the loss of substantially all the Company’s revenue generating assets and the Company’s business plan is focused on the launch of its commercial product, Upneeq, which diminished the Company’s cash flows in at least the near term, in particular cash inflows from product sales. The Company will require additional capital to fund its operating needs, including the commercialization of Upneeq and other activities. Accordingly, the Company expects to incur significant expenditures and increasing operating losses in the future. As a result, the Company’s current sources of liquidity will not be sufficient to meet its obligations for the 12 months following the date the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. These conditions give rise to substantial doubt as to our ability to operate as a going concern. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets.

The Company’s plans to address these conditions include pursuing one or more of the following options to secure additional funding, none of which can be guaranteed or are entirely within our control:

raise funds through additional sales of our ordinary shares, through equity sales agreements with broker/dealers or other public or private equity financings.

raise capital through additional debt facilities, including convertible debt.

partner or sell a portion or all rights to any of our assets to potentially secure additional non-dilutive funds.

There can be no assurance the Company will receive cash proceeds from any of these potential resources or, to the extent cash proceeds are received, such proceeds would be sufficient to support the Company’s current operating plan for at least the next 12 months from the date the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. The sale of additional equity or convertible debt securities may result in additional dilution to the Company’s stockholders. If we raise additional funds through the issuance of debt securities or preferred stock or through additional credit facilities, these securities and/or the loans under credit facilities could provide for rights senior to those of the Company’s ordinary shares and could contain covenants that would restrict the Company’s operations. Additional funds may not be available when needed, on terms that are acceptable to the Company, or at all.

The unaudited condensed consolidated financial statements have been prepared on a going concern basis, which assumes the realization of assets and settlement of liabilities in the normal course of business. The Company’s ability to continue as a going concern is dependent on the Company’s ability to obtain the necessary financing to meet its obligations and repay liabilities arising from the normal business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time and raise substantial doubt that the Company will be able to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company be unable to continue as a going concern.

Basis of Presentation—The accompanying unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and under the rules and regulations of the SEC for interim reporting. In management’s opinion, the interim financial data presented includes all adjustments (consisting solely of normal recurring items) necessary for fair presentation. All intercompany accounts and transactions have been eliminated. Certain information required by GAAP has been condensed or omitted in accordance with rules and regulations of the SEC. Operating results for the three and

10

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

nine months ended September 30, 2021, are not necessarily indicative of the results that may be expected for any future period or for the year ending December 31, 2021 or any period thereafter. The accompanying Condensed Consolidated Balance Sheet data as of December 31, 2020 was derived from the audited consolidated financial statements.

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020.

The Company accounted for the sale of the Legacy Business in accordance with Accounting Standards Codification, ASC, 205 Discontinued Operations and Accounting Standards Update, ASU, No. 2014-08, Reporting of Discontinued Operations and Disclosures of Disposals of Components of an Entity. The Company followed the held-for-sale criteria as defined in ASC 360 and ASC 205. ASC 205 requires that a component of an entity that has been disposed of or is classified as held for sale and has operations and cash flows that can be clearly distinguished from the rest of the entity be reported as assets held for sale and discontinued operations. In the period a component of an entity has been disposed of or classified as held for sale, the results of operations for the periods presented are reclassified into separate line items, net of tax, in the unaudited condensed consolidated statements of operations. Assets and liabilities are also reclassified into separate line items on the related condensed consolidated balance sheets for the periods presented. The statements of cash flows for the periods presented are also reclassified to reflect the results of discontinued operations as separate line items. ASU 2014-08 requires that only a disposal of a component of an entity, or a group of components of an entity, that represents a strategic shift that has, or will have, a major effect on the reporting entity’s operations and financial results be reported in the financial statements as discontinued operations. ASU 2014-08 also provides guidance on the financial statement presentations and disclosures of discontinued operations.

Due to the sale of the Legacy Business during the third quarter of 2021, in accordance with ASC 205, Discontinued Operations, the Company has classified the results of the Legacy Business as discontinued operations in our unaudited condensed consolidated statements of operations and cash flows for all periods presented. All assets and liabilities associated with our Legacy Business were therefore classified as assets and liabilities of discontinued operations in our condensed consolidated balance sheets as of December 31, 2020. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3, Discontinued Operations.

Basic and Diluted Loss per Share—Basic and diluted net loss per share is determined by dividing net loss by the weighted average ordinary shares outstanding during the period. For all periods presented with a net loss, the shares underlying the ordinary share options and time and performance-based restricted stock units have been excluded from the calculation because their effect would be anti-dilutive. Therefore, the weighted-average shares outstanding used to calculate both basic and diluted loss per share are the same for periods with a net loss.

The following potentially dilutive securities have been excluded from the computation of diluted weighted average shares outstanding as they would be anti-dilutive as of September 30, 2021 and 2020:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Performance and restricted stock units

1,456,910

2,092,419

1,456,910

2,591,811

Options to purchase ordinary shares

2,650,946

2,772,805

2,650,946

2,772,805

Shares to be purchased through employee stock purchase plan

79,919

79,919

Fair Value of Financial Instruments—The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and short and long-term debt. The fair values of cash and cash equivalents, accounts

11

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

receivable, accounts payable and debt approximate book value because of the short maturity of these financial instruments.

The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:

Level 1 — Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.

Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.

Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.

Segment Reporting—The Company operates in one business segment which focuses on developing and commercializing pharmaceutical products that target markets with underserved patient populations. The Company’s business offerings have similar economic and other characteristics, including the nature of products, manufacturing and acquiring processes, types of customers, distribution methods and regulatory environment. The chief operating decision maker (“CODM”) reviews profit and loss information on a consolidated basis to assess performance and make overall operating decisions. The condensed consolidated financial statements reflect the financial results of the Company’s one reportable operating segment. The Company has no significant revenues or tangible assets outside of the United States.

Note 3. Discontinued Operations

On August 27, 2021, we closed the divestiture of the Company’s Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments.

We have determined the divestiture of the Legacy Business represents a strategic shift that will have a major effect on our business and therefore met the criteria for classification as discontinued operations at September 30, 2021. Accordingly, the Legacy Business is reported as discontinued operations in accordance with ASC 205-20, Discontinued Operations. The related assets and liabilities of the Legacy Business are classified as assets and liabilities of discontinued operations in the condensed consolidated balance sheets as of December 31, 2020 and the results of operations from the Legacy Business as discontinued operations in the condensed consolidated statements of operations. Applicable amounts in prior years have been recast to conform to this discontinued operations presentation. We recognized a gain on the sale of the Legacy Business upon closing.

12

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

The following table presents the results of the discontinued operations for the three- and nine -month periods ended September 30, 2021 and 2020:

Three months ended

Nine months ended

September 30,

September 30,

2021

    

2020

2021

2020

Total revenues

$

15,551

    

$

31,421

$

61,785

    

$

116,726

Cost of goods sold (exclusive of depreciation and amortization shown separately below)

 

4,973

 

10,938

 

23,435

 

41,583

Selling, general and administrative expense

 

740

 

2,185

 

4,209

 

7,247

Depreciation and amortization

 

 

4,592

 

6,583

 

13,925

Impairment of intangibles

 

 

19,539

 

 

23,157

Research and development expenses

3,189

1,947

5,882

5,921

Income (loss) from operations

 

6,649

 

(7,780)

 

21,676

 

24,893

Interest expense

 

1,495

 

2,493

 

6,399

 

7,808

Other income (loss), net

 

1,171

 

(102)

 

1,058

 

(486)

Income (loss) from discontinued operations before costs of disposal and provision for income taxes

 

3,983

 

(10,171)

 

14,219

 

17,571

Income tax expense (benefit)

 

(132)

 

177

 

617

 

5,063

Income (loss) from discontinued operations before gain on disposal

4,115

(10,348)

13,602

12,508

Gain on sales of discontinued operations

4,373

4,373

Income (loss) from discontinued operations, net of tax

$

8,488

$

(10,348)

$

17,975

$

12,508

The following table presents the significant non-cash items and purchases of property, plant and equipment for the discontinued operations for the Legacy Business that are included in the accompanying consolidated statements of cash flows.

Nine months ended

September 30,

Cash flows from operating activities:

2021

    

2020

Depreciation and amortization

$

6,583

$

13,925

Share compensation

619

260

Impairment of intangibles

23,157

Cash flows from investing activities:

Purchase of property, plant and equipment

$

(1,335)

$

(1,707)

13

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

The following table summarizes the carrying amounts of major classes of assets and liabilities of discontinued operations as of December 31, 2020.

    

December 31, 2020

Cash and cash equivalents

$

Accounts receivable, net

23,263

Inventories

 

16,103

Prepaid expenses and other current assets

 

2,163

Total current assets of discontinued operations

 

41,529

Property, plant and equipment, net

 

25,663

Operating lease right-of-use assets

 

803

Goodwill

 

45,008

Intangible assets, net

 

30,667

Total non-current assets of discontinued operations

 

102,141

Total assets of discontinued operations

$

143,670

Accounts payable

$

3,640

Accrued liabilities

 

30,566

Current portion of operating lease liabilities

 

278

Total current liabilities of discontinued operations

 

34,484

Operating lease liabilities, net of current portion

 

568

Total non-current liabilities of discontinued operations

 

568

Total liabilities of discontinued operations

 

35,052

Net assets of discontinued operations

$

108,618

The following table presents the gain on the sale for the quarter ended September 30, 2021:

September 30, 2021

Cash proceeds

$

111,848

Less: transaction costs

(6,335)

Less: net assets transferred

(101,140)

Gain on sale, pre-tax

$

4,373

Note 4. Revenues

The Company’s performance obligations are to provide its pharmaceutical products based upon purchase orders from customers. The performance obligation is satisfied at a point in time, typically upon delivery, when the customer obtains control of the pharmaceutical product. The Company collects payments in advance from its customers.

14

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

The following table disaggregates revenue with customers by pharmaceutical products (dollars in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

Pharmaceutical Products

    

2021

    

2020

    

2021

    

2020

    

Upneeq

$

2,196

$

52

$

4,451

$

52

Osmolex

 

 

534

 

946

Net product sales

 

2,196

 

586

 

4,451

 

998

Royalty revenue

 

 

165

 

190

629

Licensing revenue

 

 

25,000

 

10,000

25,000

Total revenues

$

2,196

$

25,751

$

14,641

$

26,627

On July 28, 2020, the Company entered into a License Agreement with Santen Pharmaceutical Co. Ltd, granting Santen exclusive development, registration, and commercialization rights to RVL-1201 in Japan, China, and other Asian countries as well as Europe, the Middle East and Africa (“EMEA”) countries. Under the agreement the Company is entitled to certain development and regulatory milestone payments. The Company is also entitled to royalty payments on net sales of RVL-1201 in Santen commercialization territories. During the three and nine months ended September 30, 2021, the Company received $0.0 million and $10.0 million, respectively, which were recognized as license revenue in the periods as all performance obligations were met.

When the Company receives consideration from a customer, or such consideration is unconditionally due from a customer prior to the transfer of products to the customer under the terms of a contract, the Company records a contract liability. The Company classifies contract liabilities as deferred revenue. The Company had deferred revenue of $0.2 million for the nine months ended September 30, 2021.

Contract assets primarily relate to rights to consideration for goods or services transferred to the customer when the right is conditional on something other than the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of September 30, 2021. The Company has no costs to obtain or fulfill contracts meeting the capitalization criteria under ASC Topic 340, Other Assets and Deferred Costs.

Note 5. Accounts Receivable

Accounts receivable result primarily from amounts due under revenue sharing, license and royalty arrangements.

Trade accounts receivable, net consisted of the following (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Gross accounts receivable:

 

  

 

  

Accounts receivable

$

$

196

Royalty accounts receivable

55

Other receivable

 

4,190

 

2,903

Less reserves for:

 

 

Commercial rebates

 

 

(4)

Discounts and allowances

 

 

(1)

Total accounts receivable, net

$

4,190

$

3,149

15

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

The Company recorded the following adjustments to gross product sales (dollars in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Gross product sales

$

2,355

$

647

$

4,611

$

1,497

Less provisions for:

 

 

 

Chargebacks

 

(1)

 

 

(2)

Government and managed care rebates

 

 

(57)

 

(96)

Commercial rebates

 

 

2

 

(50)

Product returns

 

 

(3)

 

(67)

Discounts and allowances

 

(158)

 

(1)

 

(158)

(12)

Advertising and promotions

 

 

(2)

 

(274)

Net product sales

$

2,196

$

586

$

4,451

$

998

The activity in the Company’s allowance for customer deductions against trade accounts receivable was as follows (dollars in thousands):

    

    

Discounts

    

Commercial

and

Rebates

Allowances

Total

Balance at January 1, 2020

$

7

$

2

$

9

Provision

56

14

70

Charges processed

(59)

(15)

(74)

Balance at December 31, 2020

$

4

$

1

$

5

Provision

158

158

Charges processed

(4)

(159)

(163)

Balance at September 30, 2021

$

$

$

Note 6. Inventories

The components of inventories, net of allowances, were as follows (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Finished goods

$

824

$

1,593

Work in process

 

 

90

Raw materials and supplies

 

 

148

$

824

$

1,831

The Company maintains an allowance for excess and obsolete inventory, as well as inventory where its cost is in excess of its net realizable value. There was no allowance for excess, obsolete, and net realizable value inventory in the nine months ended September 30, 2021 or year ended December 31, 2020.

Note 7. Goodwill and Other Intangible Assets

The Company tests goodwill and indefinite-lived intangible assets for impairment annually as of October 1st, or more frequently whenever events or changes in circumstances indicate that the asset might be impaired. The Company evaluated goodwill as of September 30, 2021 in conjunction with the sale of Legacy Business and determined that there

16

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

were no indications that the fair value of goodwill was less than its carrying value. The following table sets forth the carrying value of goodwill as of September 30, 2021 and December 31, 2020.

    

Goodwill

January 1, 2020

$

55,847

Impairments

December 31, 2020

55,847

Impairments

September 30, 2021

$

55,847

Impairments of indefinite-lived In-Process R&D assets for the nine months ended September 30, 2021 and year ended December 31, 2020, were $7.9 million and $28.9 million, respectively, related to arbaclofen ER due to delay in anticipated commercialization of the product candidate, if approved.

As part of the Company’s intangible asset impairment assessment, the Company estimates the fair value of the intangible asset using an income approach that utilizes a discounted cash flow model, or, where appropriate, a market approach. The discounted cash flow models are dependent upon our estimates of future cash flows and other factors. These estimates of future cash flows involve assumptions concerning (i) future operating performance, including future sales, long-term growth rates, operating margins, variations in the amounts, allocation and timing of cash flows and the probability of achieving the estimated cash flows and (ii) future economic conditions. These assumptions are based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy. Indefinite-lived intangible assets classified as in-process research and development, or IPRD, are subject to adjustments reducing their anticipated revenues and costs by a probability of success, or POS, factor based upon empirical research of probabilities a new drug candidate would be approved based on the candidate’s stage of clinical development. The POS factor applied to the IPRD asset on the impairment assessment for the nine months ended September 30, 2021 and for the year ended December 31, 2020 was 69.6% and the discount rate was 12.5%. The Company believes the discount rates and other inputs and assumptions are consistent with those that a market participant would use.

The following table sets forth the major categories of the Company’s intangible assets and the weighted-average remaining amortization period for those assets that were not already fully amortized (dollars in thousands):

September 30, 2021

    

    

    

    

    

Weighted

Average

Remaining

Gross

Net

Amortization

Carrying

Accumulated

Carrying

Period

Amount

Amortization

Impairment

Amount

(Years)

IPR&D

    

$

35,090

    

$

    

$

(7,880)

    

$

27,210

    

Indefinite Lived

$

35,090

$

$

(7,880)

$

27,210

 

  

17

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

December 31, 2020

    

    

    

    

    

Weighted

Average

Gross

Net

Remaining

Carrying

Accumulated

Carrying

Amortization

Amount

Amortization

Impairment

Amount

Period (Years)

IPR&D

$

64,000

$

$

(28,910)

$

35,090

 

Indefinite Lived

$

64,000

$

$

(28,910)

$

35,090

 

  

Changes in the net carrying amount of intangible assets were as follows (dollars in thousands):

    

Intangible Assets

    

Total

January 1, 2020

$

64,000

$

64,000

Amortization

Impairments

(28,910)

(28,910)

December 31, 2020

35,090

35,090

Amortization

Impairments

(7,880)

(7,880)

September 30, 2021

$

27,210

$

27,210

There was no amortization expense for the nine months ended September 30, 2021 or 2020.

Note 8. Accrued Liabilities

Accrued liabilities consist of the following (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Accrued chargeback

$

$

1,376

Accrued product returns

88

Accrued royalties

144

29

Accrued compensation

 

6,570

 

6,232

Accrued government and managed care rebates

 

 

46

Accrued research and development

312

721

Accrued expenses and other liabilities

 

11,289

 

8,455

Customer coupons

 

 

4

Deferred revenue

 

206

 

Total

$

18,521

$

16,951

18

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

Note 9. Financing Arrangements

The composition of the Company’s debt and financing obligations were as follows (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

CIT Bank, N.A. Term Loan, net of deferred financing costs of $0.1 million and  $1.8 million as of September 30, 2021 and December 31, 2020, respectively

$

29,925

$

219,525

Total debt

 

29,925

 

219,525

Less: current portion

 

(29,925)

 

Long-term debt

$

$

219,525

Term Loan

As of September 30, 2021, the interest rate was 4.75% for the Company’s Term A Loan and 5.25% for the Term B Loan. As of December 31, 2020, the interest rate was 4.75% for the Term A Loan and 5.25% for the Term B Loan. The Company was in compliance with all covenants of the Term Loan Agreement as of September 30, 2021.

Revolving Facility

In connection with the Fifth Amendment to the credit agreement with CIT Bank, N.A. which became effective on August 27, 2021 the Company terminated its revolving credit facility. Additionally, the Company prepaid $186.1 million in aggregate of the outstanding principal amount of its term loans. The prepayments consisted of $157.4 million of Term A Loan outstanding principal and $28.7 million of Term B Loan outstanding principal. The prepayments were made on a pro-rata basis between the Term A Loan and the Term B Loan.

In accordance with ASC 470, when debt is prepaid within its contractual terms and the terms of the remaining debt are not modified, the prepayment should be treated as a partial extinguishment rather than a modification. During the second quarter, pursuant to the terms of Fourth Amendment to the Credit Agreement, the Company exercised its right to cure a shortfall in the financial covenants which resulted in the mandatory prepayment of $5.3 million of term loans.

As a result of the partial extinguishment, the Company has elected, as an accounting policy in accordance with ASC 470-50-40-2, to write off a proportionate amount of the unamortized fees at the time that the financing was partially settled in accordance with the terms of the Third Amendment. The unamortized debt issuance costs are allocated between the remaining original loan balance and the portion of the loan paid down on a pro-rata basis. During the three and nine months ended September 30, 2021, the Company wrote off $1.4 million and $1.4 million of debt issuance costs, respectively, relating to the prepayments and recorded the expense in the accompanying Condensed Consolidated Statement of Operations and Comprehensive Loss.

On October 12, 2021 the Company issued $55 million of senior secured notes and completed an equity follow-on offering of 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares. A portion of the proceeds from these transactions was used to fully repay term loans outstanding under the credit agreement as of September 30, 2021, see Note 17, Subsequent Events.

Note 10. Concentrations and Credit Risk

The Company does not have significant concentrations of credit risk with its customers.

19

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

Purchasing

The Company does not have significant purchase agreements with third parties.

Note 11. Incentive Plans

The Company recognized share-based compensation expense of $5.9 million and $3.3 million during the nine months ended September 30, 2021 and 2020, respectively. In connection with the divestiture of the Company’s Legacy Business, we accelerated the vesting of certain options, restricted stock units and performance stock units under our incentive plans during the quarter. As of September 30, 2021, the total remaining unrecognized compensation cost related to non-vested share-based compensation awards, amounted to $5.4 million. During the nine months ended on September 30, 2021 and 2020, there were 150,188 and 1,644,778, respectively, grants of restricted stock units. During the nine months ended September 30, 2021 and 2020, shares vested were 451,061 and 280,381, respectively. As of September 30, 2021, there were 1,456,910 restricted units, including performance stock units outstanding and the weighted-average remaining requisite service period of the non-vested stock options was 1.05 years and for non-vested restricted stock units was 2.32 years.

Note 12. Commitments and Contingencies

Contingent Milestone Payments

Upon closing of the Legacy Business divestiture, the only strategic business agreements remaining with the Company are those related to the acquisition of Upneeq and its related intellectual property. The amount of future contingent milestone payments under the intellectual property license agreement, based on certain levels of US and ex-US sales of Upneeq, was $1.3 million in the aggregate as of September 30, 2021, in addition to royalties paid to the licensor on net sales of Upneeq. The Company is also obligated to pay earn out payments pursuant to the acquisition of RevtitaLid, Inc., the original owner of Upneeq, as a percentage of US and ex-US sales of Upneeq. The Company believes the earn-out payments are currently immaterial to its financial statements.

Supply Agreement Obligations

The only supply agreement remaining with the Company after the divestiture of the Legacy Business is that related to the supply of Upneeq, which contains no minimum purchase obligations.

Legal Proceedings

The Company is a party in legal proceedings and potential claims arising from time to time in the ordinary course of its business. The amount, if any, of ultimate liability with respect to such matters cannot be determined. Despite the inherent uncertainties of litigation, management of the Company believes that the ultimate disposition of such proceedings and exposures will not have a material adverse impact on the financial condition, results of operations, or cash flows of the Company.

On February 16, 2018, the Company received FDA approval for its amantadine extended release tablets under the trade name Osmolex ER. On that same date the Company filed in the Federal District Court for the District of Delaware a Complaint for Declaratory Judgment of Noninfringement of certain patents owned by Adamas Pharmaceuticals, Inc. (Osmotica Pharmaceutical US LLC and Vertical Pharmaceuticals, LLC vs. Adamas Pharmaceuticals, Inc. and Adamas Pharma, LLC). Adamas was served with the Complaint on February 21, 2018. Adamas filed an answer on April 13,

20

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

2018 denying the allegations in the Complaint and reserving the ability to raise counterclaims as the litigation progresses. On September 20, 2018, Adamas filed an amended answer to the Company’s Complaint for Declaratory Judgment of Noninfringement, with counterclaims alleging infringement of certain patents included in the Company’s Complaint and requesting that the court grant Adamas damages, injunctive relief and attorneys’ fees. On December 2, 2020, we entered into an agreement to settle the litigation with Adamas. Under the terms of the agreement, both parties agreed to drop their respective claims relating to the patent litigation, and Adamas agreed to acquire the global rights to Osmolex ER from the Company for $7.5 million. The sale of the global rights to Osmolex ER closed in January 2021 at which time the related gain was recorded. The sale of the global rights to Osmolex ER closed in January 2021 and a gain of $5.6 million was recorded in the condensed consolidated statements of operations and comprehensive loss under gain on sale of product rights, net.

Additionally, in connection with the settlement and the sale of the global rights to Osmolex ER, the parties entered into a supply agreement pursuant to which the Company agreed to supply Adamas with amantadine extended release tablets for a six-year term, subject to possible two-year extensions and customary closing conditions at market rates. The supply agreement transferred to Alora as part of the divestiture of the Legacy Business.

On April 30, 2019, the Company was served with a complaint in an action entitled Leo Shumacher, et al., v. Osmotica Pharmaceuticals plc, et al., Superior Court of New Jersey, Somerset County No. SOM-L-000540-19. On May 10, 2019, a Complaint entitled Jeffrey Tello, et al., v. Osmotica Pharmaceuticals plc, et al., Superior Court of New Jersey, Somerset County No. SOM-L-000617-19 was filed in the same court as the Shumacher action. The complaints named the Company, certain of the Company’s directors and officers and the underwriters of the Company’s initial public offering as defendants in putative class actions alleging violations of Sections 11 and 15 of the Securities Act of 1933 related to the disclosures contained in the registration statement and prospectus used for the Company’s initial public offering of ordinary shares. On July 22, 2019, the plaintiffs filed an amended complaint consolidating the two actions, reiterating the previously pled allegations and adding an additional individual defendant. The parties participated in a mediation and reached an agreement in principle to settle the litigation on December 15, 2020. The parties subsequently negotiated a settlement agreement setting forth the terms of the settlement. On May 18, 2021, plaintiffs filed an unopposed motion for preliminary approval of the settlement and notice to the proposed settlement class, which motion was granted by the court on June 11, 2021. The settlement, which was finally approved by the Court on November 10, 2021, calls for a payment by the Company of $5.25 million (a portion of which was covered by applicable insurance) and which fully resolves all claims asserted in the litigation against all defendants named in the litigation, including the Company. No party admitted any wrongdoing as part of the settlement, which was reached to avoid the further cost and distraction of litigation.

On April 19, 2021, Vertical Pharmaceuticals, LLC (“Vertical”) was served with a complaint in an action entitled United States ex rel. Lupinetti, et al. v. Exeltis USA, Inc., et al., Northern District of Illinois, No. 1:19-cv-00825. The complaint named Vertical and four other pharmaceutical manufacturers as defendants in a suit alleging violations of the federal False Claims Act and state corollary statutory schemes related to the labelling, marketing, and reimbursement of several prenatal vitamins. The United States government declined to intervene in the action and the plaintiff has chosen to proceed with the litigation as a qui tam relator on behalf of the federal government and 29 individual states seeking monetary damages, statutory civil penalties, and costs and fees. We have retained outside counsel to defend us against the claims. On June 18, 2021, we and the other defendants in the action filed a Joint Motion to Dismiss, and on August 2, 2021, Plaintiff filed an Opposition to the Joint Motion to Dismiss. The Company disputes the allegations in the complaint and intends to vigorously defend against the action. However, this litigation matter is still in an early stage and there is no assurance that the Company will be successful in its defense or that insurance will be available or adequate to fund any settlement or judgment or the litigation costs of the action, which could adversely affect the Company’s results of operations and financial condition. There was not a loss that is probable or reasonably estimatable as of September 30, 2021.

21

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

Note 13. Income Taxes

During the nine months ended September 30, 2021, the Company recognized an income tax expense on continuing operations of $0.4 million on $62.8 million of loss before income tax, compared to $5.0 million of income tax benefit on $42.3 million of loss before income tax during the comparable 2020 period.

Income taxes for the interim periods have been based on an estimated annual worldwide effective tax rate. Income tax (expense) benefit differs from the statutory income tax rate primarily due to the occurrence of orphan drug and research development credits, movement in a valuation allowance and the addition of state and foreign taxes.

The Company provides reserves for potential payments of income tax to various tax authorities or does not recognize income tax benefits related to uncertain tax positions and other issues. Tax benefits for uncertain tax positions are based on a determination of whether a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized, assuming that the matter in question will be decided based on its technical merits. The Company’s policy is to record interest and penalties in the provision for income taxes.

Valuation Allowance

Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if the realization of such assets is more likely than not. In assessing the need for a valuation allowance in the nine months ended September 30, 2021, the Company considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.

The Company assesses the realizability of the deferred tax assets at each balance sheet date based on actuals and forecasted operating results in order to determine the proper amount, if any, of a valuation allowance. As a result of this analysis, the Company determined that it is more likely than not that it will not realize the benefits of its net deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of its net deferred tax assets. The Company continues to maintain valuation allowances on deferred tax assets applicable to entities in foreign jurisdictions for which separate income tax returns are filed, where realization of the related deferred tax assets from future profitable operations is not reasonably assured.

Note 14. Related Parties

There were no related party transactions during the three months ended September 30, 2021 and had recognized no related expenses for the nine months ended September 30, 2021.

Note 15. Shareholders’ Equity

Ordinary Share Repurchase Program

In September 2019, the Company’s Board of Directors authorized the repurchase of up to 5,251,892 ordinary shares pursuant to a share repurchase program. Purchases under the ordinary share repurchase program can be made on the open market or in privately negotiated transactions, with the size and timing of these purchases based on a number of

22

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

factors, including the price and business and market conditions. The Company expects to retire ordinary shares acquired under the repurchase program. In the nine months ended September 30, 2021, the Company did not repurchase ordinary shares.

2019 Employee Share Purchase Plan

In September 2019, the Company’s board of directors adopted and approved, the Employee Share Purchase Plan (the “ESPP”). The ESPP allows each eligible employee who is participating in the plan to purchase shares by authorizing payroll deductions of up to $2,000 per payroll period. Unless the participating employee has previously withdrawn from the offering, accumulated payroll deductions will be used to purchase shares on the last business day of the offering period at a price equal to 85 percent of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Under applicable tax rules, an employee may purchase no more than $25,000 worth of ordinary shares, valued at the start of the purchase period, under the ESPP in any calendar year. There is no minimum holding period associated with shares purchased pursuant to this plan. An employee’s purchase rights terminate immediately upon termination of employment.

The Company accounts for employee stock purchases made under its ESPP using the estimate grant date fair value of accounting in accordance with ASC 718, Stock Compensation. The purchase price discount and the look-back feature cause the ESPP to be compensatory and the Company to recognize compensation expense. The compensation cost is recognized on a straight-line basis over the requisite service period. The Company recognized less than $0.1 million of compensation expense for the nine months ended September 30, 2021. The Company values ESPP shares using the Black-Scholes model.

As of September 30, 2021, there was less than $0.1 million of unrecognized ordinary share compensation expense related to the ESPP, which is expected to be recognized over a weighted-average period of 0.50 years. On July 2, 2021, the Company issued 37,111 ordinary shares to the employees who participated in the ESPP during the offering period ended September 30, 2021.

2020 Equity Offering

On January 13, 2020 we completed an equity offering and allotted 6.9 million ordinary shares at a public offering price of $5.00 per share. The number of shares issued in this offering reflected the exercise in full of the underwriters option to purchase 900,000 ordinary shares. The aggregate proceeds from the follow-on offering were approximately $31.8 million after deducting underwriter discounts and commissions and offering expenses.

On July 16, 2020 we completed a follow-on equity offering and allotted 5.0 million ordinary shares. The aggregate proceeds from the follow-on offering were approximately $30.6 million after deducting offering expenses.

Note 16. Restructuring Expenses

In April 2021, the Company curtailed operations and implemented workforce reductions in its research and development subsidiary in Buenos Aires, Argentina. These restructuring activities were associated with the Company’s plans to reduce expenses and better align business activities with the Company’s corporate strategy. As a result, the Company recognized $4.5 million of restructuring expenses in operating expenses which were incurred in the nine month period ending on September 30, 2021. The restructuring expenses consisted of $3.2 million one-time employee related termination benefits, and $1.3 million of asset disposal costs related to leasehold improvements at the Buenos Aires location.

23

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

Of the $4.5 million of restructuring expenses, $2.0 million were recognized in Selling, General and Administrative expenses, $1.2 million were recognized in Research and Development expenses, and $1.3 million of asset disposal costs were recognized in non-operating expenses.

Note 17. Subsequent Events

On October 1, 2021, the Company entered into a Note Purchase Agreement (the “Note Purchase Agreement”) with, among others, Athyrium Opportunities IV Acquisition LP, as administrative agent, and certain purchasers party thereto from time to time (the “Purchaser”). The Note Purchase Agreement provides for the issuance of senior secured notes (the “Notes”) to Purchaser in an aggregate principal amount of up to $100 million in three separate tranches. The first tranche of Notes was issued in an aggregate principle amount equal to $55,000,000 on October 12, 2021. At any time after October 12, 2021 but prior to the first anniversary thereof, upon the satisfaction of certain conditions, including a minimum net product sales target for Upneeq over a specified period of time, the Company may request the issuance of second tranche Notes in an aggregate principal amount of up to $20,000,000. At any time after October 12, 2021 but prior to the second anniversary thereof, the Company may request the issuance of third tranche Notes in an aggregate principal amount of up to $25,000,000, which shall be funded in the sole discretion of the Purchasers.

The Notes are guaranteed on a senior secured basis by certain of the Company’s subsidiaries. The Notes and guarantees are secured by substantially all of the assets of the Company and its U.S. subsidiaries, including a security interest in substantially all of the tangible and intangible assets of the Issuer and each guarantor, including intellectual property rights and personal property consisting of inventory, related accounts, cash and deposit accounts. The Notes bear interest at a rate of 9.0% plus adjusted three-month LIBOR, with a LIBOR floor of 1.50% and LIBOR cap of 3.00%, payable in cash quarterly arrears, and will mature five (5) years following the date of issuance of the first tranche of Notes.

The Notes may be voluntarily prepaid upon the satisfaction of certain conditions and with each such prepayment being accompanied by, as applicable, (1) a make-whole premium, (2) an exit fee of 2.0% of the principal amount of the Notes prepaid, (3) certain other fees, indemnities and expenses and (4) all accrued interest on the principal amount of the Notes being so prepaid. The exit fee described in (2) above is payable on the principal amount of all Notes prepaid or repaid, including upon the repayment of the Notes upon maturity.

Subject to certain exceptions and qualifications, the Note Purchase Agreement contains covenants that, among other things, limit the Issuer’s ability and the ability of its restricted subsidiaries, including the guarantors, to:

·incur additional indebtedness or issue certain disqualified capital stock;

·create liens;

·transfer or sell assets;

·make certain investments, loans, advances and acquisitions;

·

engage in consolidations, amalgamations or mergers, or sell, transfer or otherwise dispose of all or substantially all of their assets; and

·enter into certain transactions with affiliates.

The Note Purchase Agreement also provides for events of default which, if any of them occurs and is continuing, would require or permit (x) the principal of, premium, if any, exit fee and accrued interest on the Notes to become or to be declared due and payable and (y) the termination of the commitments (if any) of each purchaser to purchase Notes.

As a condition to the effectiveness of the Note Purchase Agreement, on October 1, 2021, the Company entered into a share subscription agreement with the Purchaser for the issuance and sale of 6,148,832 ordinary shares for a price of $0.01 per share. The Company issued the shares to the Purchaser on October 12, 2021.

24

Table of Contents

OSMOTICA PHAMACEUTICALS PLC

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Continued)

(UNAUDITED)

On October 12, 2021,a portion of the proceeds of the first tranche notes, together with the proceeds from the underwritten offering described below, were used to repay in full the $29.9 million, net of deferred financing fees, outstanding under the Credit Agreement dated as of February 3, 2016 (as amended) between the Company, CIT Bank, N.A., and the other parties thereto (the “Credit Agreement”) together with $0.7 million in fees and accrued interest. The remainder of the proceeds from the first tranche notes and the issuance of ordinary shares will be used for working capital and general corporate purposes, including the launch of Upneeq.

Further, on October 12, 2021 the Company completed a follow-on offering and issued and allotted 14,000,000 ordinary shares of the Company and warrants to purchase up to 14,000,000 ordinary shares, at a public offering price of $2.50 per share and accompanying warrant. In addition, the Company granted the underwriter a 30-day option to purchase up to an additional 2,100,000 ordinary shares and/or warrants to purchase additional 2,100,000 ordinary shares at the public offering price, less the underwriting discounts and commissions. On October 11, 2021 the underwriter exercised its option to purchase additional warrants to purchase up to 2,100,000 ordinary shares. The warrants have an exercise price of $3.10 per share, were immediately exercisable and will expire 3.5 years from the date of issuance. The aggregate net proceeds from the follow-on offering were approximately $32.5 million after deducting underwriting commissions and offering expenses.

25

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The statements in the discussion and analysis regarding industry outlook, our expectations regarding the performance of our business and the forward-looking statements are subject to numerous risks and uncertainties, including, but not limited to, the risks and uncertainties described in “Risk Factors” and “Cautionary Note Regarding Forward-Looking Statements.” Our actual results may differ materially from those contained in or implied by any forward-looking statements. This discussion and analysis is based upon the historical financial statements of Osmotica Pharmaceuticals plc. All references to years, unless otherwise noted, refer to our fiscal years, which end on December 31.

Overview

We are a specialty pharmaceutical company focused on the commercialization and development of products that target markets with underserved patient populations. In July 2020, we received regulatory approval from the FDA for RVL-1201, or Upneeq, (oxymetazoline hydrocholoride ophthalmic solution, 0.1%), for the treatment of acquired blepharoptosis, or droopy eyelid, in adults. We launched Upneeq in September 2020 to a limited number of eye care professionals and expanded our commercialization efforts in 2021 among ophthalmology, optometry and oculoplastic specialties. We believe Upneeq is the first non-surgical treatment option approved by the FDA for acquired blepharoptosis.

On August 27, 2021, we announced the closing of the divestiture of the Company’s portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, (the “Legacy Business”), to certain affiliates of Alora Pharmaceuticals (“Alora”) for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments, (the “Transaction”). Pursuant to the Transaction we retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. As a result, our business is now primarily focused on the commercialization and development of specialty pharmaceuticals in the ocular and medical aesthetics therapeutic areas.

The Legacy Business met the criteria within Accounting Standards Codification (“ASC”) 205-20, Presentation of Financial Statements to be reported as discontinued operations because the transaction was a strategic shift in business that had a major effect on our operations and financial results. Therefore, we have reported the historical results of the Legacy Business including the results of operations and cash flows as discontinued operations, and related assets and liabilities were retrospectively reclassified as assets and liabilities of discontinued operations for all periods presented herein. Unless otherwise noted, applicable amounts in the prior year have been recast to conform to this discontinued operations presentation. Refer to Note 2, “Summary of Significant Accounting Policies” of our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for additional information. Unless otherwise indicated, the following information relates to our continuing operations following the sale to Alora. A description of our business prior to the consummation of the transaction is included in Item 1. “Business”, in Part I of the Annual Report on Form 10-K for the year ended December 31, 2020 that was previously filed with the Securities and Exchange Commission (“SEC”) on March 30, 2021.

With the divestiture of the Legacy Business, our commercial operations are now conducted by our wholly-owned subsidiary, RVL Pharmaceuticals, Inc. and its subsidiary RVL Pharmacy, LLC, or RVL. RVL operates pharmacy operations dedicated to the processing and fulfillment of prescriptions for Upneeq.

In addition, we are developing our late-stage product candidate arbaclofen extended-release, or ER, tablets designed for the alleviation of signs and symptoms of spasticity resulting from multiple sclerosis, or MS, for which we have completed Phase III clinical trials. In June 2020, we resubmitted our NDA for arbaclofen ER tablets for the alleviation of spasticity in MS to the FDA. On July 17, 2020 we received notice from the FDA that it considered the resubmission a complete response to the July 9, 2016 action letter and set a goal date for a FDA decision on the NDA of December 29, 2020. On December 28, 2020 we received a complete response letter, or CRL indicating the FDA could not approve the NDA in its then current form. The CRL stated that we did not provide adequate justification (including in our most recent NDA amendment) for the statistical analysis of the change from baseline to Day 84 in TNmAS-MAL scores comparing arbaclofen 40 mg to placebo, one of the co-primary endpoints. On January 23, 2021, we submitted a Type A meeting request to the FDA to discuss the CRL’s recommendations and obtain advice on a path forward for the NDA.

26

The meeting took place on March 4, 2021, during which we explored selective review of the currently available data and options for a path forward for FDA approval, including conducting another clinical study. On August 2, 2021, we submitted a Special Protocol Assessment, or SPA, to the FDA proposing an additional clinical study for arbaclofen ER. FDA responded in a letter dated October 15, 2021, indicating that they are unable to issue an agreement on the submitted protocol. We are reviewing the FDA’s comments and may request a Type A meeting with the Division to discuss the protocol. We intend to revise the protocol and statistical analysis plan and resubmit the SPA agreement request.

Business Update Regarding COVID-19

The continuing COVID-19 pandemic has presented a substantial public health and economic challenge around the world. In particular, the ongoing COVID-19 pandemic has resulted in federal, state and local governments and private entities mandating various restrictions, including travel restrictions, access restrictions, restrictions on public gatherings, and stay at home orders. The effect of these orders, government imposed quarantines and measures we have taken, such as implementing work-at-home policies, may negatively impact productivity, disrupt our business and/or could adversely affect our commercialization plans and results. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted, including new information that may emerge concerning COVID-19, the actions taken to contain it or treat its impact and the economic impact on local, regional, national and international markets.

We launched our commercial activities for Upneeq and began engaging with eye care providers to promote Upneeq in September 2020 and have since expanded our field sales force. In some instances our sales force has encountered challenges engaging with eye care providers during this on-going pandemic. Although many areas of the United States have re-opened, or begun to re-open, access to offices and other commercial facilities, there continue to be areas where restrictions remain in place, which may have the potential to affect our ability to conduct our business. Additionally, new variants, some of which could be resistant to existing vaccines, may lead to new shutdowns or business disruptions in the future, and our ability to conduct our business in the manner and on the timeline presently planned could be materially and adversely impacted.

To date, we have been able to continue to supply Upneeq to patients without significant disruptions, and we do not currently anticipate significant interruption in the near term. However, we are continuing to monitor the potential impact of the COVID-19 pandemic on our business and operations, including our sales, expenses, and pharmacy operations.

Our third-party contract manufacturing partner for Upneeq has been able to operate its manufacturing facility at or near normal levels. While we currently do not anticipate significant interruptions in our manufacturing supply chain, the COVID-19 pandemic and related mitigation efforts may have a negative impact in the future on our third party suppliers’ and contract manufacturing partner’s ability to manufacture our products or to have our products reach all markets.

In the U.S., our office-based employees have been encouraged to work from home since mid-March 2020. During this time, we are ensuring essential staffing levels in our operations remain in place, including maintaining key personnel in our pharmacy.

For additional information on the various risks posed by the COVID-19 pandemic, please read Item 1A. Risk Factors included in our Current Report on Form 8-K.

Financial Operations Overview

Segment Information

We currently operate in one business segment focused on the development and commercialization of pharmaceutical products that target markets with underserved patient populations. We are not organized by market and are managed and operated as one business. We also do not operate any separate lines of business or separate business entities with respect to our products. A single management team reports to our chief operating decision maker who comprehensively manages

27

our entire business. Accordingly, we do not accumulate discrete financial information with respect to separate product lines and do not have separately reportable segments. See Note 2, Basis of Presentation and Summary of Significant Accounting Policies to our consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Components of Results of Operations

Revenues

As a result of the divestiture, all revenues of the Legacy Business have been reclassified under discontinued operations. Our revenues consist of product sales, royalty revenues and licensing revenue from the Santen license.

Net product sales—Our revenues consist of sales of Upneeq sold through the pharmacy operations of RVL. RVL ships Upneeq to our customers pursuant to prescriptions which in certain cases are fulfilled by a third party pharmacy partner. All sales are made pursuant to credit cards for which we are paid prior to shipment. We recognize revenue when control has transferred to the customer, which is typically on delivery to the customer. Accordingly a portion of revenue is deferred until we have evidence the product was delivered to the customer. The amount of revenue we recognize is equal to the selling price, adjusted for any variable consideration, which largely consists of disputed chargebacks, at the time revenues are recognized.

Royalty revenue—For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all the royalty has been allocated has been satisfied (or partially satisfied).

Licensing revenue—We have arrangements with commercial partners that allow for the purchase of Upneeq from us by the commercial partners for the purpose of sub-distribution. Licensing revenue is recognized when the performance obligation identified in the arrangement is completed. Variable considerations, such as returns on Upneeq sales, government program rebates, price adjustments and prompt pay discounts associated with licensing revenue, are generally the responsibility of our commercial partners.

Selling, General and Administrative Expenses

Selling, general and administrative expenses consist primarily of personnel expenses, including salaries and benefits for employees in executive, sales, marketing, finance, accounting, business development, legal and human resource functions. General and administrative expenses also include corporate facility costs, including rent, utilities, insurance, legal fees related to corporate matters, share based compensation and fees for accounting and other consulting services.

Research and Development

Costs for research and development are charged as incurred and include employee-related expenses (including salaries and benefits, share based compensation, travel and expenses incurred under agreements with contract research organizations, or CROs, contract manufacturing organizations and service providers that assist in conducting clinical and preclinical studies), costs associated with preclinical activities and development activities and costs associated with regulatory operations.

Costs for certain development activities, such as clinical studies, are recognized based on an evaluation of the progress to completion of specific tasks using data such as patient enrollment, clinical site activations or information provided to us by our vendors on their actual costs incurred. Payments for these activities are based on the terms of the individual arrangements, which may differ from the patterns of costs incurred, and are reflected in our condensed consolidated financial statements as prepaid expenses or accrued expenses as applicable.

28

Discontinued Operations

Due to the sale of the Legacy Business during the third quarter of 2021, the Company has classified the results of the Legacy Business as discontinued operations, and all assets and liabilities associated with our Legacy Business were classified as assets and liabilities of discontinued operations for all periods presented.

Results of Operations

Comparison of Three Months Ended September 30, 2021 and 2020

Financial Operations Overview

The following table presents revenues and expenses for the three months ended September 30, 2021 and 2020 (dollars in thousands):

Three Months Ended September 30, 

 

    

2021

    

2020

    

% change

 

Net product sales

$

2,196

$

586

 

275

%

Royalty revenue

 

 

165

 

(100)

%

Licensing revenue

 

 

25,000

 

(100)

%

Total revenues

 

2,196

 

25,751

 

(91)

%

Cost of goods sold

 

1,147

 

1,185

 

(3)

%

Gross profit

1,049

24,566

 

(96)

%

Gross profit percentage

 

48

%  

 

95

%  

Selling, general and administrative expenses

 

24,841

 

21,360

 

16

%

Research and development expenses

 

1,376

 

1,779

 

(23)

%

Total operating expenses

 

26,217

 

23,139

 

13

%

Operating income (loss)

(25,168)

1,427

(1,864)

%

Interest expense and amortization of debt discount

 

735

 

1,071

 

(31)

%

Other non-operating (gain) loss

 

120

 

(51)

 

(335)

%

Total other non-operating expense

 

855

 

1,020

 

(16)

%

Income (loss) before income taxes

 

(26,023)

 

407

 

(6,494)

%

Income tax expense (benefit)

 

324

 

(1,308)

 

(125)

%

Income (loss) from continuing operations

(26,347)

1,715

(1,636)

%

Gain on sales of discontinued operations

4,373

NM

Income (loss) from discontinued operations before income tax expense

3,983

(10,171)

(139)

%

Income tax expense (benefit) - discontinued operations

(132)

177

(175)

%

Income (loss) from discontinued operations, net of tax

8,488

(10,348)

(182)

%

Net and other comprehensive loss

$

(17,859)

$

(8,633)

 

107

%

NM-Not Meaningful

29

Revenue

The following table presents total revenues for the three months ended September 30, 2021 and 2020 (dollars in thousands):

Three Months Ended September 30, 

Pharmaceutical Products

    

2021

    

2020

    

% change

Upneeq

$

2,196

$

52

4,123

%

Osmolex

 

 

534

 

(100)

%

Net product sales

 

2,196

 

586

 

275

%

Royalty revenue

 

 

165

 

(100)

%

Licensing revenue

 

 

25,000

 

(100)

%

Total revenues

$

2,196

$

25,751

 

(91)

%

Total Revenues - Total revenues decreased by $23.6 million to $2.2 million for the three months ended September 30, 2021, as compared to $25.8 million for the three months ended September 30, 2020 primarily due to a decrease in license revenue from the Santen license recognized during the prior year period.

Net Product Sales - Net product sales increased by $1.6 million to $2.2 million for the three months ended September 30, 2021, as compared to $0.6 million for the three months ended September 30, 2020. The increase in product sales of Upneeq was primarily attributable to an increase in volume of sales as the product was commercially launched in September, 2020. The decrease in product sales of Osmolex reflects the divestiture of the product in January, 2021.

Royalty Revenue - Royalty revenue decreased by $0.2 million for the three months ended September 30, 2021, relative to the three months ended September 30, 2020, as the underlying product licenses expired during the second quarter of 2021.

Licensing Revenue - Licensing revenue decreased $25.0 million during the three months ended September 30, 2021 as there were no milestone payments under the Santen license agreement recognized during the quarter as compared to the prior year period .

Cost of Goods Sold and Gross Profit Percentage

The following table presents a breakdown of total cost of goods sold for the three months ended September 30, 2021 and 2020 (dollars in thousands):

Three Months Ended

September 30, 

    

2021

    

2020

    

% change

Depreciation expense

 

$

13

 

$

2

 

550

%

Royalty expense

 

144

 

11

 

1,209

%

Other costs of goods sold

 

990

 

1,172

 

(16)

%

Total costs of goods sold

$

1,147

$

1,185

 

(3)

%

Total cost of goods sold decreased $0.1 million in the three months ended September 30, 2021 to $1.1 million as compared to $1.2 million for the three months ended September 30, 2020. The decrease was primarily driven by the absence of product costs for Osmolex which was divested in January, 2021 and higher product costs for Upneeq reflecting a full quarter of product sales as compared to the prior year period as the product was launched in September, 2020.

30

Selling, General and Administrative Expenses

Selling, general and administrative expenses increased $3.4 million during the three months ended September 30, 2021 to $24.8 million as compared to $21.4 million in the three months ended September 30, 2020. The increase in our selling, general and administrative expenses reflects higher selling expenses associated with the expanded sales force and higher marketing expenses due to the Upneeq launch during 2021 as compared to the prior year period.

Selling, general and administrative expenses include share compensation expenses of $3.2 million and $1.1 million for the three months ended September 30, 2021 and 2020, respectively. The increase in share compensation expense reflects the acceleration of vesting of equity awards triggered by the divestiture of the Legacy business during the quarter.

Research and Development

Research and development expenses decreased by $0.4 million in the three months ended September 30, 2021 to $1.4 million as compared to $1.8 million in the three months ended September 30, 2020. The decrease primarily reflects lower spending on arbaclofen ER and lower headcount costs, partially offset by higher spending on a new formulation of Upneeq.

Research and development expenses include share compensation $0.4 million and $0.1 million for the three months ended September 30, 2021 and 2020, respectively. The increase of share compensation expense reflects the acceleration of vesting of equity awards triggered by the divestiture of the Legacy business during the quarter.

The following table summarizes our research and development expenses incurred for the periods indicated (dollars in thousands):

Three Months Ended September 30, 

    

2021

    

2020

    

% change

Arbaclofen ER

$

57

$

372

(85)

%

RVL-1201

427

315

36

%

Other

 

892

 

1,092

(18)

%

Total

$

1,376

$

1,779

(23)

%

Impairment of Intangible Assets

There was no impairment of intangible assets during the three months ended September 30, 2021.

Interest Expense and Amortization of Debt Discount

Interest expense and amortization of debt discount decreased by $0.4 million in the three months ended September 30, 2021 to $0.7 million as compared to $1.1 million in the three months ended September 30, 2020. The decrease due to lower levels of debt reflecting prepayments made during 2020 and 2021.

Income Tax Benefit (Expense)

During the three months ended September 30, 2021, we recognized income tax expense on continued operations of $0.3 million on $26.0 million of loss before income tax, compared to $1.3 million of income tax benefit on $0.4 million of income before income tax during the comparable 2020 period.

Income taxes for the interim periods have been based on an estimated annualized worldwide effective tax rate. Income tax (expense) benefit differs from the statutory income tax rate primarily due to the occurrence of orphan drug and research development credits, movement in a valuation allowance and the addition to state and foreign taxes.

31

The income tax expense was based on the applicable federal, state and foreign tax rates for those periods. For periods with income before provision for income taxes, favorable tax items result in a decrease in the effective tax rate, while unfavorable tax items result in an increase in the effective tax rate. For periods with a loss before benefit from income taxes, favorable tax items result in an increase in the effective tax rate, while unfavorable tax items result in a decrease in the effective tax rate.

Discontinued Operations

For the three months ended September 30, 2021 the Company recognized income from discontinued operations, net of tax, of $8.5 million. For the three months ended September 30, 2020 the Company recognized income from discontinued operations, net of tax of $10.4 million.

Comparison of Nine Months Ended September 30, 2021 and 2020

Financial Operations Overview

The following table presents revenues and expenses for the nine months ended September 30, 2021 and 2020 (dollars in thousands):

Nine Months Ended September 30, 

 

    

2021

    

2020

    

% change

 

Net product sales

$

4,451

$

998

 

346

%

Royalty revenue

 

190

 

629

 

(70)

%

Licensing revenue

 

10,000

 

25,000

 

(60)

%

Total revenues

 

14,641

 

26,627

 

(45)

%

Cost of goods sold

 

2,535

 

1,794

 

41

%

Gross profit

12,106

24,833

 

(51)

%

Gross profit percentage

 

83

%  

 

93

%  

Selling, general and administrative expenses

 

63,769

 

54,028

 

18

%

Research and development expenses

 

5,789

 

9,264

 

(38)

%

Impairment of intangibles

7,880

NM

%

Total operating expenses

 

77,438

 

63,292

 

22

%

Gain on sales of product rights, net

5,636

NM

%

Operating loss

(59,696)

(38,459)

55

%

Interest expense and amortization of debt discount

 

1,750

 

3,560

 

(51)

%

Other non-operating (gain) loss

 

1,312

 

246

 

433

%

Total other non-operating expense

 

3,062

 

3,806

 

(20)

%

Loss before income taxes

 

(62,758)

 

(42,265)

 

48

%

Income tax expense (benefit)

 

415

 

(5,042)

 

(108)

%

Loss from continuing operations

(63,173)

(37,223)

70

%

Gain on sales of discontinued operations

4,373

NM

%

Income from discontinued operations before income tax expense

14,219

17,571

(19)

%

Income tax expense - discontinued operations

617

5,063

(88)

%

Income from discontinued operations, net of tax

17,975

12,508

44

%

Net and other comprehensive loss

$

(45,198)

$

(24,715)

 

83

%

NM-Not Meaningful

32

Revenue

The following table presents total revenues for the nine months ended September 30, 2021 and 2020 (dollars in thousands):

Nine Months Ended September 30, 

 

Pharmaceutical Products

    

2021

    

2020

    

% change

 

Upneeq

$

4,451

$

52

8,460

%

Osmolex

 

 

946

 

(100)

%

Net product sales

 

4,451

 

998

 

346

%

Royalty revenue

 

190

 

629

 

(70)

%

Licensing revenue

 

10,000

 

25,000

 

(60)

%

Total revenues

$

14,641

$

26,627

 

(45)

%

Total Revenues - Total revenues decreased by $12.0 million to $14.6 million for the nine months ended September 30, 2021, as compared to $26.6 million for the nine months ended September 30, 2020 primarily due to a decrease in licensing revenue.

Net Product Sales - Net product sales increased by $3.5 million to $4.5 million for the nine months ended September 30, 2021, as compared to $1.0 million for the nine months ended September 30, 2020. Product sales of Upneeq increased $4.4 million due to a $4.2 million increase in unit volume and a $0.2 million increase in realized price. Upneeq was commercially launched in September, 2020. The decrease in product sales of Osmolex reflects the divestiture of the product in January, 2021.

Royalty Revenue - Royalty revenue decreased by $0.4 million for the nine months ended September 30, 2021, relative to the nine months ended September 30, 2020 due to the expiration of the underlying product licenses during the second quarter of 2021.

Licensing Revenue - Licensing revenue decreased $15.0 million during the nine months ended September 30, 2021 reflecting lower milestone payments under the Santen license agreement recognized during 2021 as compared to the prior year period.

Cost of Goods Sold and Gross Profit Percentage

The following table presents a breakdown of total cost of goods sold for the nine months ended September 30, 2021 and 2020 (dollars in thousands):

Nine Months Ended

 

September 30, 

 

    

2021

    

2020

    

% change

 

Depreciation expense

 

$

42

 

$

2

 

2,000

%

Royalty expense

 

287

 

35

720

%

Other costs of goods sold

 

2,206

 

1,757

 

26

%

Total costs of goods sold

$

2,535

$

1,794

 

41

%

Total cost of goods sold increased $0.7 million in the nine months ended September 30, 2021 to $2.5 million as compared to $1.8 million for the nine months ended September 30, 2020. The increase was primarily driven by higher volumes of Upneeq sold during 2021 and higher royalty expense, partially offset by a decrease in the costs of goods associated with Osmolex which was divested in January, 2021.

33

Selling, General and Administrative Expenses

Selling, general and administrative expenses increased $9.8 million during the nine months ended September 30, 2021 to $63.8 million as compared to $54.0 million in the nine months ended September 30, 2020. The increase in our selling, general and administrative expenses primarily reflects higher selling expenses associated with a salesforce expansion and higher marketing expenses associated with the launch of Upneeq during 2021 as compared to the prior year period.

Selling, general and administrative expenses include share compensation expenses of $5.0 million and $2.9 million for the nine months ended September 30, 2021 and 2020, respectively. The increase in share compensation expense reflects the acceleration of vesting of equity awards triggered by the divestiture of the Legacy business during the quarter.

Research and Development

Research and development expenses decreased by $3.5 million in the nine months ended September 30, 2021 to $5.8 million as compared to $9.3 million in the nine months ended September 30, 2020. The decrease primarily reflects lower headcount, lower spending on arbaclofen ER, Upneeq and other R&D projects, partially offset by severance costs related to the cessation of operations in the Company’s Argentine subsidiary during the second quarter.

Research and development expenses include share compensation $0.7 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively. The increase of share compensation expense reflects the acceleration of vesting of equity awards triggered by the divestiture of the Legacy business during the quarter.

The following table summarizes our research and development expenses incurred for the periods indicated (dollars in thousands):

Nine Months Ended September 30, 

 

    

2021

    

2020

    

% change

 

Arbaclofen ER

$

662

$

2,720

(76)

%

RVL-1201

1,015

2,629

(61)

%

Other

 

4,112

 

3,915

5

%

Total

$

5,789

$

9,264

(38)

%

Impairment of Intangible Assets

Impairment of intangible assets of $7.9 million during the three months ended September 30, 2021 related to the write-down to fair value of arbaclofen ER due to delay in anticipated commercialization of the product candidate, if approved. The following table details the impairment charges for such period (in thousands):

Nine Months Ended September 30, 2021

    

Impairment

    

Asset/Asset Group

 

Charge

Reason For Impairment

In-Process R&D

Arbaclofen ER

$

7,880

Delay in anticipated commercialization of the product candidate, if approved.

Total Impairment Charges for nine months ended September 30, 2021

$

7,880

34

Interest Expense and Amortization of Debt Discount

Interest expense and amortization of debt discount decreased by $1.8 million in the nine months ended September 30, 2021 to $1.8 million as compared to $3.6 million in the nine months ended September 30, 2020. The decrease reflects lower interest rates and prepayment of debt during 2020 and 2021.

Other non-operating (gain) loss

Other non-operating loss of $1.3 million for the nine month period ended on September 30, 2021 increased $1.1 million from other non-operating gain of $0.2 million for the nine months ended September 30, 2020. The loss resulted primarily from asset disposal costs related to leasehold improvements associated with the curtailment of operations in Argentina during the second quarter of 2021.

Income Tax Benefit (Expense)

During the nine months ended September 30, 2021, we recognized income tax expense on continuing operations of $0.4 million on $62.8 million of loss before income tax, compared to $5.0 million of income tax benefit on $42.3 million of loss before income tax during the comparable 2020 period.

Income taxes for the interim periods have been based on an estimated annualized worldwide effective tax rate. Income tax (expense) benefit differs from the statutory income tax rate primarily due to the occurrence of orphan drug and research development credits, movement in a valuation allowance and the addition to state and foreign taxes.

The income tax expense was based on the applicable federal, state and foreign tax rates for those periods. For periods with income before provision for income taxes, favorable tax items result in a decrease in the effective tax rate, while unfavorable tax items result in an increase in the effective tax rate. For periods with a loss before benefit from income taxes, favorable tax items result in an increase in the effective tax rate, while unfavorable tax items result in a decrease in the effective tax rate.

Discontinued Operations

For the nine months ended September 30, 2021 the Company recognized loss from discontinued operations, net of tax, of $18.0 million. For the nine months ended September 30, 2020 the Company recognized income from discontinued operations, net of tax of $12.5 million.

Liquidity and Capital Resources

Our principal sources of liquidity are cash and cash equivalents on hand. We had cash and cash equivalents of $8.4 million as of September 30, 2021. Our primary uses of cash are to fund operating expenses, product development costs, capital expenditures, and debt service payments.

As of September 30, 2021, the interest rate was 4.75% and 5.25% for our Term A Loan and Term B Loan, respectively. As of September 30, 2020, the interest rate was 4.75% and 5.25% for our Term A Loan and Term B Loan, respectively.

On September 8, 2021, we entered into a sales agreement (the “Sales Agreement”) with Cantor Fitzgerald & Co., or Cantor under which the Company may offer and sell its ordinary shares having aggregate sales proceeds of up to $75.0 million from time to time through Cantor as its sales agent by any method permitted that is deemed an “at the market offering” as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended, including, without limitation, sales made directly on the Nasdaq Global Select Market or any other existing trading market for the Company’s ordinary shares. As of September 30, 2021 we had sold 146,162 of our ordinary shares for aggregate proceeds of $0.5 million and net proceeds to us of $0.04 million, after deducting commissions payable by us.

On January 13, 2020 we completed an equity offering and allotted 6.9 million ordinary shares at a public offering price of $5.00 per share. The number of shares issued in this offering reflected the exercise in full of the underwriters option

35

to purchase 900,000 ordinary shares. The aggregate proceeds from the follow-on offering were approximately $31.8 million after deducting underwriting discounts and commissions and offering expenses. Proceeds from the offering were used for working capital and general corporate purposes.

On July 16, 2020 we completed a follow-on equity offering and allotted 5.0 million ordinary shares. The aggregate proceeds from the follow-on offering were approximately $30.4 million after deducting offering expenses. Proceeds from the offering will be used for working capital and general corporate purposes.

Going Concern

As of September 30, 2021, the Company’s cash and cash equivalents totaled $8.4 million. For the fiscal year ended December 31, 2020 and the three and nine months ended September 30, 2021 the Company incurred net losses of $79.6 million, $17.9 million and $45.2 million, respectively. On August 27, 2021, we announced the closing of the Transaction. Pursuant to the Transaction we retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. Proceeds from the divestiture of the Legacy business, together with cash on hand were used to repay $186.1 million of debt. As of September 30, 2021, the Company had interest bearing debt of $29.9 million, net of deferred financing fees, with a maturity date of November 21, 2021.

On October 12, 2021 the Company issued $55.0 million of senior secured notes to a lender, a portion of the proceeds of which, together with the proceeds from the underwritten offering described below, were used to repay $30.7 million of outstanding term loans, accrued interest and related fees and expenses. Also on October 12, 2021 the Company issued 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares in an underwritten offering, raising net proceeds of approximately $32.5 million. The remaining net proceeds from the issuance of the senior notes and ordinary shares is being used for general corporate purposes.

The divestiture of the Legacy Business resulted in the loss of substantially all the Company’s revenue generating assets and the Company’s business plan is focused on the launch of its Upneeq, which will diminish the Company’s cash flows in at least the near term, in particular cash inflows from product sales. The Company will require additional capital to fund its operating needs, including the commercialization of Upneeq and other activities. Accordingly, the Company expects to incur significant expenditures and increasing operating losses in the future. As a result, the Company’s current sources of liquidity will not be sufficient to meet its obligations for the 12 months following the date the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. These conditions give rise to substantial doubt as to our ability to operate as a going concern. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets.

Our plans to address these conditions include pursuing one or more of the following options to secure additional funding, none of which can be guaranteed or is entirely within our control:

raise funds through additional sales of our ordinary shares, through equity sales agreements with broker/dealers or other public or private equity financings.

raise capital through additional debt facilities, including convertible debt.

partner or sell a portion or all rights to any of our assets to potentially secure additional non-dilutive funds.

There can be no assurance that we will receive cash proceeds from any of these potential resources or, to the extent cash proceeds are received, such proceeds would be sufficient to support our current operating plan for at least the next 12 months from the date the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. The sale of additional equity or convertible debt securities may result in additional dilution to our stockholders. If we raise additional funds through the issuance of debt securities or preferred stock or through additional credit facilities, these securities and/or the loans under credit facilities could provide for rights senior to those of our

36

ordinary shares and could contain covenants that would restrict our operations. Additional funds may not be available when we need them, on terms that are acceptable to us, or at all.

Our unaudited condensed consolidated financial statements have been prepared on a going concern basis, which assumes the realization of assets and settlement of liabilities in the normal course of business. Our ability to continue as a going concern is dependent on our ability to obtain the necessary financing to meet our obligations and repay our liabilities arising from the normal business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time and raise substantial doubt that we will be able to continue as a going concern. Our unaudited condensed consolidated financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should we be unable to continue as a going concern.

Cash Flows

The following table provides information regarding our cash flows for the periods indicated (dollars in thousands):

Nine Months Ended

September 30, 

    

2021

    

2020

    

Change

    

Net cash provided by (used in) operating activities

$

(30,337)

$

25,842

$

(56,179)

Net cash provided by (used in) investing activities

 

116,528

(2,372)

 

118,900

Net cash provided by (used in) financing activities

 

(191,892)

6,758

 

(198,650)

Net increase (decrease) in cash and cash equivalents

$

(105,701)

$

30,228

$

(135,929)

Net cash provided by (used in) operating activities

Cash flows from operating activities are primarily driven by earnings from operations (excluding the impact of non-cash items), the timing of cash receipts and disbursements related to accounts receivable and accounts payable and the timing of inventory transactions and changes in other working capital amounts. Net cash used in operating activities was $30.3 million for the nine months ended September 30, 2021, and net cash provided by operating activities was $25.8 million for the nine months ended September 30, 2020.

The additional cash used in operating activities for the nine months ended September 30, 2021, was primarily as a result of lower net income after considering non-cash adjustments and by cash used in working capital assets and liabilities as compared to the nine months ended September 30, 2020.

Net cash provided by (used in) investing activities

Net cash provided by investing activities was $116.5 million during the nine months ended September 30, 2021 as compared to cash used in investing activities of $2.4 million during the nine months ended September 30, 2020. The change reflected proceeds of $7.3 million from the sale of Osmolex product rights in January 2021, and proceeds from the sale of the Legacy Business in August, 2021 together with lower purchases of property, plant and equipment during the nine months ended September 30, 2021.

Net cash provided by (used in) financing activities

Net cash used in financing activities was $191.9 million as compared to net cash provided by financing activities of $6.8 million during the nine months ended September 30, 2021 and 2020, respectively. The change largely reflects the higher prepayment of term loans during the second and third quarters of 2021 as compared to the prior year period and the net proceeds raised from equity offerings in January, 2020.

Contractual Obligations

There have been no material changes outside the ordinary course of our business in our contractual obligations during the nine months ended September 30, 2021 from those as of December 31, 2020 as set forth in our filing on Form 8-K on

37

September 8, 2021. We believe the aggregate amount of potential future milestone payments are currently immaterial to our financial statements.

Critical Accounting Estimates

The significant accounting policies and bases of presentation are described in Note 2, Basis of Presentation and Summary of Significant Accounting Policies to our condensed consolidated financial statements included elsewhere in this report.

Summary of Significant Accounting Policies. The preparation of our condensed consolidated financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses and the related disclosures in the notes thereto. Some of these estimates can be subjective and complex. Although we believe that our estimates and assumptions are reasonable, there may be other reasonable estimates or assumptions that differ significantly from ours. Further, our estimates and assumptions are based upon information available at the time they were made. The full extent to which the COVID-19 pandemic will directly or indirectly impact our business, results of operations and financial condition, including sales, expenses, reserves and allowances, manufacturing, clinical trials, research and development costs and employee-related amounts, will depend on future developments that are highly uncertain, including as a result of new information that may emerge concerning COVID-19 and the actions taken to contain it or treat COVID-19, as well as the economic impact on local, regional, national and international customers and markets. We have considered the impact of COVID-19 in the estimates within our financial statements and there may be changes to those estimates in future periods. Actual results could differ from those estimates.

In order to understand our condensed consolidated financial statements, it is important to understand our critical accounting estimates. We consider an accounting estimate to be critical if: (i) the accounting estimate requires us to make assumptions about matters that were highly uncertain at the time the accounting estimate was made and (ii) changes in the estimate that are reasonably likely to occur from period to period, or use of different estimates that we reasonably could have used in the current period, would have a material impact on our financial condition, results of operations or cash flows. We believe the following accounting policies and estimates to be critical:

Revenue Recognition

Product Sales—Revenue is recognized at the point in time when our performance obligations with our customers have been satisfied. At contract inception, we determine if the contract is within the scope of ASC Topic 606 and then evaluates the contract using the following five steps: (1) identify the contract with the customer; (2) identify the performance obligations; (3) determine the transaction price; (4) allocate the transaction price to the performance obligations; and (5) recognize revenue at the point in time when the entity satisfies a performance obligation.

Revenue is recorded at the transaction price, which is the amount of consideration we expect to receive in exchange for transferring products to a customer. We determine the transaction price based on fixed consideration. In determining the transaction price, a significant financing component does not exist since the customer pays for the product in advance of the transfer of the product.

Royalty Revenue—For arrangements that include sales-based royalties, including milestone payments based on the level of sales, and the license is deemed to be the predominant item to which the royalties relate, we recognize revenue at the later of (i) when the related sales occur, or (ii) when the performance obligation to which some or all the royalty has been allocated has been satisfied (or partially satisfied).

Licensing Revenue— We recognize development and regulatory milestone revenue from milestone events under our license with Santen that have been achieved and the Company is reasonably certain such revenues would not have to be reversed.

Freight—We record amounts billed to customers for shipping and handling as revenue, and record shipping and handling expenses related to product sales as selling, general and administrative expenses. We account for shipping and

38

handling activities related to customers as costs to fulfill the promise to transfer the associated products. When shipping and handling costs are incurred after a customer obtains control of the products, we also have elected to account for these as costs to fulfill the promise and not as a separate performance obligation.

Valuation of long-lived assets

As of September 30, 2021, our combined long-lived assets balance, including property, plant and equipment and finite-lived intangible assets, is $0.9 million.

Long-lived assets, other than goodwill and other indefinite-lived intangibles, are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be recoverable through the estimated undiscounted future cash flows derived from such assets. Factors that we consider in deciding when to perform an impairment review include significant changes in our forecasted projections for the asset or asset group for reasons including, but not limited to, significant under-performance of a product in relation to expectations, significant changes or planned changes in our use of the assets, significant negative industry, or economic trends, and new or competing products that enter the marketplace. The impairment test is based on a comparison of the undiscounted cash flows expected to be generated from the use of the asset group.

Our long-lived intangible assets, which consist of distribution rights, product rights, tradenames and developed technology, are initially recorded at fair value upon acquisition. To the extent they are deemed to have finite lives, they are then amortized over their estimated useful lives using either the straight-line method or based on the expected pattern of cash flows. Factors giving rise to our initial estimate of useful lives are subject to change. Significant changes to any of these factors may result in a reduction in the useful life of the asset and an acceleration of related amortization expense, which could cause our operating income, net income, and net income per share to decrease.

Recoverability of an asset that will continue to be used in our operations is measured by comparing the carrying amount of the asset to the forecasted undiscounted future cash flows related to the asset. In the event the carrying amount of the asset exceeds its undiscounted future cash flows and the carrying amount is not considered recoverable, impairment may exist. If impairment is indicated, the asset is written down by the amount by which the carrying value of the asset exceeds the related fair value of the asset with the related impairment charge recognized within the statements of operations.

Goodwill and indefinite-lived intangible assets

Goodwill and indefinite-lived intangible assets are assessed for impairment on an annual basis as of October 1st of each year or more frequently if events or changes in circumstances indicate that the asset might be impaired.

Goodwill Impairment Assessment—We are organized in one reporting unit and evaluate goodwill for our company as a whole. Under the authoritative guidance issued by the Financial Accounting Standards Board, or FASB, we have the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. If we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then the goodwill impairment test is performed. We perform our goodwill impairment tests by comparing the fair value and carrying amount of our reporting unit. Any goodwill impairment charges we recognize for our reporting unit are equal to the lesser of (i) the total goodwill allocated to that reporting unit and (ii) the amount by which that reporting unit’s carrying amount exceeds its fair value.

The goodwill impairment test requires us to estimate the fair value of the reporting unit and to compare the fair value of the reporting unit with its carrying amount. If the carrying value exceeds its fair value, an impairment charge is recorded for the difference. If the carrying value recorded is less than the fair value calculated then no impairment loss is recognized. The fair value of our reporting unit is determined using an income approach that utilizes a discounted cash flow model or, where appropriate, the market approach, or a combination thereof. The discounted cash flow models are dependent upon our estimates of future cash flows and other factors. Our estimates of future cash flows are based on a comprehensive product by product forecast over a five-year period and involve assumptions concerning (i) future

39

operating performance, including future sales, long-term growth rates, operating margins, variations in the amounts, allocation and timing of cash flows and the probability of achieving the estimated cash flows and (ii) future economic conditions, all which may differ from actual future cash flows.

During the nine months ended September 30, 2021 we assessed goodwill for indications of impairment and based on this assessment of indications performed, we determined that no additional evaluation was necessary and we did not recognize an impairment charge. A sustained decline in our market capitalization, even if due to macroeconomic or industry-wide factors, could put pressure on the carrying value of our goodwill and cause us to conduct additional impairment tests.  A determination that all or a portion of our goodwill is impaired, although a non-cash charge to operations, could have a material adverse effect on our business, consolidated financial condition and results of operations.

Assumptions related to future operating performance are based on management’s annual and ongoing budgeting, forecasting and planning processes and represent our best estimate of the future results of our operations as of a point in time. These estimates are subject to many assumptions, such as the economic environments in which we operate, demand for the products and competitor actions. Estimated future cash flows are discounted to present value using a market participant, weighted average cost of capital. The financial and credit market volatility directly impacts certain inputs and assumptions used to develop the weighted average cost of capital such as the risk-free interest rate, industry beta, debt interest rate and our market capital structure. These assumptions are based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy. The use of different inputs and assumptions could increase or decrease our estimated discounted future cash flows, the resulting estimated fair values and the amounts of related goodwill impairments, if any.

IPR&D Intangible Asset Impairment Assessment—IPR&D, which are indefinite-lived intangible assets representing the value assigned to acquired Research and Development, or R&D, projects that principally represent rights to develop and sell a product that we have acquired which has not yet been completed or approved. These assets are subject to impairment testing until completion or abandonment of each project. The fair value of our indefinite-lived intangible assets is determined using an income approach that utilizes a discounted cash flow model and requires the development of significant estimates and assumptions involving the determination of estimated net cash flows for each year for each project or product (including net revenues, cost of sales, R&D costs, selling and marketing costs and other costs which may be allocated), the appropriate discount rate to select in order to measure the risk inherent in each future cash flow stream, the assessment of each asset’s life cycle, the potential regulatory and commercial success risks, and competitive trends impacting each asset and related cash flow stream as well as other factors. The major risks and uncertainties associated with the timely and successful completion of the IPR&D projects include legal risk, market risk and regulatory risk. If applicable, upon abandonment of the IPR&D product, the assets are reduced to zero. Upon approval of the products in development for sale and placement into service, the associated IPR&D intangible assets will be placed into service and subject to amortization as an intangible asset. The useful life of an amortizing asset generally is determined by identifying the period in which substantially all of the cash flows are expected to be generated.

If the fair value of the IPR&D is less than its carrying amount, an impairment loss is recognized for the difference. Beginning in 2018, we have been assessing for indications of impairment of IPR&D assets quarterly. Based on results of the assessment of impairment indications performed, we determined that the fair value of our IPR&D asset was in excess of its carrying value and, accordingly, no impairment charge was recognized in the three month period ending September 30, 2021.

Income Taxes

Income taxes are recorded under the asset and liability method of accounting. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled.

40

Deferred income tax assets are reduced, as is necessary, by a valuation allowance when we determine it is more-likely-than-not that some or all of the tax benefits will not be realizable in the future. Realization of the deferred tax assets is dependent on a variety of factors, some of which are subjective in nature, including the generation of future taxable income, the amount and timing of which are uncertain. In evaluating the ability to recover the deferred tax assets, we consider all available positive and negative evidence, including cumulative income in recent fiscal years, the forecast of future taxable income exclusive of certain reversing temporary differences and significant risks and uncertainties related to our business. In determining future taxable income, management is responsible for assumptions utilized including, but not limited to, the amount of U.S. federal, state and international pre-tax operating income, the reversal of certain temporary differences, carryforward periods available to us for tax reporting purposes, the implementation of feasible and prudent tax planning strategies and other relevant factors. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates that we are using to manage the underlying business. We assess the need for a valuation allowance each reporting period and would record any material changes that may result from such assessment to income tax expense in that period.

We account for uncertain tax positions in accordance with ASC 740-10, Accounting for Uncertainty in Income Taxes. We assess all material positions taken in any income tax return, including all significant uncertain positions, in all tax years that are still subject to assessment or challenge by relevant taxing authorities. Assessing an uncertain tax position begins with the initial determination of the position’s sustainability and is measured at the largest amount of benefit that has a greater than fifty percent likelihood of being realized upon ultimate resolution. The evaluation of unrecognized tax benefits is based on factors that include, but are not limited to, changes in tax law, the measurement of tax positions taken or expected to be taken in tax returns, the effective settlement of matters subject to audit, new audit activity and changes in facts or circumstances related to a tax position. We evaluate unrecognized tax benefits and adjust the level of the liability to reflect any subsequent changes in the relevant facts surrounding the uncertain positions. The liabilities for unrecognized tax benefits can be relieved only if the contingency becomes legally extinguished through either payment to the taxing authority or the expiration of the statute of limitations, the recognition of the benefits associated with the position meet the more-likely-than-not threshold or the liability becomes effectively settled through the examination process. We consider matters to be effectively settled once the taxing authority has completed all of its required or expected examination procedures, including all appeals and administrative reviews. We also accrue for potential interest and penalties related to unrecognized tax benefits in income tax provision (benefit).

The most significant tax jurisdictions are Ireland, the United States, Argentina, and Hungary. Significant estimates are required in determining the provision for income taxes. Some of these estimates are based on management’s interpretations of jurisdiction-specific tax laws or regulations and the likelihood of settlement related to tax audit issues. Various internal and external factors may have favorable or unfavorable effects on the future effective income tax rate. These factors include, but are not limited to, changes in tax laws, regulations and/or rates, changing interpretations of existing tax laws or regulations, changes in estimates of prior years’ items, changes in the international organization, likelihood of settlement, and changes in overall levels of income before taxes.

As of September 30, 2021, the Company had federal and state net operating loss carryover of $29.1 million and net operating loss carryovers in certain foreign tax jurisdictions of approximately $3.7 million which will begin to expire in 2022. At September 30, 2021, we had total tax credit carryovers of approximately $6.7 million, primarily consisting of Federal Orphan Drug Tax Credit carryovers. These credit carryovers are expected to be fully realized prior to their expiration, beginning in 2035.

We make an evaluation at the end of each reporting period as to whether or not some or all of the undistributed earnings of our subsidiaries are indefinitely reinvested. While we have concluded in the past that some of such undistributed earnings are indefinitely reinvested, facts and circumstances may change in the future. Changes in facts and circumstances may include a change in the estimated capital needs of our subsidiaries, or a change in our corporate liquidity requirements. Such changes could result in our management determining that some or all of such undistributed earnings are no longer indefinitely reinvested. In that event, we would be required to adjust our income tax provision in the period we determined that the earnings will no longer be indefinitely reinvested outside the relevant tax jurisdiction. Any future foreign withholding or income taxes associated with the undistributed earnings are not anticipated to be material.

41

Share-based Compensation

Prior to the consummation of our initial public offering, or IPO our employees were eligible to receive awards from the Osmotica Holdings S.C.Sp. 2016 Equity Incentive Plan. Prior to the completion of our IPO, the board of directors approved a new equity-based incentive compensation plan, which took effect prior to the completion of our initial public offering. Therefore, employees are now eligible to receive awards under our 2018 Equity Incentive Plan.

Our share-based compensation cost will be measured at the grant date based on the fair value of the award and will be recognized as expense over the requisite service period, which will generally represent the vesting period. We will use the Black Scholes valuation model for estimating the fair value on the date of grant of stock options. The fair value of stock option awards will be affected by our valuation assumptions, the volatility of equity comparables, the expected term of the options, the risk-free interest rate, expected dividends and other objective and subjective variables.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

We are exposed to various market risks, which may result in potential losses arising from adverse changes in market rates, such as interest rates and foreign exchange rates. We do not enter into derivatives or other financial instruments for trading or speculative purposes and do not believe we are exposed to material market risk with respect to our cash and cash equivalents.

Through the operation of our subsidiaries based in Argentina and Hungary, we are exposed to foreign exchange rate risks. In addition to the operations of our foreign subsidiaries, we also contract with vendors that are located outside the United States, and in some cases make payments denominated in foreign currencies. We are subject to fluctuations in foreign currency rates in connection with these arrangements. We do not currently hedge our foreign currency exchange rate risk. As of September 30, 2021, our liabilities denominated in foreign currencies were not material.

As of September 30, 2021, we had cash and cash equivalents of $8.4 million. We do not engage in any hedging activities against changes in interest rates. Because of the short-term maturities of our cash and cash equivalents, we do not believe that an immediate 10% increase in interest rates would have a significant impact on the realized value of our investments.

Inflation generally affects us by increasing our cost of labor, API and clinical trials. We do not believe that inflation had a material effect on our business, financial condition or results of operations during the nine months ended September 30, 2021.

Item 4. Controls and Procedures

Our principal executive officer and our principal financial officer evaluated the effectiveness of our disclosure controls and procedures as of September 30, 2021. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of September 30, 2021, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective.

42

Changes in internal control over financial reporting

There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the quarter ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II - OTHER INFORMATION

Item 1. Legal Proceedings.

The information under the caption “Legal Proceedings” set forth in Note 12 in the accompanying notes to the consolidated financial statements in Part I, Item 1 of this Quarterly Report on Form 10-Q is incorporated herein by reference.

Item 1A. Risk Factors.

In addition to the risk factors in our Current Report on form 8-K filed with the SEC on September 8, 2021, we are also subject to the risk factors below, which should be considered carefully in evaluating our risk profile. The following risk factors should be read in conjunction with the risk factors described in our Current Report on form 8-K filed with the SEC on September 8, 2021. Except as set forth below, there have been no material changes from the risk factors described in our Current Report on form 8-K filed with the SEC on September 8, 2021

Our ability to continue our operations requires that we raise additional capital and our operations could be curtailed or discontinued if we are unable to obtain the additional funding as or when needed.

Following the divestiture of the Legacy Business we lost substantially all of our revenue generating assets, and our business plan is now focused on the launch of Upneeq, which does not generate sufficient cash flows to fund the Company’s operating needs. We will require additional capital to fund our operating needs, including the commercialization of Upneeq, interest on our secured notes and other activities. Accordingly, we expect to incur significant expenditures and operating losses in the future. These conditions give rise to substantial doubt as to our ability to operate as a going concern as our current sources of liquidity will not be sufficient to meet our obligations through the next 12 months. In addition, we are subject to certain minimum liquidity levels under our Note Purchase Agreement with Athyrium which may further restrict our operations and require us to obtain additional funding sooner. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets. We may seek to raise additional capital through sales of our common stock, including through equity sales agreements with broker/dealers or other public or private equity financings, through new debt facilities, including convertible debt or through a sale of a portion or all rights to any of our assets. We cannot provide assurance that we will receive cash proceeds from any of these potential sources or to the extent cash proceeds are received, that such proceeds would be sufficient to support our current operating plan or allow to continue as a going concern. Additional funds may not be available when we need them on terms that are acceptable to us or at all and the terms of any such financings may impose operating restrictions on us that limit or restrict our ability to operate our business, which could adversely affect our ability to pursue the commercialization of Upneeq and other activities on our intended timeline or at all.

We are increasingly dependent on information technology, and our systems and infrastructure face certain risks, including cybersecurity and data leakage risks.

Significant disruptions to our information technology systems or breaches of information security could adversely affect our business. In the ordinary course of business, we collect, store and transmit large amounts of confidential information, and it is critical that we do so in a secure manner to maintain the confidentiality and integrity of such confidential information. The size and complexity of our information technology systems, and those of our third-party vendors with whom we contract, make such systems potentially vulnerable to service interruptions and security breaches from inadvertent or intentional actions by our employees, partners or vendors, from attacks by malicious third parties. Such

43

attacks are of ever-increasing levels of sophistication and are made by groups and individuals with a wide range of motives (including, but not limited to, industrial espionage) and expertise, including organized criminal groups, “hacktivists,” nation states and others. As a global pharmaceutical company, our systems are subject to frequent attacks. For example, we were recently subject to an attack involving the Conti ransomware strain. We were able to restore our systems, but we are still investigating the data that may have been accessed by the attacker. Due to the nature of some of the attacks and potential attacks on our systems, there is a risk that such attacks may remain undetected for a period of time. Service interruptions could also result from intentional or accidental physical damage to our systems infrastructure maintained by us or by third parties. Maintaining the secrecy of this confidential, proprietary, or trade secret information is important to our competitive business position. While we have taken steps to protect such information and invested in information technology, there can be no assurance that our efforts will prevent service interruptions or security breaches in our systems or the unauthorized or inadvertent wrongful use or disclosure of confidential information that could adversely affect our business operations or result in the loss, dissemination, or misuse of critical or sensitive information. A breach of our security measures or the accidental loss, inadvertent disclosure, unapproved dissemination, misappropriation or misuse of trade secrets, proprietary information, or other confidential information, whether as a result of theft, hacking, fraud, trickery or other forms of deception, or for any other reason, could enable others to produce competing products, use our proprietary technology or information, or adversely affect our business or financial condition. Further, any such interruption, security breach, loss or disclosure of confidential information, could result in financial, legal, business, and reputational harm to us and could have a material adverse effect on our business, financial position, results of operations or cash flow.

44

Item 6. Exhibits.

EXHIBIT 10.1

-

Note Purchase Agreement dated October 1, 2021, between Osmotica Pharmaceutical Corp., Osmotica Pharmaceuticals plc, Osmotica Holdings US LLC, Athyrium Opportunities IV Acquisition LP and the Purchasers from time to time party thereto (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on October 6, 2021, Commission File No.001-38709)

EXHIBIT 10.2

Share Subscription Agreement dated October 1, 2021, between Osmotica Pharmaceticals plc and Athyrium Opportunities IV Acquisition LP (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on October 6, 2021, Commission File No.001-38709)

EXHIBIT 31.1

-

Principal Executive Officer Certification Pursuant to Securities Exchange Act Rules 13a—14 and 15d—14 as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

EXHIBIT 31.2

-

Principal Financial Officer Certification Pursuant to Securities Exchange Act Rules 13a—14 and 15d—14 as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

EXHIBIT 32.1

-

Principal Executive Officer Certification Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

EXHIBIT 32.2

-

Principal Financial Officer Certification Pursuant to 18 U.S.C. Section 1350 as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

EXHIBIT 101.INS

-

Inline XBRL Instance Document.

EXHIBIT 101.SCH

-

Inline XBRL Taxonomy Extension Schema Document.

EXHIBIT 101.CAL

-

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

EXHIBIT 101.DEF

-

Inline XBRL Taxonomy Extension Definition Linkbase Document.

EXHIBIT 101.LAB

-

Inline XBRL Taxonomy Extension Label Linkbase Document.

EXHIBIT 101.PRE

-

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

EXHIBIT 104*

Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101.*)

* Schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant agrees to furnish supplementally a copy of any omitted schedule or exhibit to the U.S. Securities and Exchange Commission upon request.

45

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

Osmotica Pharmaceuticals plc

Dated:  November 15, 2021

By:

/s/ Brian Markison

Brian Markison

Chief Executive Officer

Dated:  November 15, 2021

By:

/s/ Andrew Einhorn

Andrew Einhorn

Chief Financial Officer

46

EX-31.1 2 osmt-20210930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Brian Markison, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Osmotica Pharmaceuticals plc;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 15, 2021

/s/ Brian Markison

Name: Brian Markison

Title: Chief Executive Officer and Chairman of the Board of Directors

(Principal Executive Officer)


EX-31.2 3 osmt-20210930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Andrew Einhorn, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Osmotica Pharmaceuticals plc;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5. The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 15, 2021

/s/ Andrew Einhorn

Name: Andrew Einhorn

Title: Chief Financial Officer

(Principal Financial Officer)


EX-32.1 4 osmt-20210930xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Osmotica Pharmaceuticals plc (the “Company”) on Form 10-Q for the quarterly period ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian Markison, Chief Executive Officer and Chairman of the Board of Directors of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 15, 2021

/s/ Brian Markison

Brian Markison

Chief Executive Officer and Chairman of the Board of Directors

(Principal Executive Officer)


EX-32.2 5 osmt-20210930xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the quarterly report of Osmotica Pharmaceuticals plc (the “Company”) on Form 10-Q for the quarterly period ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Andrew Einhorn, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 15, 2021

/s/ Andrew Einhorn

Andrew Einhorn

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 6 osmt-20210930.xsd EX-101.SCH 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Discontinued Operations - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Accounts Receivable - Trade accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Accounts Receivable - Adjustment to gross product sales (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Goodwill and Other Intangible Assets - Major Categories (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Financing Arrangements - Components (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Financing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Nature of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Basis of Presentation - Going Concern Evaluation (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Basis of Presentation - Anti-dilutive shares (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Discontinued Operations - Cash flows (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Discontinued Operations - Gain on Sale (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Accounts Receivable - Allowance for customer deduction (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Financing Arrangements - Term loan (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Financing Arrangements - Revolving credit facility (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Incentive Plans - (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Commitments and Contingencies - Legal (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Shareholders' Equity - Share repurchase program, ESPP, SBC (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Shareholders' Equity - Equity offering (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Restructuring Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Financing Arrangements link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Concentrations and Credit Risk link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Incentive Plans link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Restructuring Expenses link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Basis of Presentation - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 osmt-20210930_cal.xml EX-101.CAL EX-101.DEF 8 osmt-20210930_def.xml EX-101.DEF EX-101.LAB 9 osmt-20210930_lab.xml EX-101.LAB EX-101.PRE 10 osmt-20210930_pre.xml EX-101.PRE XML 11 osmt-20210930x10q_htm.xml IDEA: XBRL DOCUMENT 0001739426 osmt:ReserveForCommercialRebatesMember 2021-01-01 2021-09-30 0001739426 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-09-30 0001739426 osmt:ReserveForDiscountsAndAllowancesMember 2021-01-01 2021-09-30 0001739426 us-gaap:InventoryValuationReserveMember 2020-01-01 2020-12-31 0001739426 osmt:ReserveForDiscountsAndAllowancesMember 2020-01-01 2020-12-31 0001739426 osmt:ReserveForCommercialRebatesMember 2020-01-01 2020-12-31 0001739426 osmt:ReserveForDiscountsAndAllowancesMember 2020-12-31 0001739426 osmt:ReserveForCommercialRebatesMember 2020-12-31 0001739426 osmt:ReserveForDiscountsAndAllowancesMember 2019-12-31 0001739426 osmt:ReserveForCommercialRebatesMember 2019-12-31 0001739426 2019-09-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001739426 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001739426 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001739426 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001739426 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember 2021-10-12 2021-10-12 0001739426 us-gaap:SubsequentEventMember osmt:ShareSubscriptionAgreementMember 2021-10-12 2021-10-12 0001739426 us-gaap:SubsequentEventMember osmt:FollowOnOfferingMember 2021-10-12 2021-10-12 0001739426 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember 2021-10-11 2021-10-11 0001739426 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001739426 2020-07-16 2020-07-16 0001739426 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001739426 us-gaap:OverAllotmentOptionMember 2020-01-13 2020-01-13 0001739426 2020-01-13 2020-01-13 0001739426 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001739426 2021-07-02 2021-07-02 0001739426 us-gaap:RetainedEarningsMember 2021-09-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001739426 us-gaap:RetainedEarningsMember 2021-06-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001739426 2021-06-30 0001739426 us-gaap:RetainedEarningsMember 2021-03-31 0001739426 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001739426 2021-03-31 0001739426 us-gaap:RetainedEarningsMember 2020-12-31 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001739426 us-gaap:RetainedEarningsMember 2020-09-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001739426 us-gaap:RetainedEarningsMember 2020-06-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001739426 2020-06-30 0001739426 us-gaap:RetainedEarningsMember 2020-03-31 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001739426 2020-03-31 0001739426 us-gaap:RetainedEarningsMember 2019-12-31 0001739426 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001739426 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001739426 us-gaap:CommonStockMember 2021-09-30 0001739426 us-gaap:CommonStockMember 2021-06-30 0001739426 us-gaap:CommonStockMember 2021-03-31 0001739426 us-gaap:CommonStockMember 2020-12-31 0001739426 us-gaap:CommonStockMember 2020-09-30 0001739426 us-gaap:CommonStockMember 2020-06-30 0001739426 us-gaap:CommonStockMember 2020-03-31 0001739426 us-gaap:CommonStockMember 2019-12-31 0001739426 us-gaap:SubsequentEventMember osmt:ShareSubscriptionAgreementMember 2021-10-12 0001739426 2020-01-13 0001739426 osmt:UpneeqProductMember 2021-07-01 2021-09-30 0001739426 osmt:LicenseAndContractRevenueMember 2021-07-01 2021-09-30 0001739426 us-gaap:RoyaltyMember 2021-01-01 2021-09-30 0001739426 osmt:UpneeqProductMember 2021-01-01 2021-09-30 0001739426 osmt:LicensingAndContractMember 2021-01-01 2021-09-30 0001739426 osmt:LicenseAndContractRevenueMember 2021-01-01 2021-09-30 0001739426 us-gaap:RoyaltyMember 2020-07-01 2020-09-30 0001739426 osmt:UpneeqProductMember 2020-07-01 2020-09-30 0001739426 osmt:OsmolexMember 2020-07-01 2020-09-30 0001739426 osmt:LicensingAndContractMember 2020-07-01 2020-09-30 0001739426 osmt:LicenseAndContractRevenueMember 2020-07-01 2020-09-30 0001739426 us-gaap:RoyaltyMember 2020-01-01 2020-09-30 0001739426 osmt:UpneeqProductMember 2020-01-01 2020-09-30 0001739426 osmt:OsmolexMember 2020-01-01 2020-09-30 0001739426 osmt:LicensingAndContractMember 2020-01-01 2020-09-30 0001739426 osmt:LicenseAndContractRevenueMember 2020-01-01 2020-09-30 0001739426 us-gaap:SpecialTerminationBenefitsMember 2021-01-01 2021-09-30 0001739426 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-09-30 0001739426 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001739426 us-gaap:NonoperatingIncomeExpenseMember 2021-01-01 2021-09-30 0001739426 us-gaap:FacilityClosingMember 2021-01-01 2021-09-30 0001739426 us-gaap:SubsequentEventMember 2021-10-12 2021-10-12 0001739426 2021-08-27 2021-08-27 0001739426 us-gaap:InvestorMember 2021-01-01 2021-09-30 0001739426 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001739426 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001739426 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001739426 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001739426 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001739426 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001739426 us-gaap:SubsequentEventMember 2021-10-11 2021-10-11 0001739426 2019-07-22 0001739426 2021-04-19 2021-04-19 0001739426 osmt:CitBankN.a.TermLoanMember 2021-09-30 0001739426 osmt:CitBankN.a.TermLoanMember 2020-12-31 0001739426 2021-06-11 2021-06-11 0001739426 us-gaap:InProcessResearchAndDevelopmentMember 2019-12-31 0001739426 us-gaap:InProcessResearchAndDevelopmentMember 2021-01-01 2021-09-30 0001739426 us-gaap:InProcessResearchAndDevelopmentMember 2020-01-01 2020-12-31 0001739426 2020-01-01 2020-12-31 0001739426 srt:MaximumMember 2021-01-01 2021-09-30 0001739426 srt:MaximumMember osmt:EmployeeSharePurchasePlan2019Member 2021-09-30 0001739426 us-gaap:InvestorMember 2021-09-30 0001739426 osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMember us-gaap:SubsequentEventMember 2021-10-01 0001739426 osmt:TermLoanMember 2021-09-30 0001739426 osmt:TermBLoanMember 2021-09-30 0001739426 osmt:TermLoanMember 2020-12-31 0001739426 osmt:TermBLoanMember 2020-12-31 0001739426 osmt:SeniorSecuredNotesUnderNotePurchaseAgreementTrancheOneMember us-gaap:SubsequentEventMember 2021-10-12 0001739426 us-gaap:ScenarioPlanMember osmt:SeniorSecuredNotesUnderNotePurchaseAgreementTrancheTwoMember us-gaap:SubsequentEventMember 2021-10-01 0001739426 us-gaap:ScenarioPlanMember osmt:SeniorSecuredNotesUnderNotePurchaseAgreementTrancheThreeMember us-gaap:SubsequentEventMember 2021-10-01 0001739426 us-gaap:ScenarioPlanMember osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMember us-gaap:SubsequentEventMember 2021-10-01 0001739426 srt:MinimumMember osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-01 0001739426 srt:MaximumMember osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-01 0001739426 us-gaap:SubsequentEventMember us-gaap:OverAllotmentOptionMember 2021-10-12 0001739426 us-gaap:SubsequentEventMember osmt:FollowOnOfferingMember 2021-10-12 0001739426 us-gaap:SubsequentEventMember 2021-10-12 0001739426 us-gaap:SubsequentEventMember 2021-10-11 0001739426 2020-09-30 0001739426 2019-12-31 0001739426 us-gaap:StockCompensationPlanMember 2021-07-01 2021-09-30 0001739426 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001739426 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001739426 us-gaap:StockCompensationPlanMember 2021-01-01 2021-09-30 0001739426 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001739426 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001739426 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001739426 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001739426 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001739426 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001739426 2021-04-01 2021-06-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001739426 2021-01-01 2021-03-31 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001739426 2020-04-01 2020-06-30 0001739426 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001739426 2020-01-01 2020-03-31 0001739426 osmt:OtherReceivableMember 2021-09-30 0001739426 us-gaap:TradeAccountsReceivableMember 2020-12-31 0001739426 osmt:RoyaltyAccountsReceivableMember 2020-12-31 0001739426 osmt:OtherReceivableMember 2020-12-31 0001739426 us-gaap:TradeAccountsReceivableMember 2021-01-01 2021-09-30 0001739426 us-gaap:ProductMember 2021-07-01 2021-09-30 0001739426 us-gaap:ProductMember 2021-01-01 2021-09-30 0001739426 us-gaap:ProductMember 2020-07-01 2020-09-30 0001739426 us-gaap:ProductMember 2020-01-01 2020-09-30 0001739426 osmt:TermLoanMember 2021-08-27 2021-08-27 0001739426 osmt:TermBLoanMember 2021-08-27 2021-08-27 0001739426 osmt:CitBankN.a.TermLoanMember 2021-08-27 2021-08-27 0001739426 osmt:CitBankN.a.TermLoanMember 2021-04-01 2021-06-30 0001739426 osmt:CitBankN.a.TermLoanMember us-gaap:SubsequentEventMember 2021-10-12 2021-10-12 0001739426 us-gaap:ProductMember osmt:ReserveForDiscountsAndAllowancesMember 2021-07-01 2021-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForChargebacksMember 2021-07-01 2021-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForDiscountsAndAllowancesMember 2021-01-01 2021-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForChargebacksMember 2021-01-01 2021-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForProductReturnsMember 2020-07-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForDiscountsAndAllowancesMember 2020-07-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForCommercialRebatesMember 2020-07-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:GovernmentAndManagedCareRebatesMember 2020-07-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForProductReturnsMember 2020-01-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForDiscountsAndAllowancesMember 2020-01-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:ReserveForCommercialRebatesMember 2020-01-01 2020-09-30 0001739426 us-gaap:ProductMember osmt:GovernmentAndManagedCareRebatesMember 2020-01-01 2020-09-30 0001739426 2021-07-01 2021-09-30 0001739426 2020-07-01 2020-09-30 0001739426 us-gaap:InProcessResearchAndDevelopmentMember us-gaap:MeasurementInputDiscountRateMember 2021-09-30 0001739426 us-gaap:InProcessResearchAndDevelopmentMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2021-09-30 0001739426 us-gaap:InProcessResearchAndDevelopmentMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001739426 us-gaap:InProcessResearchAndDevelopmentMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2020-12-31 0001739426 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember osmt:LegacyProductsAndManufacturingFacilityMember 2021-07-01 2021-09-30 0001739426 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember osmt:LegacyProductsAndManufacturingFacilityMember 2021-01-01 2021-09-30 0001739426 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember osmt:LegacyProductsAndManufacturingFacilityMember 2020-07-01 2020-09-30 0001739426 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember osmt:LegacyProductsAndManufacturingFacilityMember 2020-01-01 2020-09-30 0001739426 2020-01-01 2020-09-30 0001739426 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember osmt:LegacyProductsAndManufacturingFacilityMember 2020-12-31 0001739426 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember osmt:LegacyProductsAndManufacturingFacilityMember 2021-08-27 0001739426 2021-08-27 0001739426 osmt:SeniorSecuredNotesUnderNotePurchaseAgreementMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-01 0001739426 2021-01-01 2021-01-31 0001739426 us-gaap:InProcessResearchAndDevelopmentMember 2021-09-30 0001739426 us-gaap:InProcessResearchAndDevelopmentMember 2020-12-31 0001739426 2021-09-30 0001739426 2020-12-31 0001739426 2021-11-12 0001739426 2021-01-01 2021-09-30 shares iso4217:USD iso4217:EUR shares pure iso4217:USD shares osmt:item osmt:segment 0.13 -0.16 0.29 0.21 0 0 0 0 0 0 00-0000000 62545832 63127288 -0.42 0.03 -1.01 -0.62 -0.28 -0.14 -0.72 -0.41 0 P5Y --12-31 2021 Q3 0001739426 false 10-Q true 2021-09-30 false 001-38709 Osmotica Pharmaceuticals plc L2 400 Crossing Boulevard Bridgewater NJ 08807 908 809-1300 Ordinary Shares OSMT NASDAQ Yes Yes Non-accelerated Filer true true true false 83280591 8352000 114053000 4190000 3149000 824000 1831000 10019000 12592000 41529000 23385000 173154000 851000 2391000 1651000 1953000 27210000 35090000 55847000 55847000 603000 373000 102141000 109547000 370949000 4449000 3128000 18521000 16951000 29925000 6000 20000 1029000 1199000 2000 34484000 53930000 55784000 219525000 701000 871000 1000 165000 345000 568000 54797000 277093000 0.01 0.01 400000000 400000000 63127288 62545832 631000 625000 0.01 0.01 40000000 40000000 0 0 0 0 1.00 1.00 25000 25000 0 0 0 0 554156000 548070000 -497808000 -452610000 -2229000 -2229000 54750000 93856000 109547000 370949000 2196000 586000 4451000 998000 165000 190000 629000 25000000 10000000 25000000 2196000 25751000 14641000 26627000 1147000 1185000 2535000 1794000 1049000 24566000 12106000 24833000 24841000 21360000 63769000 54028000 1376000 1779000 5789000 9264000 7880000 26217000 23139000 77438000 63292000 -25168000 1427000 -65332000 -38459000 5636000 -25168000 1427000 -59696000 -38459000 735000 1071000 1750000 3560000 -120000 51000 -1312000 -246000 -855000 -1020000 -3062000 -3806000 -26023000 407000 -62758000 -42265000 324000 -1308000 415000 -5042000 -26347000 1715000 -63173000 -37223000 4373000 4373000 3983000 -10171000 14219000 17571000 -132000 177000 617000 5063000 8488000 -10348000 17975000 12508000 -17859000 -8633000 -45198000 -24715000 -0.42 0.03 -1.01 -0.62 0.13 -0.16 0.29 0.21 -0.28 -0.14 -0.72 -0.41 62945898 62785866 62798123 59979834 62945898 63285258 62798123 59979834 51845742 518000 489440000 -373021000 -2229000 114708000 29000 167000 167000 181966 2000 1107000 1109000 -3083000 -3083000 616000 616000 6900000 69000 31720000 31789000 58898708 589000 521484000 -376104000 -2229000 143740000 169257 2000 917000 919000 31295 1000 1221000 1222000 -12999000 -12999000 133000 133000 58760746 588000 521655000 -389103000 -2229000 130911000 677468 7000 3742000 3749000 22554 1508000 1508000 -8633000 -8633000 5000000 50000 30599000 30649000 63105832 631000 550020000 -397736000 -2229000 150686000 62545832 625000 548070000 -452610000 -2229000 93856000 173299 2000 1309000 1311000 -9612000 -9612000 358000 358000 62719131 627000 549021000 -462222000 -2229000 85197000 128931 1000 1232000 1233000 -17727000 -17727000 249000 249000 62848062 628000 550004000 -479949000 -2229000 68454000 133064 2000 4277000 4279000 -17859000 -17859000 160000 160000 146162 1000 35000 36000 63127288 631000 554156000 -497808000 -2229000 54750000 -63173000 -37223000 17975000 12508000 -45198000 -24715000 8068000 16589000 6592000 3836000 7880000 23157000 -180000 -974000 5636000 4373000 -1229000 -281000 6000 746000 985000 1387000 496000 -4643000 -22339000 -2256000 398000 3316000 -4741000 603000 515000 -586000 -4347000 -19915000 -30337000 25842000 40000 50000 209000 7300000 110845000 1657000 2213000 116528000 -2372000 35000 98000 36000 62440000 234000 191360000 50000000 4835000 767000 749000 -191892000 6758000 -105701000 30228000 114053000 95865000 8352000 126093000 7166000 12014000 2060000 1439000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Organization and Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Osmotica Pharmaceuticals plc, an Irish public limited company (the “Company”), together with its subsidiaries, is a specialty pharmaceutical company focused on the commercialization and development of products that target markets with underserved patient populations. In July 2020, the Company received regulatory approval from the FDA for RVL-1201, or Upneeq, (oxymetazoline hydrocholoride ophthalmic solution, 0.1%), for the treatment of acquired blepharoptosis, or droopy eyelid, in adults. Upneeq was commercially launched September 2020 to a limited number of eye care professionals with commercialization operations expanded in 2021 among ophthalmology, optometry and oculoplastic specialties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On August 27, 2021, the Company closed the divestiture of its portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, (the “Legacy Business”) to certain affiliates of Alora Pharmaceuticals, or Alora, for $111 million in cash upon closing, subject to certain adjustments, and up to $60 million in contingent milestone payments. Pursuant to the agreement the Company post-closing retained the rights to Upneeq and to arbaclofen extended release tablets which is under development for the treatment of spasticity in multiple sclerosis. With the divestiture of the Legacy Business the primary focus of the Company will be on the commercialization and development of specialty pharmaceuticals in the ocular and medical aesthetics therapeutic areas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">With the divestiture of the Legacy Business the Company’s commercial operations would be conducted by its wholly-owned subsidiaries, RVL Pharmaceuticals, Inc. and RVL Pharmacy, LLC, or RVL. RVL operates pharmacy operations dedicated to the processing and fulfillment of prescriptions for Upneeq. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Unless otherwise indicated or required by the context, references throughout to “Osmotica,” or the “Company”, refer to our continuing operations following the sale or the Legacy Business to Alora. A description of our business prior to the consummation of the transaction is included in Item 1. “Business”, in Part I of the Annual Report on Form 10-K for the year ended December 31, 2020 that was previously filed with the Securities and Exchange Commission (“SEC”) on March 30, 2021.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 111000000 60000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Basis of Presentation and Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Going Concern Evaluation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2021, the Company’s cash and cash equivalents totaled $8.4 million. For the fiscal year ended December 31, 2020 and the three and nine months ended September 30, 2021 the Company incurred net losses of $79.6 million, $17.9 million and $45.2 million, respectively. On August 27, 2021, the Company announced the closing of the divestiture of the Company’s portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, or the Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments, or the Transaction. Pursuant to the Transaction the Company retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. Proceeds from the divestiture of the Legacy business, together with cash on hand were used to repay $186.1 million of debt. As of September 30, 2021, the Company had interest bearing debt of $29.9 million, net of deferred financing fees, with a maturity date of November 21, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 12, 2021 the Company issued $55.0 million of senior secured notes to a lender, a portion of the proceeds of which, together with the proceeds from the underwritten offering described below, were used to repay $30.7 million of outstanding term loans, accrued interest and related fees and expenses. Also on October 12, 2021 the Company issued 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares in an underwritten offering, raising net proceeds </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">of approximately $32.5 million. The remaining net proceeds from the issuance of the senior notes and ordinary shares is being used for general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The divestiture of the Legacy Business resulted in the loss of substantially all the Company’s revenue generating assets and the Company’s business plan is focused on the launch of its commercial product, Upneeq, which diminished the Company’s cash flows in at least the near term, in particular cash inflows from product sales. The Company will require additional capital to fund its operating needs, including the commercialization of Upneeq and other activities. Accordingly, the Company expects to incur significant expenditures and increasing operating losses in the future. As a result, the Company’s current sources of liquidity will not be sufficient to meet its obligations for the 12 months following the date the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. These conditions give rise to substantial doubt as to our ability to operate as a going concern. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s plans to address these conditions include pursuing one or more of the following options to secure additional funding, none of which can be guaranteed or are entirely within our control:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">•</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">raise funds through additional sales of our ordinary shares, through equity sales agreements with broker/dealers or other public or private equity financings.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">•</span></span>raise capital through additional debt facilities, including convertible debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">•</span></span>partner or sell a portion or all rights to any of our assets to potentially secure additional non-dilutive funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">There can be no assurance the Company will receive cash proceeds from any of these potential resources or, to the extent cash proceeds are received, such proceeds would be sufficient to support the Company’s current operating plan for at least the next 12 months from the date the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. The sale of additional equity or convertible debt securities may result in additional dilution to the Company’s stockholders. If we raise additional funds through the issuance of debt securities or preferred stock or through additional credit facilities, these securities and/or the loans under credit facilities could provide for rights senior to those of the Company’s ordinary shares and could contain covenants that would restrict the Company’s operations. Additional funds may not be available when needed, on terms that are acceptable to the Company, or at all. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The unaudited condensed consolidated financial statements have been prepared on a going concern basis, which assumes the realization of assets and settlement of liabilities in the normal course of business. The Company’s ability to continue as a going concern is dependent on the Company’s ability to obtain the necessary financing to meet its obligations and repay liabilities arising from the normal business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time and raise substantial doubt that the Company will be able to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company be unable to continue as a going concern. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Basis of Presentation</i>—The accompanying unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and under the rules and regulations of the SEC for interim reporting. In management’s opinion, the interim financial data presented includes all adjustments (consisting solely of normal recurring items) necessary for fair presentation. All intercompany accounts and transactions have been eliminated. Certain information required by GAAP has been condensed or omitted in accordance with rules and regulations of the SEC. Operating results for the three and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">nine months ended September 30, 2021, are not necessarily indicative of the results that may be expected for any future period or for the year ending December 31, 2021 or any period thereafter. The accompanying Condensed Consolidated Balance Sheet data as of December 31, 2020 was derived from the audited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounted for the sale of the Legacy Business in accordance with Accounting Standards Codification, ASC, 205 Discontinued Operations and Accounting Standards Update, ASU, No. 2014-08, Reporting of Discontinued Operations and Disclosures of Disposals of Components of an Entity. The Company followed the held-for-sale criteria as defined in ASC 360 and ASC 205. ASC 205 requires that a component of an entity that has been disposed of or is classified as held for sale and has operations and cash flows that can be clearly distinguished from the rest of the entity be reported as assets held for sale and discontinued operations. In the period a component of an entity has been disposed of or classified as held for sale, the results of operations for the periods presented are reclassified into separate line items, net of tax, in the unaudited condensed consolidated statements of operations. Assets and liabilities are also reclassified into separate line items on the related condensed consolidated balance sheets for the periods presented. The statements of cash flows for the periods presented are also reclassified to reflect the results of discontinued operations as separate line items. ASU 2014-08 requires that only a disposal of a component of an entity, or a group of components of an entity, that represents a strategic shift that has, or will have, a major effect on the reporting entity’s operations and financial results be reported in the financial statements as discontinued operations. ASU 2014-08 also provides guidance on the financial statement presentations and disclosures of discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Due to the sale of the Legacy Business during the third quarter of 2021, in accordance with ASC 205, Discontinued Operations, the Company has classified the results of the Legacy Business as discontinued operations in our unaudited condensed consolidated statements of operations and cash flows for all periods presented. All assets and liabilities associated with our Legacy Business were therefore classified as assets and liabilities of discontinued operations in our condensed consolidated balance sheets as of December 31, 2020. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3, Discontinued Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basic and Diluted Loss per Share</i>—Basic and diluted net loss per share is determined by dividing net loss by the weighted average ordinary shares outstanding during the period. For all periods presented with a net loss, the shares underlying the ordinary share options and time and performance-based restricted stock units have been excluded from the calculation because their effect would be anti-dilutive. Therefore, the weighted-average shares outstanding used to calculate both basic and diluted loss per share are the same for periods with a net loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following potentially dilutive securities have been excluded from the computation of diluted weighted average shares outstanding as they would be anti-dilutive as of September 30, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.24211884%;padding-left:0pt;padding-right:0pt;width:100.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance and restricted stock units</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,456,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,092,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,456,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,591,811</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,650,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,772,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,650,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,772,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares to be purchased through employee stock purchase plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Fair Value of Financial Instrument</i>s—The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and short and long-term debt. The fair values of cash and cash equivalents, accounts </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">receivable, accounts payable and debt approximate book value because of the short maturity of these financial instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Segment Reporting</i>—The Company operates in one business segment which focuses on developing and commercializing pharmaceutical products that target markets with underserved patient populations. The Company’s business offerings have similar economic and other characteristics, including the nature of products, manufacturing and acquiring processes, types of customers, distribution methods and regulatory environment. The chief operating decision maker (“CODM”) reviews profit and loss information on a consolidated basis to assess performance and make overall operating decisions. The condensed consolidated financial statements reflect the financial results of the Company’s one reportable operating segment. The Company has no significant revenues or tangible assets outside of the United States.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Going Concern Evaluation</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2021, the Company’s cash and cash equivalents totaled $8.4 million. For the fiscal year ended December 31, 2020 and the three and nine months ended September 30, 2021 the Company incurred net losses of $79.6 million, $17.9 million and $45.2 million, respectively. On August 27, 2021, the Company announced the closing of the divestiture of the Company’s portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, or the Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments, or the Transaction. Pursuant to the Transaction the Company retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. Proceeds from the divestiture of the Legacy business, together with cash on hand were used to repay $186.1 million of debt. As of September 30, 2021, the Company had interest bearing debt of $29.9 million, net of deferred financing fees, with a maturity date of November 21, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 12, 2021 the Company issued $55.0 million of senior secured notes to a lender, a portion of the proceeds of which, together with the proceeds from the underwritten offering described below, were used to repay $30.7 million of outstanding term loans, accrued interest and related fees and expenses. Also on October 12, 2021 the Company issued 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares in an underwritten offering, raising net proceeds </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">of approximately $32.5 million. The remaining net proceeds from the issuance of the senior notes and ordinary shares is being used for general corporate purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The divestiture of the Legacy Business resulted in the loss of substantially all the Company’s revenue generating assets and the Company’s business plan is focused on the launch of its commercial product, Upneeq, which diminished the Company’s cash flows in at least the near term, in particular cash inflows from product sales. The Company will require additional capital to fund its operating needs, including the commercialization of Upneeq and other activities. Accordingly, the Company expects to incur significant expenditures and increasing operating losses in the future. As a result, the Company’s current sources of liquidity will not be sufficient to meet its obligations for the 12 months following the date the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. These conditions give rise to substantial doubt as to our ability to operate as a going concern. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s plans to address these conditions include pursuing one or more of the following options to secure additional funding, none of which can be guaranteed or are entirely within our control:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">•</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">raise funds through additional sales of our ordinary shares, through equity sales agreements with broker/dealers or other public or private equity financings.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">•</span></span>raise capital through additional debt facilities, including convertible debt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">•</span></span>partner or sell a portion or all rights to any of our assets to potentially secure additional non-dilutive funds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">There can be no assurance the Company will receive cash proceeds from any of these potential resources or, to the extent cash proceeds are received, such proceeds would be sufficient to support the Company’s current operating plan for at least the next 12 months from the date the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. The sale of additional equity or convertible debt securities may result in additional dilution to the Company’s stockholders. If we raise additional funds through the issuance of debt securities or preferred stock or through additional credit facilities, these securities and/or the loans under credit facilities could provide for rights senior to those of the Company’s ordinary shares and could contain covenants that would restrict the Company’s operations. Additional funds may not be available when needed, on terms that are acceptable to the Company, or at all. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The unaudited condensed consolidated financial statements have been prepared on a going concern basis, which assumes the realization of assets and settlement of liabilities in the normal course of business. The Company’s ability to continue as a going concern is dependent on the Company’s ability to obtain the necessary financing to meet its obligations and repay liabilities arising from the normal business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time and raise substantial doubt that the Company will be able to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company be unable to continue as a going concern. </p> 8400000 -79600000 -17900000 -45200000 111000000 60000000 186100000 29900000 55000000.0 30700000 14000000 16100000 32500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Basis of Presentation</i>—The accompanying unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and under the rules and regulations of the SEC for interim reporting. In management’s opinion, the interim financial data presented includes all adjustments (consisting solely of normal recurring items) necessary for fair presentation. All intercompany accounts and transactions have been eliminated. Certain information required by GAAP has been condensed or omitted in accordance with rules and regulations of the SEC. Operating results for the three and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">nine months ended September 30, 2021, are not necessarily indicative of the results that may be expected for any future period or for the year ending December 31, 2021 or any period thereafter. The accompanying Condensed Consolidated Balance Sheet data as of December 31, 2020 was derived from the audited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company accounted for the sale of the Legacy Business in accordance with Accounting Standards Codification, ASC, 205 Discontinued Operations and Accounting Standards Update, ASU, No. 2014-08, Reporting of Discontinued Operations and Disclosures of Disposals of Components of an Entity. The Company followed the held-for-sale criteria as defined in ASC 360 and ASC 205. ASC 205 requires that a component of an entity that has been disposed of or is classified as held for sale and has operations and cash flows that can be clearly distinguished from the rest of the entity be reported as assets held for sale and discontinued operations. In the period a component of an entity has been disposed of or classified as held for sale, the results of operations for the periods presented are reclassified into separate line items, net of tax, in the unaudited condensed consolidated statements of operations. Assets and liabilities are also reclassified into separate line items on the related condensed consolidated balance sheets for the periods presented. The statements of cash flows for the periods presented are also reclassified to reflect the results of discontinued operations as separate line items. ASU 2014-08 requires that only a disposal of a component of an entity, or a group of components of an entity, that represents a strategic shift that has, or will have, a major effect on the reporting entity’s operations and financial results be reported in the financial statements as discontinued operations. ASU 2014-08 also provides guidance on the financial statement presentations and disclosures of discontinued operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Due to the sale of the Legacy Business during the third quarter of 2021, in accordance with ASC 205, Discontinued Operations, the Company has classified the results of the Legacy Business as discontinued operations in our unaudited condensed consolidated statements of operations and cash flows for all periods presented. All assets and liabilities associated with our Legacy Business were therefore classified as assets and liabilities of discontinued operations in our condensed consolidated balance sheets as of December 31, 2020. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3, Discontinued Operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Basic and Diluted Loss per Share</i>—Basic and diluted net loss per share is determined by dividing net loss by the weighted average ordinary shares outstanding during the period. For all periods presented with a net loss, the shares underlying the ordinary share options and time and performance-based restricted stock units have been excluded from the calculation because their effect would be anti-dilutive. Therefore, the weighted-average shares outstanding used to calculate both basic and diluted loss per share are the same for periods with a net loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following potentially dilutive securities have been excluded from the computation of diluted weighted average shares outstanding as they would be anti-dilutive as of September 30, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.24211884%;padding-left:0pt;padding-right:0pt;width:100.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance and restricted stock units</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,456,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,092,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,456,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,591,811</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,650,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,772,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,650,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,772,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares to be purchased through employee stock purchase plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.24211884%;padding-left:0pt;padding-right:0pt;width:100.48%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Performance and restricted stock units</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,456,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,092,419</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,456,910</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,591,811</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Options to purchase ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,650,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,772,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,650,946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,772,805</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Shares to be purchased through employee stock purchase plan</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,919</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 1456910 2092419 1456910 2591811 2650946 2772805 2650946 2772805 79919 79919 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Fair Value of Financial Instrument</i>s—The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and short and long-term debt. The fair values of cash and cash equivalents, accounts </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">receivable, accounts payable and debt approximate book value because of the short maturity of these financial instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Level 1 — Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;">Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.</p> <i style="font-style:italic;">Segment Reporting</i>—The Company operates in one business segment which focuses on developing and commercializing pharmaceutical products that target markets with underserved patient populations. The Company’s business offerings have similar economic and other characteristics, including the nature of products, manufacturing and acquiring processes, types of customers, distribution methods and regulatory environment. The chief operating decision maker (“CODM”) reviews profit and loss information on a consolidated basis to assess performance and make overall operating decisions. The condensed consolidated financial statements reflect the financial results of the Company’s one reportable operating segment. The Company has no significant revenues or tangible assets outside of the United States 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 3. Discontinued Operations </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On August 27, 2021, we closed the divestiture of the Company’s Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">We have determined the divestiture of the Legacy Business represents a<span style="letter-spacing:-1.95pt;"> </span>strategic shift that will have a major effect on our business and therefore met the criteria for classification as discontinued operations at September 30,<span style="letter-spacing:0.05pt;"> </span>2021. Accordingly, the Legacy Business is reported as discontinued operations in accordance with ASC 205-20, <i style="font-style:italic;">Discontinued Operations</i>. The<span style="letter-spacing:0.05pt;"> </span>related<span style="letter-spacing:0.05pt;"> </span>assets<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:0.05pt;"> </span>liabilities<span style="letter-spacing:0.05pt;"> </span>of<span style="letter-spacing:0.05pt;"> </span>the<span style="letter-spacing:0.05pt;"> </span>Legacy Business are<span style="letter-spacing:0.05pt;"> </span>classified<span style="letter-spacing:0.05pt;"> </span>as<span style="letter-spacing:0.05pt;"> </span>assets<span style="letter-spacing:0.05pt;"> </span>and<span style="letter-spacing:0.05pt;"> </span>liabilities<span style="letter-spacing:0.05pt;"> </span>of<span style="letter-spacing:0.05pt;"> </span>discontinued<span style="letter-spacing:0.05pt;"> </span>operations<span style="letter-spacing:0.05pt;"> </span>in<span style="letter-spacing:0.05pt;"> </span>the condensed<span style="letter-spacing:0.05pt;"> </span>consolidated balance sheets as of December 31, 2020 and the results of operations from the Legacy Business as discontinued operations in the condensed consolidated<span style="letter-spacing:0.05pt;"> </span>statements of operations. Applicable amounts in prior years have been recast to conform to this discontinued operations presentation. We<span style="letter-spacing:0.05pt;"> </span>recognized<span style="letter-spacing:0.15pt;"> </span>a<span style="letter-spacing:0.15pt;"> </span>gain<span style="letter-spacing:0.2pt;"> </span>on<span style="letter-spacing:0.2pt;"> </span>the<span style="letter-spacing:0.15pt;"> </span>sale<span style="letter-spacing:0.15pt;"> </span>of<span style="letter-spacing:0.2pt;"> </span>the<span style="letter-spacing:0.15pt;"> </span>Legacy Business upon<span style="letter-spacing:0.2pt;"> </span>closing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table presents the results of the discontinued operations for the three- and nine -month periods ended September 30, 2021 and 2020:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,726</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold (exclusive of depreciation and amortization shown separately below)</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,583</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,247</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,925</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairment of intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,157</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,921</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,780)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,676</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,893</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,808</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (loss), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (486)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations before costs of disposal and provision for income taxes</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,571</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense (benefit)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (132)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,063</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations before gain on disposal</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,508</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on sales of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,508</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The following table presents the significant non-cash items and purchases of property, plant and equipment for the discontinued operations for the Legacy Business that are included in the accompanying consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash flows from operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Depreciation and amortization</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,583</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,925</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Share compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Impairment of intangibles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,157</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash flows from investing activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Purchase of property, plant and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,335)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,707)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the carrying amounts of major classes of assets and liabilities of discontinued operations as of December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,103</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,163</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total current assets of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,529</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 803</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,008</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,667</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total non-current assets of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,141</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,670</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,640</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,566</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total current liabilities of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,484</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total non-current liabilities of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,052</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,618</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table presents the gain on the sale for the quarter ended September 30, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash proceeds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,848</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,335)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net assets transferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (101,140)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on sale, pre-tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,373</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 111000000 60000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:18.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,551</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,785</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116,726</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of goods sold (exclusive of depreciation and amortization shown separately below)</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,583</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 740</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,185</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,209</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,247</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,925</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairment of intangibles</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,539</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,157</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development expenses</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,921</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,649</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,780)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,676</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,893</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,495</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,493</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,808</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other income (loss), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (486)</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations before costs of disposal and provision for income taxes</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,571</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense (benefit)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (132)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 617</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,063</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations before gain on disposal</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,508</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on sales of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,373</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:57.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) from discontinued operations, net of tax</p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,488</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,348)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,975</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,508</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:22.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Nine months ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash flows from operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Depreciation and amortization</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,583</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,925</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Share compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 260</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Impairment of intangibles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,157</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash flows from investing activities:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Purchase of property, plant and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,335)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,707)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,103</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,163</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total current assets of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,529</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,663</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 803</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,008</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,667</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total non-current assets of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,141</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,670</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,640</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,566</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current portion of operating lease liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total current liabilities of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,484</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities, net of current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total non-current liabilities of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 568</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total liabilities of discontinued operations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,052</p></td></tr><tr><td style="vertical-align:bottom;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets of discontinued operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,618</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash proceeds</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 111,848</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: transaction costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,335)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net assets transferred</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (101,140)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gain on sale, pre-tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,373</p></td></tr></table> 15551000 31421000 61785000 116726000 4973000 10938000 23435000 41583000 740000 2185000 4209000 7247000 4592000 6583000 13925000 19539000 23157000 3189000 1947000 5882000 5921000 6649000 -7780000 21676000 24893000 1495000 2493000 6399000 7808000 -1171000 102000 -1058000 486000 3983000 -10171000 14219000 17571000 -132000 177000 617000 5063000 4115000 -10348000 13602000 12508000 4373000 4373000 8488000 -10348000 17975000 12508000 6583000 13925000 619000 260000 23157000 1335000 1707000 23263000 16103000 2163000 41529000 25663000 803000 45008000 30667000 102141000 143670000 3640000 30566000 278000 34484000 568000 568000 35052000 108618000 111848000 6335000 101140000 4373000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Revenues</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company’s performance obligations are to provide its pharmaceutical products based upon purchase orders from customers. The performance obligation is satisfied at a point in time, typically upon delivery, when the customer obtains control of the pharmaceutical product. The Company collects payments in advance from its customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table disaggregates revenue with customers by pharmaceutical products (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pharmaceutical Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upneeq </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Osmolex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net product sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Royalty revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensing revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">On July 28, 2020, the Company entered into a License Agreement with Santen Pharmaceutical Co. Ltd, granting Santen exclusive development, registration, and commercialization rights to RVL-1201 in Japan, China, and other Asian countries as well as Europe, the Middle East and Africa (“EMEA”) countries. Under the agreement the Company is entitled to certain development and regulatory milestone payments. The Company is also entitled to royalty payments on net sales of RVL-1201 in Santen commercialization territories. During the three and nine months ended September 30, 2021, the Company received $0.0 million and $10.0 million, respectively, which were recognized as license revenue in the periods as all performance obligations were met.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">When the Company receives consideration from a customer, or such consideration is unconditionally due from a customer prior to the transfer of products to the customer under the terms of a contract, the Company records a contract liability. The Company classifies contract liabilities as deferred revenue. The Company had deferred revenue of $0.2 million for the nine months ended September 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract assets primarily relate to rights to consideration for goods or services transferred to the customer when the right is conditional on something other than the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of September 30, 2021. The Company has no costs to obtain or fulfill contracts meeting the capitalization criteria under ASC Topic 340, <i style="font-style:italic;">Other Assets and Deferred Costs.</i></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table disaggregates revenue with customers by pharmaceutical products (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pharmaceutical Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upneeq </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Osmolex</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 946</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net product sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Royalty revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Licensing revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,627</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2196000 52000 4451000 52000 534000 946000 2196000 586000 4451000 998000 165000 190000 629000 25000000 10000000 25000000 2196000 25751000 14641000 26627000 0.0 10000000.0 200000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Accounts Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable result primarily from amounts due under revenue sharing, license and royalty arrangements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade accounts receivable, net consisted of the following (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross accounts receivable:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Royalty accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,903</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less reserves for:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Discounts and allowances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recorded the following adjustments to gross product sales (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross product sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 647</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,611</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less provisions for:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Chargebacks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Government and managed care rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial rebates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Product returns</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Discounts and allowances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Advertising and promotions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net product sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The activity in the Company’s allowance for customer deductions against trade accounts receivable was as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commercial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Allowances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Charges processed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (74)</p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Charges processed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trade accounts receivable, net consisted of the following (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross accounts receivable:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 196</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Royalty accounts receivable</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,903</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less reserves for:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Discounts and allowances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,149</p></td></tr></table> 196000 55000 4190000 2903000 4000 1000 4190000 3149000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recorded the following adjustments to gross product sales (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine Months Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Gross product sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 647</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,611</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,497</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less provisions for:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Chargebacks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Government and managed care rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (57)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (96)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Commercial rebates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Product returns</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Discounts and allowances</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (158)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Advertising and promotions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net product sales</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,196</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 586</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,451</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 998</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2355000 647000 4611000 1497000 1000 2000 57000 96000 -2000 50000 3000 67000 158000 1000 158000 12000 2196000 586000 4451000 998000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The activity in the Company’s allowance for customer deductions against trade accounts receivable was as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Commercial</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Allowances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9</p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Charges processed</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (59)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (74)</p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 158</p></td></tr><tr><td style="vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Charges processed</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (163)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> 7000 2000 9000 56000 14000 70000 59000 15000 74000 4000 1000 5000 158000 158000 4000 159000 163000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6. Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of inventories, net of allowances, were as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 824</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,593</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials and supplies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company maintains an allowance for excess and obsolete inventory, as well as inventory where its cost is in excess of its net realizable value. There was no allowance for excess, obsolete, and net realizable value inventory in the nine months ended September 30, 2021 or year ended December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The components of inventories, net of allowances, were as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 824</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,593</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials and supplies</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 148</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,831</p></td></tr></table> 824000 1593000 90000 148000 824000 1831000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Goodwill and Other Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company tests goodwill and indefinite-lived intangible assets for impairment annually as of October 1<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup>, or more frequently whenever events or changes in circumstances indicate that the asset might be impaired. The Company evaluated goodwill as of September 30, 2021 in conjunction with the sale of Legacy Business and determined that there </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">were no indications that the fair value of goodwill was less than its carrying value. The following table sets forth the carrying value of goodwill as of September 30, 2021 and December 31, 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,847</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,847</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,847</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairments of indefinite-lived In-Process R&amp;D assets for the nine months ended September 30, 2021 and year ended December 31, 2020, were $7.9 million and $28.9<span style="white-space:pre-wrap;"> million, respectively, related to arbaclofen ER due to delay in anticipated commercialization of the product candidate, if approved. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As part of the Company’s intangible asset impairment assessment, the Company estimates the fair value of the intangible asset using an income approach that utilizes a discounted cash flow model, or, where appropriate, a market approach. The discounted cash flow models are dependent upon our estimates of future cash flows and other factors. These estimates of future cash flows involve assumptions concerning (i) future operating performance, including future sales, long-term growth rates, operating margins, variations in the amounts, allocation and timing of cash flows and the probability of achieving the estimated cash flows and (ii) future economic conditions. These assumptions are based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy. Indefinite-lived intangible assets classified as in-process research and development, or IPRD, are subject to adjustments reducing their anticipated revenues and costs by a probability of success, or POS, factor based upon empirical research of probabilities a new drug candidate would be approved based on the candidate’s stage of clinical development. The POS factor applied to the IPRD asset on the impairment assessment for the nine months ended September 30, 2021 and for the year ended December 31, 2020 was 69.6% and the discount rate was 12.5%. The Company believes the discount rates and other inputs and assumptions are consistent with those that a market participant would use.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table sets forth the major categories of the Company’s intangible assets and the weighted-average remaining amortization period for those assets that were not already fully amortized (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:53.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">IPR&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,880)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite Lived</p></td></tr><tr><td style="vertical-align:top;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:53.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period (Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">IPR&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,910)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite Lived</p></td></tr><tr><td style="vertical-align:top;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in the net carrying amount of intangible assets were as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,000</p></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Impairments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (28,910)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (28,910)</p></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,090</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (7,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (7,880)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,210</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">There was no amortization expense for the nine months ended September 30, 2021 or 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,847</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,847</p></td></tr><tr><td style="vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,847</p></td></tr></table> 55847000 0 55847000 0 55847000 7900000 28900000 0.696 0.696 0.125 0.125 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:53.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">IPR&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,880)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite Lived</p></td></tr><tr><td style="vertical-align:top;width:44.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,210</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:53.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period (Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">IPR&amp;D</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,910)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Indefinite Lived</p></td></tr><tr><td style="vertical-align:top;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (28,910)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table> 35090000 7880000 27210000 35090000 7880000 27210000 64000000 28910000 35090000 64000000 28910000 35090000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in the net carrying amount of intangible assets were as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.97%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,000</p></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Impairments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (28,910)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (28,910)</p></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,090</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Impairments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (7,880)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (7,880)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:43.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,210</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,210</p></td></tr></table> 64000000 64000000 28910000 28910000 35090000 35090000 7880000 7880000 27210000 27210000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Accrued Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities consist of the following (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued chargeback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,376</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued product returns</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued royalties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued government and managed care rebates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,455</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer coupons</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,951</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued liabilities consist of the following (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued chargeback</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,376</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued product returns</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 88</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued royalties</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 144</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,570</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,232</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued government and managed care rebates</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 312</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,289</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,455</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer coupons</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 206</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 16,951</p></td></tr></table> 1376000 88000 144000 29000 6570000 6232000 46000 312000 721000 11289000 8455000 4000 206000 18521000 16951000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Financing Arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The composition of the Company’s debt and financing obligations were as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">CIT Bank, N.A. Term Loan, net of deferred financing costs of $0.1 million and  $1.8 million as of September 30, 2021 and December 31, 2020, respectively</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,925</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,525</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Less: current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,925)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,525</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Term Loan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2021, the interest rate was 4.75% for the Company’s Term A Loan and 5.25% for the Term B Loan. As of December 31, 2020, the interest rate was 4.75% for the Term A Loan and 5.25% for the Term B Loan. The Company was in compliance with all covenants of the Term Loan Agreement as of September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Revolving Facility</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In connection with the Fifth Amendment to the credit agreement with CIT Bank, N.A. which became effective on August 27, 2021 the Company terminated its revolving credit facility. Additionally, the Company prepaid $186.1 million in aggregate of the outstanding principal amount of its term loans. The prepayments consisted of $157.4 million of Term A Loan outstanding principal and $28.7 million of Term B Loan outstanding principal. The prepayments were made on a pro-rata basis between the Term A Loan and the Term B Loan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In accordance with ASC 470, when debt is prepaid within its contractual terms and the terms of the remaining debt are not modified, the prepayment should be treated as a partial extinguishment rather than a modification. During the second quarter, pursuant to the terms of Fourth Amendment to the Credit Agreement, the Company exercised its right to cure a shortfall in the financial covenants which resulted in the mandatory prepayment of $5.3 million of term loans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As a result of the partial extinguishment, the Company has elected, as an accounting policy in accordance with ASC 470-50-40-2, to write off a proportionate amount of the unamortized fees at the time that the financing was partially settled in accordance with the terms of the Third Amendment. The unamortized debt issuance costs are allocated between the remaining original loan balance and the portion of the loan paid down on a pro-rata basis. During the three and nine months ended September 30, 2021, the Company wrote off $1.4 million and $1.4 million of debt issuance costs, respectively, relating to the prepayments and recorded the expense in the accompanying Condensed Consolidated Statement of Operations and Comprehensive Loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 12, 2021 the Company issued $55 million of senior secured notes and completed an equity follow-on offering of 14,000,000 ordinary shares and warrants to purchase 16,100,000<span style="white-space:pre-wrap;"> shares. A portion of the proceeds from these transactions was used to fully repay term loans outstanding under the credit agreement as of September 30, 2021, see Note 17, Subsequent Events. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The composition of the Company’s debt and financing obligations were as follows (dollars in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">CIT Bank, N.A. Term Loan, net of deferred financing costs of $0.1 million and  $1.8 million as of September 30, 2021 and December 31, 2020, respectively</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,925</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,525</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,525</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Less: current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,925)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 219,525</p></td></tr></table> 100000 1800000 29925000 219525000 29925000 219525000 29925000 219525000 0.0475 0.0525 0.0475 0.0525 186100000 157400000 28700000 5300000 1400000 1400000 55000000 14000000 16100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Concentrations and Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company does not have significant concentrations of credit risk with its customers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Purchasing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company does not have significant purchase agreements with third parties. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11. Incentive Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized share-based compensation expense of $5.9 million and $3.3<span style="white-space:pre-wrap;"> million during the nine months ended September 30, 2021 and 2020, respectively. In connection with the divestiture of the Company’s Legacy Business, we accelerated the vesting of certain options, restricted stock units and performance stock units under our incentive plans during the quarter. As of September 30, 2021, the total remaining unrecognized compensation cost related to non-vested share-based compensation awards, amounted to </span>$5.4 million. During the nine months ended on September 30, 2021 and 2020, there were 150,188 and 1,644,778, respectively, grants of restricted stock units. During the nine months ended September 30, 2021 and 2020, shares vested were 451,061 and 280,381, respectively. As of September 30, 2021, there were 1,456,910 restricted units, including performance stock units outstanding and the weighted-average remaining requisite service period of the non-vested stock options was 1.05 years and for non-vested restricted stock units was 2.32 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 5900000 3300000 5400000 150188 1644778 451061 280381 1456910 P1Y18D P2Y3M25D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Contingent Milestone Payments</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Upon closing of the Legacy Business divestiture, the only strategic business agreements remaining with the Company are those related to the acquisition of Upneeq and its related intellectual property. The amount of future contingent milestone payments under the intellectual property license agreement, based on certain levels of US and ex-US sales of Upneeq, was $1.3 million in the aggregate as of September 30, 2021, in addition to royalties paid to the licensor on net sales of Upneeq. The Company is also obligated to pay earn out payments pursuant to the acquisition of RevtitaLid, Inc., the original owner of Upneeq, as a percentage of US and ex-US sales of Upneeq. The Company believes the earn-out payments are currently immaterial to its financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Supply Agreement Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The only supply agreement remaining with the Company after the divestiture of the Legacy Business is that related to the supply of Upneeq, which contains no minimum purchase obligations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration:underline;">Legal Proceedings</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is a party in legal proceedings and potential claims arising from time to time in the ordinary course of its business. The amount, if any, of ultimate liability with respect to such matters cannot be determined. Despite the inherent uncertainties of litigation, management of the Company believes that the ultimate disposition of such proceedings and exposures will not have a material adverse impact on the financial condition, results of operations, or cash flows of the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On February 16, 2018, the Company received FDA approval for its amantadine extended release tablets under the trade name Osmolex ER. On that same date the Company filed in the Federal District Court for the District of Delaware a Complaint for Declaratory Judgment of Noninfringement of certain patents owned by Adamas Pharmaceuticals, Inc. (Osmotica Pharmaceutical US LLC and Vertical Pharmaceuticals, LLC vs. Adamas Pharmaceuticals, Inc. and Adamas Pharma, LLC). Adamas was served with the Complaint on February 21, 2018. Adamas filed an answer on April 13, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">2018 denying the allegations in the Complaint and reserving the ability to raise counterclaims as the litigation progresses. On September 20, 2018, Adamas filed an amended answer to the Company’s Complaint for Declaratory Judgment of Noninfringement, with counterclaims alleging infringement of certain patents included in the Company’s Complaint and requesting that the court grant Adamas damages, injunctive relief and attorneys’ fees. On December 2, 2020, we entered into an agreement to settle the litigation with Adamas. Under the terms of the agreement, both parties agreed to drop their respective claims relating to the patent litigation, and Adamas agreed to acquire the global rights to Osmolex ER from the Company for $7.5 million. The sale of the global rights to Osmolex ER closed in January 2021 at which time the related gain was recorded. The sale of the global rights to Osmolex ER closed in January 2021 and a gain of $5.6 million was recorded in the condensed consolidated statements of operations and comprehensive loss under gain on sale of product rights, net. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Additionally, in connection with the settlement and the sale of the global rights to Osmolex ER, the parties entered into a supply agreement pursuant to which the Company agreed to supply Adamas with amantadine extended release tablets for a six-year term, subject to possible two-year<span style="white-space:pre-wrap;"> extensions and customary closing conditions at market rates. The supply agreement transferred to Alora as part of the divestiture of the Legacy Business. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On April 30, 2019, the Company was served with a complaint in an action entitled Leo Shumacher, et al., v. Osmotica Pharmaceuticals plc, et al., Superior Court of New Jersey, Somerset County No. SOM-L-000540-19. On May 10, 2019, a Complaint entitled Jeffrey Tello, et al., v. Osmotica Pharmaceuticals plc, et al., Superior Court of New Jersey, Somerset County No. SOM-L-000617-19 was filed in the same court as the Shumacher action. The complaints named the Company, certain of the Company’s directors and officers and the underwriters of the Company’s initial public offering as defendants in putative class actions alleging violations of Sections 11 and 15 of the Securities Act of 1933 related to the disclosures contained in the registration statement and prospectus used for the Company’s initial public offering of ordinary shares. On July 22, 2019, the plaintiffs filed an amended complaint consolidating the two actions, reiterating the previously pled allegations and adding an additional individual defendant. The parties participated in a mediation and reached an agreement in principle to settle the litigation on December 15, 2020. The parties subsequently negotiated a settlement agreement setting forth the terms of the settlement. On May 18, 2021, plaintiffs filed an unopposed motion for preliminary approval of the settlement and notice to the proposed settlement class, which motion was granted by the court on June 11, 2021. The settlement, which was finally approved by the Court on November 10, 2021, calls for a payment by the Company of $5.25 million (a portion of which was covered by applicable insurance) and which fully resolves all claims asserted in the litigation against all defendants named in the litigation, including the Company. No party admitted any wrongdoing as part of the settlement, which was reached to avoid the further cost and distraction of litigation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On April 19, 2021, Vertical Pharmaceuticals, LLC (“Vertical”) was served with a complaint in an action entitled United States ex rel. Lupinetti, et al. v. Exeltis USA, Inc., et al., Northern District of Illinois, No. 1:19-cv-00825. The complaint named Vertical and four other pharmaceutical manufacturers as defendants in a suit alleging violations of the federal False Claims Act and state corollary statutory schemes related to the labelling, marketing, and reimbursement of several prenatal vitamins. The United States government declined to intervene in the action and the plaintiff has chosen to proceed with the litigation as a qui tam relator on behalf of the federal government and 29 individual states seeking monetary damages, statutory civil penalties, and costs and fees. We have retained outside counsel to defend us against the claims. On June 18, 2021, we and the other defendants in the action filed a Joint Motion to Dismiss, and on August 2, 2021, Plaintiff filed an Opposition to the Joint Motion to Dismiss. The Company disputes the allegations in the complaint and intends to vigorously defend against the action. However, this litigation matter is still in an early stage and there is no assurance that the Company will be successful in its defense or that insurance will be available or adequate to fund any settlement or judgment or the litigation costs of the action, which could adversely affect the Company’s results of operations and financial condition. There was not a loss that is probable or reasonably estimatable as of September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1300000 7500000 5600000 P6Y P2Y 2 5250000 4 29 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">During the nine months ended September 30, 2021, the Company recognized an income tax expense on continuing operations of $0.4 million on $62.8 million of loss before income tax, compared to $5.0 million of income tax benefit on $42.3 million of loss before income tax during the comparable 2020 period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Income taxes for the interim periods have been based on an estimated annual worldwide effective tax rate. Income tax (expense) benefit differs from the statutory income tax rate primarily due to the occurrence of orphan drug and research development credits, movement in a valuation allowance and the addition of state and foreign taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company provides reserves for potential payments of income tax to various tax authorities or does not recognize income tax benefits related to uncertain tax positions and other issues. Tax benefits for uncertain tax positions are based on a determination of whether a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized, assuming that the matter in question will be decided based on its technical merits. The Company’s policy is to record interest and penalties in the provision for income taxes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Valuation Allowance</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if the realization of such assets is more likely than not. In assessing the need for a valuation allowance in the nine months ended September 30, 2021, the Company considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company assesses the realizability of the deferred tax assets at each balance sheet date based on actuals and forecasted operating results in order to determine the proper amount, if any, of a valuation allowance. As a result of this analysis, the Company determined that it is more likely than not that it will not realize the benefits of its net deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of its net deferred tax assets. The Company continues to maintain valuation allowances on deferred tax assets applicable to entities in foreign jurisdictions for which separate income tax returns are filed, where realization of the related deferred tax assets from future profitable operations is not reasonably assured.</p> 400000 -62800000 -5000000.0 -42300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 14. Related Parties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">There were no related party transactions during the three months ended September 30, 2021 and had recognized no<span style="white-space:pre-wrap;"> related expenses for the nine months ended September 30, 2021. </span></p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 15. Shareholders’ Equity</b> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Ordinary Share Repurchase Program</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt;">In September 2019, the Company’s Board of Directors authorized the repurchase of up to 5,251,892 ordinary shares pursuant to a share repurchase program. Purchases under the ordinary share repurchase program can be made on the open market or in privately negotiated transactions, with the size and timing of these purchases based on a number of </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">factors, including the price and business and market conditions. The Company expects to retire ordinary shares acquired under the repurchase program. In the </span><span style="-sec-ix-hidden:Hidden_pVjzaXHtx0yCOASFZhdNuA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:11pt;text-align:left;white-space:pre-wrap;">nine</span></span><span style="white-space:pre-wrap;"> months ended September 30, 2021, the Company did not repurchase ordinary shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">2019 Employee Share Purchase Plan</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">In September 2019, the Company’s board of directors adopted and approved, the Employee Share Purchase Plan (the “ESPP”). The ESPP allows each eligible employee who is participating in the plan to purchase shares by authorizing payroll deductions of up to $2,000 per payroll period. Unless the participating employee has previously withdrawn from the offering, accumulated payroll deductions will be used to purchase shares on the last business day of the offering period at a price equal to 85 percent of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Under applicable tax rules, an employee may purchase no more than $25,000 worth of ordinary shares, valued at the start of the purchase period, under the ESPP in any calendar year. There is no minimum holding period associated with shares purchased pursuant to this plan. An employee’s purchase rights terminate immediately upon termination of employment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:11pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for employee stock purchases made under its ESPP using the estimate grant date fair value of accounting in accordance with ASC 718, Stock Compensation. The purchase price discount and the look-back feature cause the ESPP to be compensatory and the Company to recognize compensation expense. The compensation cost is recognized on a straight-line basis over the requisite service period. The Company recognized less than $0.1 million of compensation expense for the nine months ended September 30, 2021. The Company values ESPP shares using the Black-Scholes model.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2021, there was less than $0.1 million of unrecognized ordinary share compensation expense related to the ESPP, which is expected to be recognized over a weighted-average period of 0.50 years. On July 2, 2021, the Company issued 37,111<span style="white-space:pre-wrap;"> ordinary shares to the employees who participated in the ESPP during the offering period ended September 30, 2021. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">2020 Equity Offering</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On January 13, 2020 we completed an equity offering and allotted 6.9 million ordinary shares at a public offering price of $5.00 per share. The number of shares issued in this offering reflected the exercise in full of the underwriters option to purchase 900,000 ordinary shares. The aggregate proceeds from the follow-on offering were approximately $31.8 million after deducting underwriter discounts and commissions and offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On July 16, 2020 we completed a follow-on equity offering and allotted 5.0 million ordinary shares. The aggregate proceeds from the follow-on offering were approximately $30.6 million after deducting offering expenses.</p> 5251892 2000 0.85 100000 100000 P0Y6M 37111 6900000 5.00 900000 31800000 5000000.0 30600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 16. Restructuring Expenses</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In April 2021, the Company curtailed operations and implemented workforce reductions in its research and development subsidiary in Buenos Aires, Argentina. These restructuring activities were associated with the Company’s plans to reduce expenses and better align business activities with the Company’s corporate strategy. As a result, the Company recognized $4.5 million of restructuring expenses in operating expenses which were incurred in the nine month period ending on September 30, 2021. The restructuring expenses consisted of $3.2 million one-time employee related termination benefits, and $1.3 million of asset disposal costs related to leasehold improvements at the Buenos Aires location.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Of the $4.5 million of restructuring expenses, $2.0 million were recognized in Selling, General and Administrative expenses, $1.2 million were recognized in Research and Development expenses, and $1.3 million of asset disposal costs were recognized in non-operating expenses.</p> 4500000 3200000 1300000 4500000 2000000.0 1200000 1300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 17. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 1, 2021, the Company entered into a Note Purchase Agreement (the “Note Purchase Agreement”) with, among others, Athyrium Opportunities IV Acquisition LP, as administrative agent, and certain purchasers party thereto from time to time (the “Purchaser”). The Note Purchase Agreement provides for the issuance of senior secured notes (the “Notes”) to Purchaser in an aggregate principal amount of up to $100 million in three separate tranches. The first tranche of Notes was issued in an aggregate principle amount equal to $55,000,000 on October 12, 2021. At any time after October 12, 2021 but prior to the first anniversary thereof, upon the satisfaction of certain conditions, including a minimum net product sales target for Upneeq over a specified period of time, the Company may request the issuance of second tranche Notes in an aggregate principal amount of up to $20,000,000. At any time after October 12, 2021 but prior to the second anniversary thereof, the Company may request the issuance of third tranche Notes in an aggregate principal amount of up to $25,000,000, which shall be funded in the sole discretion of the Purchasers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Notes are guaranteed on a senior secured basis by certain of the Company’s subsidiaries. The Notes and guarantees are secured by substantially all of the assets of the Company and its U.S. subsidiaries, including a security interest in substantially all of the tangible and intangible assets of the Issuer and each guarantor, including intellectual property rights and personal property consisting of inventory, related accounts, cash and deposit accounts. The Notes bear interest at a rate of 9.0% plus adjusted three-month LIBOR, with a LIBOR floor of 1.50% and LIBOR cap of 3.00%, payable in cash quarterly arrears, and will mature <span style="-sec-ix-hidden:Hidden_KEyWkfcqYUaotXSd1vhxxw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">five</span></span> (5) years following the date of issuance of the first tranche of Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Notes may be voluntarily prepaid upon the satisfaction of certain conditions and with each such prepayment being accompanied by, as applicable, (1) a make-whole premium, (2) an exit fee of 2.0% of the principal amount of the Notes prepaid, (3) certain other fees, indemnities and expenses and (4) all accrued interest on the principal amount of the Notes being so prepaid. The exit fee described in (2) above is payable on the principal amount of all Notes prepaid or repaid, including upon the repayment of the Notes upon maturity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Subject to certain exceptions and qualifications, the Note Purchase Agreement contains covenants that, among other things, limit the Issuer’s ability and the ability of its restricted subsidiaries, including the guarantors, to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">·</span></span>incur additional indebtedness or issue certain disqualified capital stock;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">·</span></span>create liens;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">·</span></span>transfer or sell assets;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">·</span></span>make certain investments, loans, advances and acquisitions;</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">·</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;">engage in consolidations, amalgamations or mergers, or sell, transfer or otherwise dispose of all or substantially all of their assets; and</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">·</span></span>enter into certain transactions with affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Note Purchase Agreement also provides for events of default which, if any of them occurs and is continuing, would require or permit (x) the principal of, premium, if any, exit fee and accrued interest on the Notes to become or to be declared due and payable and (y) the termination of the commitments (if any) of each purchaser to purchase Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As a condition to the effectiveness of the Note Purchase Agreement, on October 1, 2021, the Company entered into a share subscription agreement with the Purchaser for the issuance and sale of 6,148,832 ordinary shares for a price of $0.01 per share. The Company issued the shares to the Purchaser on October 12, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On October 12, 2021,a portion of the proceeds of the first tranche notes, together with the proceeds from the underwritten offering described below, were used to repay in full the $29.9 million, net of deferred financing fees, outstanding under the Credit Agreement dated as of February 3, 2016 (as amended) between the Company, CIT Bank, N.A., and the other parties thereto (the “Credit Agreement”) together with $0.7 million in fees and accrued interest. The remainder of the proceeds from the first tranche notes and the issuance of ordinary shares will be used for working capital and general corporate purposes, including the launch of Upneeq.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Further, on October 12, 2021 the Company completed a follow-on offering and issued and allotted 14,000,000 ordinary shares of the Company and warrants to purchase up to 14,000,000 ordinary shares, at a public offering price of $2.50 per share and accompanying warrant. In addition, the Company granted the underwriter a 30-day option to purchase up to an additional 2,100,000 ordinary shares and/or warrants to purchase additional 2,100,000 ordinary shares at the public offering price, less the underwriting discounts and commissions. On October 11, 2021 the underwriter exercised its option to purchase additional warrants to purchase up to 2,100,000 ordinary shares. The warrants have an exercise price of $3.10 per share, were immediately exercisable and will expire 3.5 years from the date of issuance. The aggregate net proceeds from the follow-on offering were approximately $32.5<span style="white-space:pre-wrap;"> million after deducting underwriting commissions and offering expenses. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p> 100000000 55000000 20000000 25000000 0.090 0.0150 0.0300 0.020 6148832 0.01 29900000 700000 14000000 14000000 2.50 2100000 2100000 2100000 3.10 P3Y6M 32500000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2021
Nov. 12, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2021  
Entity File Number 001-38709  
Entity Registrant Name Osmotica Pharmaceuticals plc  
Entity Incorporation, State or Country Code L2  
Entity Tax Identification Number 00-0000000  
Entity Address, Address Line One 400 Crossing Boulevard  
Entity Address, City or Town Bridgewater  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08807  
City Area Code 908  
Local Phone Number 809-1300  
Title of 12(b) Security Ordinary Shares  
Trading Symbol OSMT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period true  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   83,280,591
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0001739426  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 8,352 $ 114,053
Accounts receivable, net 4,190 3,149
Inventories, net 824 1,831
Prepaid expenses and other current assets 10,019 12,592
Assets held for sale   41,529
Total current assets 23,385 173,154
Property, plant and equipment, net 851 2,391
Operating lease assets 1,651 1,953
Intangibles, net 27,210 35,090
Goodwill 55,847 55,847
Other non-current assets 603 373
Assets held for sale   102,141
Total assets 109,547 370,949
Current liabilities:    
Trade accounts payable 4,449 3,128
Accrued liabilities 18,521 16,951
Current portion of debt, net of deferred financing costs 29,925  
Current portion of obligation under finance leases 6 20
Current portion of lease liability 1,029 1,199
Income taxes payable - current portion   2
Liabilities held for sale   34,484
Total current liabilities 53,930 55,784
Long-term debt, net of non-current deferred financing costs   219,525
Long-term portion of lease liability 701 871
Income taxes payable - long term portion 1  
Deferred taxes 165 345
Liabilities held for sale   568
Total liabilities 54,797 277,093
Commitments and contingencies (See Note 12)
Shareholders' equity:    
Ordinary shares ($0.01 nominal value 400,000,000 shares authorized, 63,127,288 and 62,545,832 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively) 631 625
Preferred shares ($0.01 nominal value 40,000,000 shares authorized, no shares issued and outstanding) 0 0
Euro deferred shares (1.00 nominal value 25,000 shares authorized, no shares issued and outstanding) 0 0
Additional paid in capital 554,156 548,070
Accumulated deficit (497,808) (452,610)
Accumulated other comprehensive loss (2,229) (2,229)
Total shareholders' equity 54,750 93,856
Total liabilities and shareholders' equity $ 109,547 $ 370,949
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)
Sep. 30, 2021
$ / shares
shares
Sep. 30, 2021
€ / shares
shares
Dec. 31, 2020
$ / shares
shares
Dec. 31, 2020
€ / shares
shares
CONDENSED CONSOLIDATED BALANCE SHEETS        
Ordinary shares, nominal value (in dollars per share) | $ / shares $ 0.01   $ 0.01  
Ordinary shares, number of shares authorized 400,000,000 400,000,000 400,000,000 400,000,000
Ordinary shares, number of shares issued 63,127,288 63,127,288 62,545,832 62,545,832
Ordinary shares, number of shares outstanding 63,127,288 63,127,288 62,545,832 62,545,832
Preferred shares, nominal value (in dollars per share) | $ / shares $ 0.01   $ 0.01  
Preferred shares, number of shares authorized 40,000,000 40,000,000 40,000,000 40,000,000
Preferred shares, number of shares issued 0 0 0 0
Preferred shares, number of shares outstanding 0 0 0 0
Euro deferred shares, nominal value (in euros per share) | € / shares   € 1.00   € 1.00
Euro deferred shares, number of shares authorized 25,000 25,000 25,000 25,000
Euro deferred shares, number of shares issued 0 0 0 0
Euro deferred shares, number of shares outstanding 0 0 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 2,196 $ 25,751 $ 14,641 $ 26,627
Cost of goods sold 1,147 1,185 2,535 1,794
Gross profit 1,049 24,566 12,106 24,833
Selling, general and administrative expenses 24,841 21,360 63,769 54,028
Research and development expenses 1,376 1,779 5,789 9,264
Impairment of intangibles     7,880  
Total operating expenses 26,217 23,139 77,438 63,292
Operating income (loss) (25,168) 1,427 (65,332) (38,459)
Gain on sales of product rights, net     5,636  
Operating income (loss) (25,168) 1,427 (59,696) (38,459)
Interest expense and amortization of debt discount 735 1,071 1,750 3,560
Other non-operating (gain) loss 120 (51) 1,312 246
Total other non-operating expense (855) (1,020) (3,062) (3,806)
Income (loss) before income taxes (26,023) 407 (62,758) (42,265)
Income tax expense (benefit) 324 (1,308) 415 (5,042)
Income (loss) from continuing operations (26,347) 1,715 (63,173) (37,223)
Gain on sales of discontinued operations, net 4,373   4,373  
Income (loss) from discontinued operations before income tax expense 3,983 (10,171) 14,219 17,571
Income tax expense (benefit) - discontinued operations (132) 177 617 5,063
Income (loss) from discontinued operations, net of tax 8,488 (10,348) 17,975 12,508
Net and other comprehensive loss $ (17,859) $ (8,633) $ (45,198) $ (24,715)
(Loss) income per share attributable to shareholders:        
(Loss) income per share attributable to shareholders, Continuing operations, basic $ (0.42) $ 0.03 $ (1.01) $ (0.62)
(Loss) income per share attributable to shareholders, Discontinued operations, Basic 0.13 (0.16) 0.29 0.21
(Loss) income per share attributable to shareholders, Continuing operations, Diluted (0.42) 0.03 (1.01) (0.62)
(Loss) income per share attributable to shareholders, Discontinued operations, Diluted 0.13 (0.16) 0.29 0.21
(Loss) income per share attributable to shareholders, basic (0.28) (0.14) (0.72) (0.41)
(Loss) income per share attributable to shareholders, diluted $ (0.28) $ (0.14) $ (0.72) $ (0.41)
Weighted average shares basic and diluted        
Weighted average shares, basic 62,945,898 62,785,866 62,798,123 59,979,834
Weighted average shares, diluted 62,945,898 63,285,258 62,798,123 59,979,834
Product Revenue        
Revenues $ 2,196 $ 586 $ 4,451 $ 998
Royalty Revenue        
Revenues   165 190 629
Licensing and Contract Revenue        
Revenues   $ 25,000 $ 10,000 $ 25,000
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY - USD ($)
$ in Thousands
Ordinary shares
Additional Paid-in Capital [Member]
Accumulated deficit
Accumulated other comprehensive loss
Total
Stockholders' equity, beginning balance at Dec. 31, 2019 $ 518 $ 489,440 $ (373,021) $ (2,229) $ 114,708
Shares, Outstanding, Beginning Balance at Dec. 31, 2019 51,845,742        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (3,083)   (3,083)
Share compensation, value $ 2 1,107     1,109
Share compensation, shares 181,966        
Payments for taxes related to the net share settlement of equity awards   (616)     (616)
Issuance of ordinary shares, net of offering costs $ 69 31,720     31,789
Issuance of ordinary shares in initial public offering and private placement, shares 6,900,000        
Repurchase of ordinary shares, value   (167)     (167)
Repurchase of ordinary shares, shares (29,000)        
Stockholders' equity, ending balance at Mar. 31, 2020 $ 589 521,484 (376,104) (2,229) 143,740
Shares, Outstanding, Ending Balance at Mar. 31, 2020 58,898,708        
Stockholders' equity, beginning balance at Dec. 31, 2019 $ 518 489,440 (373,021) (2,229) 114,708
Shares, Outstanding, Beginning Balance at Dec. 31, 2019 51,845,742        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss         (24,715)
Stockholders' equity, ending balance at Sep. 30, 2020 $ 631 550,020 (397,736) (2,229) 150,686
Shares, Outstanding, Ending Balance at Sep. 30, 2020 63,105,832        
Stockholders' equity, beginning balance at Mar. 31, 2020 $ 589 521,484 (376,104) (2,229) 143,740
Shares, Outstanding, Beginning Balance at Mar. 31, 2020 58,898,708        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (12,999)   (12,999)
Share compensation, value $ 1 1,221     1,222
Share compensation, shares 31,295        
Payments for taxes related to the net share settlement of equity awards   (133)     (133)
Repurchase of ordinary shares, value $ (2) (917)     (919)
Repurchase of ordinary shares, shares (169,257)        
Stockholders' equity, ending balance at Jun. 30, 2020 $ 588 521,655 (389,103) (2,229) 130,911
Shares, Outstanding, Ending Balance at Jun. 30, 2020 58,760,746        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (8,633)   (8,633)
Share compensation, value   1,508     1,508
Share compensation, shares 22,554        
Issuance of ordinary shares, net of offering costs $ 50 30,599     30,649
Issuance of ordinary shares in initial public offering and private placement, shares 5,000,000        
Repurchase of ordinary shares, value $ (7) (3,742)     (3,749)
Repurchase of ordinary shares, shares (677,468)        
Stockholders' equity, ending balance at Sep. 30, 2020 $ 631 550,020 (397,736) (2,229) 150,686
Shares, Outstanding, Ending Balance at Sep. 30, 2020 63,105,832        
Stockholders' equity, beginning balance at Dec. 31, 2020 $ 625 548,070 (452,610) (2,229) 93,856
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 62,545,832        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (9,612)   (9,612)
Share compensation, value $ 2 1,309     1,311
Share compensation, shares 173,299        
Payments for taxes related to the net share settlement of equity awards   (358)     (358)
Stockholders' equity, ending balance at Mar. 31, 2021 $ 627 549,021 (462,222) (2,229) 85,197
Shares, Outstanding, Ending Balance at Mar. 31, 2021 62,719,131        
Stockholders' equity, beginning balance at Dec. 31, 2020 $ 625 548,070 (452,610) (2,229) 93,856
Shares, Outstanding, Beginning Balance at Dec. 31, 2020 62,545,832        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss         $ (45,198)
Repurchase of ordinary shares, shares         0
Stockholders' equity, ending balance at Sep. 30, 2021 $ 631 554,156 (497,808) (2,229) $ 54,750
Shares, Outstanding, Ending Balance at Sep. 30, 2021 63,127,288        
Stockholders' equity, beginning balance at Mar. 31, 2021 $ 627 549,021 (462,222) (2,229) 85,197
Shares, Outstanding, Beginning Balance at Mar. 31, 2021 62,719,131        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (17,727)   (17,727)
Share compensation, value $ 1 1,232     1,233
Share compensation, shares 128,931        
Payments for taxes related to the net share settlement of equity awards   (249)     (249)
Stockholders' equity, ending balance at Jun. 30, 2021 $ 628 550,004 (479,949) (2,229) 68,454
Shares, Outstanding, Ending Balance at Jun. 30, 2021 62,848,062        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (17,859)   (17,859)
Share compensation, value $ 2 4,277     4,279
Share compensation, shares 133,064        
Payments for taxes related to the net share settlement of equity awards   (160)     (160)
Issuance of ordinary shares, net of offering costs $ 1 35     36
Issuance of ordinary shares in initial public offering and private placement, shares 146,162        
Stockholders' equity, ending balance at Sep. 30, 2021 $ 631 $ 554,156 $ (497,808) $ (2,229) $ 54,750
Shares, Outstanding, Ending Balance at Sep. 30, 2021 63,127,288        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash Flows from Operating Activities:    
Net loss from continuing operations $ (63,173) $ (37,223)
Net income from discontinued operations 17,975 12,508
Net loss (45,198) (24,715)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 8,068 16,589
Share compensation 6,592 3,836
Impairment of intangibles 7,880  
Impairment of intangibles   23,157
Deferred income tax benefit (180) (974)
Gain on sale of product rights, net (5,636)  
Gain on sale of discontinued operations, net (4,373)  
Loss on sale of fixed and leased assets 1,229 281
Bad debt provision   6
Amortization of deferred financing and loan origination fees 746 985
Write off of deferred financing and loan origination fees in connection with prepayment 1,387 496
Change in operating assets and liabilities:    
Accounts receivable, net 4,643 22,339
Inventories, net 2,256 (398)
Prepaid expenses and other current assets (3,316) 4,741
Other non-current assets (603)  
Trade accounts payable 515 (586)
Accrued and other current liabilities (4,347) (19,915)
Net cash provided by (used in) operating activities (30,337) 25,842
Cash Flows from Investing Activities:    
Proceeds from sale of fixed and leased assets 40 50
Payments on disposal of leased assets   (209)
Proceeds from product rights disposal 7,300  
Proceeds from discontinued operations 110,845  
Purchase of property, plant and equipment (1,657) (2,213)
Net cash provided by (used in) investing activities 116,528 (2,372)
Cash flows from Financing Activities:    
Payments on finance lease obligations (35) (98)
Proceeds from public offering, net of issuance costs 36 62,440
Proceeds from purchases of stock under ESPP 234  
Debt repayment (191,360) (50,000)
Repurchases of ordinary shares   (4,835)
Payments for taxes related to net share settlement of equity awards (767) (749)
Net cash provided by (used in) financing activities (191,892) 6,758
Net change in cash and cash equivalents (105,701) 30,228
Cash and cash equivalents, beginning of period 114,053 95,865
Cash and cash equivalents, end of period 8,352 126,093
Supplemental disclosure of cash and non-cash transactions:    
Cash paid for interest 7,166 12,014
Cash paid for taxes $ 2,060 $ 1,439
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Operations
9 Months Ended
Sep. 30, 2021
Organization and Nature of Operations  
Organization and Nature of Operations

Note 1. Organization and Nature of Operations

Osmotica Pharmaceuticals plc, an Irish public limited company (the “Company”), together with its subsidiaries, is a specialty pharmaceutical company focused on the commercialization and development of products that target markets with underserved patient populations. In July 2020, the Company received regulatory approval from the FDA for RVL-1201, or Upneeq, (oxymetazoline hydrocholoride ophthalmic solution, 0.1%), for the treatment of acquired blepharoptosis, or droopy eyelid, in adults. Upneeq was commercially launched September 2020 to a limited number of eye care professionals with commercialization operations expanded in 2021 among ophthalmology, optometry and oculoplastic specialties.

On August 27, 2021, the Company closed the divestiture of its portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, (the “Legacy Business”) to certain affiliates of Alora Pharmaceuticals, or Alora, for $111 million in cash upon closing, subject to certain adjustments, and up to $60 million in contingent milestone payments. Pursuant to the agreement the Company post-closing retained the rights to Upneeq and to arbaclofen extended release tablets which is under development for the treatment of spasticity in multiple sclerosis. With the divestiture of the Legacy Business the primary focus of the Company will be on the commercialization and development of specialty pharmaceuticals in the ocular and medical aesthetics therapeutic areas.

With the divestiture of the Legacy Business the Company’s commercial operations would be conducted by its wholly-owned subsidiaries, RVL Pharmaceuticals, Inc. and RVL Pharmacy, LLC, or RVL. RVL operates pharmacy operations dedicated to the processing and fulfillment of prescriptions for Upneeq.

Unless otherwise indicated or required by the context, references throughout to “Osmotica,” or the “Company”, refer to our continuing operations following the sale or the Legacy Business to Alora. A description of our business prior to the consummation of the transaction is included in Item 1. “Business”, in Part I of the Annual Report on Form 10-K for the year ended December 31, 2020 that was previously filed with the Securities and Exchange Commission (“SEC”) on March 30, 2021.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Basis of Presentation and Summary of Significant Accounting Policies  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2. Basis of Presentation and Summary of Significant Accounting Policies

Going Concern Evaluation

As of September 30, 2021, the Company’s cash and cash equivalents totaled $8.4 million. For the fiscal year ended December 31, 2020 and the three and nine months ended September 30, 2021 the Company incurred net losses of $79.6 million, $17.9 million and $45.2 million, respectively. On August 27, 2021, the Company announced the closing of the divestiture of the Company’s portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, or the Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments, or the Transaction. Pursuant to the Transaction the Company retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. Proceeds from the divestiture of the Legacy business, together with cash on hand were used to repay $186.1 million of debt. As of September 30, 2021, the Company had interest bearing debt of $29.9 million, net of deferred financing fees, with a maturity date of November 21, 2021.

On October 12, 2021 the Company issued $55.0 million of senior secured notes to a lender, a portion of the proceeds of which, together with the proceeds from the underwritten offering described below, were used to repay $30.7 million of outstanding term loans, accrued interest and related fees and expenses. Also on October 12, 2021 the Company issued 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares in an underwritten offering, raising net proceeds

of approximately $32.5 million. The remaining net proceeds from the issuance of the senior notes and ordinary shares is being used for general corporate purposes.

The divestiture of the Legacy Business resulted in the loss of substantially all the Company’s revenue generating assets and the Company’s business plan is focused on the launch of its commercial product, Upneeq, which diminished the Company’s cash flows in at least the near term, in particular cash inflows from product sales. The Company will require additional capital to fund its operating needs, including the commercialization of Upneeq and other activities. Accordingly, the Company expects to incur significant expenditures and increasing operating losses in the future. As a result, the Company’s current sources of liquidity will not be sufficient to meet its obligations for the 12 months following the date the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. These conditions give rise to substantial doubt as to our ability to operate as a going concern. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets.

The Company’s plans to address these conditions include pursuing one or more of the following options to secure additional funding, none of which can be guaranteed or are entirely within our control:

raise funds through additional sales of our ordinary shares, through equity sales agreements with broker/dealers or other public or private equity financings.

raise capital through additional debt facilities, including convertible debt.

partner or sell a portion or all rights to any of our assets to potentially secure additional non-dilutive funds.

There can be no assurance the Company will receive cash proceeds from any of these potential resources or, to the extent cash proceeds are received, such proceeds would be sufficient to support the Company’s current operating plan for at least the next 12 months from the date the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. The sale of additional equity or convertible debt securities may result in additional dilution to the Company’s stockholders. If we raise additional funds through the issuance of debt securities or preferred stock or through additional credit facilities, these securities and/or the loans under credit facilities could provide for rights senior to those of the Company’s ordinary shares and could contain covenants that would restrict the Company’s operations. Additional funds may not be available when needed, on terms that are acceptable to the Company, or at all.

The unaudited condensed consolidated financial statements have been prepared on a going concern basis, which assumes the realization of assets and settlement of liabilities in the normal course of business. The Company’s ability to continue as a going concern is dependent on the Company’s ability to obtain the necessary financing to meet its obligations and repay liabilities arising from the normal business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time and raise substantial doubt that the Company will be able to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company be unable to continue as a going concern.

Basis of Presentation—The accompanying unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and under the rules and regulations of the SEC for interim reporting. In management’s opinion, the interim financial data presented includes all adjustments (consisting solely of normal recurring items) necessary for fair presentation. All intercompany accounts and transactions have been eliminated. Certain information required by GAAP has been condensed or omitted in accordance with rules and regulations of the SEC. Operating results for the three and

nine months ended September 30, 2021, are not necessarily indicative of the results that may be expected for any future period or for the year ending December 31, 2021 or any period thereafter. The accompanying Condensed Consolidated Balance Sheet data as of December 31, 2020 was derived from the audited consolidated financial statements.

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020.

The Company accounted for the sale of the Legacy Business in accordance with Accounting Standards Codification, ASC, 205 Discontinued Operations and Accounting Standards Update, ASU, No. 2014-08, Reporting of Discontinued Operations and Disclosures of Disposals of Components of an Entity. The Company followed the held-for-sale criteria as defined in ASC 360 and ASC 205. ASC 205 requires that a component of an entity that has been disposed of or is classified as held for sale and has operations and cash flows that can be clearly distinguished from the rest of the entity be reported as assets held for sale and discontinued operations. In the period a component of an entity has been disposed of or classified as held for sale, the results of operations for the periods presented are reclassified into separate line items, net of tax, in the unaudited condensed consolidated statements of operations. Assets and liabilities are also reclassified into separate line items on the related condensed consolidated balance sheets for the periods presented. The statements of cash flows for the periods presented are also reclassified to reflect the results of discontinued operations as separate line items. ASU 2014-08 requires that only a disposal of a component of an entity, or a group of components of an entity, that represents a strategic shift that has, or will have, a major effect on the reporting entity’s operations and financial results be reported in the financial statements as discontinued operations. ASU 2014-08 also provides guidance on the financial statement presentations and disclosures of discontinued operations.

Due to the sale of the Legacy Business during the third quarter of 2021, in accordance with ASC 205, Discontinued Operations, the Company has classified the results of the Legacy Business as discontinued operations in our unaudited condensed consolidated statements of operations and cash flows for all periods presented. All assets and liabilities associated with our Legacy Business were therefore classified as assets and liabilities of discontinued operations in our condensed consolidated balance sheets as of December 31, 2020. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3, Discontinued Operations.

Basic and Diluted Loss per Share—Basic and diluted net loss per share is determined by dividing net loss by the weighted average ordinary shares outstanding during the period. For all periods presented with a net loss, the shares underlying the ordinary share options and time and performance-based restricted stock units have been excluded from the calculation because their effect would be anti-dilutive. Therefore, the weighted-average shares outstanding used to calculate both basic and diluted loss per share are the same for periods with a net loss.

The following potentially dilutive securities have been excluded from the computation of diluted weighted average shares outstanding as they would be anti-dilutive as of September 30, 2021 and 2020:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Performance and restricted stock units

1,456,910

2,092,419

1,456,910

2,591,811

Options to purchase ordinary shares

2,650,946

2,772,805

2,650,946

2,772,805

Shares to be purchased through employee stock purchase plan

79,919

79,919

Fair Value of Financial Instruments—The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and short and long-term debt. The fair values of cash and cash equivalents, accounts

receivable, accounts payable and debt approximate book value because of the short maturity of these financial instruments.

The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:

Level 1 — Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.

Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.

Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.

Segment Reporting—The Company operates in one business segment which focuses on developing and commercializing pharmaceutical products that target markets with underserved patient populations. The Company’s business offerings have similar economic and other characteristics, including the nature of products, manufacturing and acquiring processes, types of customers, distribution methods and regulatory environment. The chief operating decision maker (“CODM”) reviews profit and loss information on a consolidated basis to assess performance and make overall operating decisions. The condensed consolidated financial statements reflect the financial results of the Company’s one reportable operating segment. The Company has no significant revenues or tangible assets outside of the United States.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations
9 Months Ended
Sep. 30, 2021
Discontinued Operations  
Discontinued Operations

Note 3. Discontinued Operations

On August 27, 2021, we closed the divestiture of the Company’s Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments.

We have determined the divestiture of the Legacy Business represents a strategic shift that will have a major effect on our business and therefore met the criteria for classification as discontinued operations at September 30, 2021. Accordingly, the Legacy Business is reported as discontinued operations in accordance with ASC 205-20, Discontinued Operations. The related assets and liabilities of the Legacy Business are classified as assets and liabilities of discontinued operations in the condensed consolidated balance sheets as of December 31, 2020 and the results of operations from the Legacy Business as discontinued operations in the condensed consolidated statements of operations. Applicable amounts in prior years have been recast to conform to this discontinued operations presentation. We recognized a gain on the sale of the Legacy Business upon closing.

The following table presents the results of the discontinued operations for the three- and nine -month periods ended September 30, 2021 and 2020:

Three months ended

Nine months ended

September 30,

September 30,

2021

    

2020

2021

2020

Total revenues

$

15,551

    

$

31,421

$

61,785

    

$

116,726

Cost of goods sold (exclusive of depreciation and amortization shown separately below)

 

4,973

 

10,938

 

23,435

 

41,583

Selling, general and administrative expense

 

740

 

2,185

 

4,209

 

7,247

Depreciation and amortization

 

 

4,592

 

6,583

 

13,925

Impairment of intangibles

 

 

19,539

 

 

23,157

Research and development expenses

3,189

1,947

5,882

5,921

Income (loss) from operations

 

6,649

 

(7,780)

 

21,676

 

24,893

Interest expense

 

1,495

 

2,493

 

6,399

 

7,808

Other income (loss), net

 

1,171

 

(102)

 

1,058

 

(486)

Income (loss) from discontinued operations before costs of disposal and provision for income taxes

 

3,983

 

(10,171)

 

14,219

 

17,571

Income tax expense (benefit)

 

(132)

 

177

 

617

 

5,063

Income (loss) from discontinued operations before gain on disposal

4,115

(10,348)

13,602

12,508

Gain on sales of discontinued operations

4,373

4,373

Income (loss) from discontinued operations, net of tax

$

8,488

$

(10,348)

$

17,975

$

12,508

The following table presents the significant non-cash items and purchases of property, plant and equipment for the discontinued operations for the Legacy Business that are included in the accompanying consolidated statements of cash flows.

Nine months ended

September 30,

Cash flows from operating activities:

2021

    

2020

Depreciation and amortization

$

6,583

$

13,925

Share compensation

619

260

Impairment of intangibles

23,157

Cash flows from investing activities:

Purchase of property, plant and equipment

$

(1,335)

$

(1,707)

The following table summarizes the carrying amounts of major classes of assets and liabilities of discontinued operations as of December 31, 2020.

    

December 31, 2020

Cash and cash equivalents

$

Accounts receivable, net

23,263

Inventories

 

16,103

Prepaid expenses and other current assets

 

2,163

Total current assets of discontinued operations

 

41,529

Property, plant and equipment, net

 

25,663

Operating lease right-of-use assets

 

803

Goodwill

 

45,008

Intangible assets, net

 

30,667

Total non-current assets of discontinued operations

 

102,141

Total assets of discontinued operations

$

143,670

Accounts payable

$

3,640

Accrued liabilities

 

30,566

Current portion of operating lease liabilities

 

278

Total current liabilities of discontinued operations

 

34,484

Operating lease liabilities, net of current portion

 

568

Total non-current liabilities of discontinued operations

 

568

Total liabilities of discontinued operations

 

35,052

Net assets of discontinued operations

$

108,618

The following table presents the gain on the sale for the quarter ended September 30, 2021:

September 30, 2021

Cash proceeds

$

111,848

Less: transaction costs

(6,335)

Less: net assets transferred

(101,140)

Gain on sale, pre-tax

$

4,373

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues
9 Months Ended
Sep. 30, 2021
Revenues  
Revenues

Note 4. Revenues

The Company’s performance obligations are to provide its pharmaceutical products based upon purchase orders from customers. The performance obligation is satisfied at a point in time, typically upon delivery, when the customer obtains control of the pharmaceutical product. The Company collects payments in advance from its customers.

The following table disaggregates revenue with customers by pharmaceutical products (dollars in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

Pharmaceutical Products

    

2021

    

2020

    

2021

    

2020

    

Upneeq

$

2,196

$

52

$

4,451

$

52

Osmolex

 

 

534

 

946

Net product sales

 

2,196

 

586

 

4,451

 

998

Royalty revenue

 

 

165

 

190

629

Licensing revenue

 

 

25,000

 

10,000

25,000

Total revenues

$

2,196

$

25,751

$

14,641

$

26,627

On July 28, 2020, the Company entered into a License Agreement with Santen Pharmaceutical Co. Ltd, granting Santen exclusive development, registration, and commercialization rights to RVL-1201 in Japan, China, and other Asian countries as well as Europe, the Middle East and Africa (“EMEA”) countries. Under the agreement the Company is entitled to certain development and regulatory milestone payments. The Company is also entitled to royalty payments on net sales of RVL-1201 in Santen commercialization territories. During the three and nine months ended September 30, 2021, the Company received $0.0 million and $10.0 million, respectively, which were recognized as license revenue in the periods as all performance obligations were met.

When the Company receives consideration from a customer, or such consideration is unconditionally due from a customer prior to the transfer of products to the customer under the terms of a contract, the Company records a contract liability. The Company classifies contract liabilities as deferred revenue. The Company had deferred revenue of $0.2 million for the nine months ended September 30, 2021.

Contract assets primarily relate to rights to consideration for goods or services transferred to the customer when the right is conditional on something other than the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets as of September 30, 2021. The Company has no costs to obtain or fulfill contracts meeting the capitalization criteria under ASC Topic 340, Other Assets and Deferred Costs.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable
9 Months Ended
Sep. 30, 2021
Accounts Receivable  
Accounts Receivable

Note 5. Accounts Receivable

Accounts receivable result primarily from amounts due under revenue sharing, license and royalty arrangements.

Trade accounts receivable, net consisted of the following (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Gross accounts receivable:

 

  

 

  

Accounts receivable

$

$

196

Royalty accounts receivable

55

Other receivable

 

4,190

 

2,903

Less reserves for:

 

 

Commercial rebates

 

 

(4)

Discounts and allowances

 

 

(1)

Total accounts receivable, net

$

4,190

$

3,149

The Company recorded the following adjustments to gross product sales (dollars in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Gross product sales

$

2,355

$

647

$

4,611

$

1,497

Less provisions for:

 

 

 

Chargebacks

 

(1)

 

 

(2)

Government and managed care rebates

 

 

(57)

 

(96)

Commercial rebates

 

 

2

 

(50)

Product returns

 

 

(3)

 

(67)

Discounts and allowances

 

(158)

 

(1)

 

(158)

(12)

Advertising and promotions

 

 

(2)

 

(274)

Net product sales

$

2,196

$

586

$

4,451

$

998

The activity in the Company’s allowance for customer deductions against trade accounts receivable was as follows (dollars in thousands):

    

    

Discounts

    

Commercial

and

Rebates

Allowances

Total

Balance at January 1, 2020

$

7

$

2

$

9

Provision

56

14

70

Charges processed

(59)

(15)

(74)

Balance at December 31, 2020

$

4

$

1

$

5

Provision

158

158

Charges processed

(4)

(159)

(163)

Balance at September 30, 2021

$

$

$

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories
9 Months Ended
Sep. 30, 2021
Inventories  
Inventories

Note 6. Inventories

The components of inventories, net of allowances, were as follows (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Finished goods

$

824

$

1,593

Work in process

 

 

90

Raw materials and supplies

 

 

148

$

824

$

1,831

The Company maintains an allowance for excess and obsolete inventory, as well as inventory where its cost is in excess of its net realizable value. There was no allowance for excess, obsolete, and net realizable value inventory in the nine months ended September 30, 2021 or year ended December 31, 2020.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2021
Goodwill and Other Intangible Assets  
Goodwill and Other Intangible Assets

Note 7. Goodwill and Other Intangible Assets

The Company tests goodwill and indefinite-lived intangible assets for impairment annually as of October 1st, or more frequently whenever events or changes in circumstances indicate that the asset might be impaired. The Company evaluated goodwill as of September 30, 2021 in conjunction with the sale of Legacy Business and determined that there

were no indications that the fair value of goodwill was less than its carrying value. The following table sets forth the carrying value of goodwill as of September 30, 2021 and December 31, 2020.

    

Goodwill

January 1, 2020

$

55,847

Impairments

December 31, 2020

55,847

Impairments

September 30, 2021

$

55,847

Impairments of indefinite-lived In-Process R&D assets for the nine months ended September 30, 2021 and year ended December 31, 2020, were $7.9 million and $28.9 million, respectively, related to arbaclofen ER due to delay in anticipated commercialization of the product candidate, if approved.

As part of the Company’s intangible asset impairment assessment, the Company estimates the fair value of the intangible asset using an income approach that utilizes a discounted cash flow model, or, where appropriate, a market approach. The discounted cash flow models are dependent upon our estimates of future cash flows and other factors. These estimates of future cash flows involve assumptions concerning (i) future operating performance, including future sales, long-term growth rates, operating margins, variations in the amounts, allocation and timing of cash flows and the probability of achieving the estimated cash flows and (ii) future economic conditions. These assumptions are based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy. Indefinite-lived intangible assets classified as in-process research and development, or IPRD, are subject to adjustments reducing their anticipated revenues and costs by a probability of success, or POS, factor based upon empirical research of probabilities a new drug candidate would be approved based on the candidate’s stage of clinical development. The POS factor applied to the IPRD asset on the impairment assessment for the nine months ended September 30, 2021 and for the year ended December 31, 2020 was 69.6% and the discount rate was 12.5%. The Company believes the discount rates and other inputs and assumptions are consistent with those that a market participant would use.

The following table sets forth the major categories of the Company’s intangible assets and the weighted-average remaining amortization period for those assets that were not already fully amortized (dollars in thousands):

September 30, 2021

    

    

    

    

    

Weighted

Average

Remaining

Gross

Net

Amortization

Carrying

Accumulated

Carrying

Period

Amount

Amortization

Impairment

Amount

(Years)

IPR&D

    

$

35,090

    

$

    

$

(7,880)

    

$

27,210

    

Indefinite Lived

$

35,090

$

$

(7,880)

$

27,210

 

  

December 31, 2020

    

    

    

    

    

Weighted

Average

Gross

Net

Remaining

Carrying

Accumulated

Carrying

Amortization

Amount

Amortization

Impairment

Amount

Period (Years)

IPR&D

$

64,000

$

$

(28,910)

$

35,090

 

Indefinite Lived

$

64,000

$

$

(28,910)

$

35,090

 

  

Changes in the net carrying amount of intangible assets were as follows (dollars in thousands):

    

Intangible Assets

    

Total

January 1, 2020

$

64,000

$

64,000

Amortization

Impairments

(28,910)

(28,910)

December 31, 2020

35,090

35,090

Amortization

Impairments

(7,880)

(7,880)

September 30, 2021

$

27,210

$

27,210

There was no amortization expense for the nine months ended September 30, 2021 or 2020.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2021
Accrued Liabilities  
Accrued Liabilities

Note 8. Accrued Liabilities

Accrued liabilities consist of the following (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Accrued chargeback

$

$

1,376

Accrued product returns

88

Accrued royalties

144

29

Accrued compensation

 

6,570

 

6,232

Accrued government and managed care rebates

 

 

46

Accrued research and development

312

721

Accrued expenses and other liabilities

 

11,289

 

8,455

Customer coupons

 

 

4

Deferred revenue

 

206

 

Total

$

18,521

$

16,951

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Arrangements
9 Months Ended
Sep. 30, 2021
Financing Arrangements  
Financing Arrangements

Note 9. Financing Arrangements

The composition of the Company’s debt and financing obligations were as follows (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

CIT Bank, N.A. Term Loan, net of deferred financing costs of $0.1 million and  $1.8 million as of September 30, 2021 and December 31, 2020, respectively

$

29,925

$

219,525

Total debt

 

29,925

 

219,525

Less: current portion

 

(29,925)

 

Long-term debt

$

$

219,525

Term Loan

As of September 30, 2021, the interest rate was 4.75% for the Company’s Term A Loan and 5.25% for the Term B Loan. As of December 31, 2020, the interest rate was 4.75% for the Term A Loan and 5.25% for the Term B Loan. The Company was in compliance with all covenants of the Term Loan Agreement as of September 30, 2021.

Revolving Facility

In connection with the Fifth Amendment to the credit agreement with CIT Bank, N.A. which became effective on August 27, 2021 the Company terminated its revolving credit facility. Additionally, the Company prepaid $186.1 million in aggregate of the outstanding principal amount of its term loans. The prepayments consisted of $157.4 million of Term A Loan outstanding principal and $28.7 million of Term B Loan outstanding principal. The prepayments were made on a pro-rata basis between the Term A Loan and the Term B Loan.

In accordance with ASC 470, when debt is prepaid within its contractual terms and the terms of the remaining debt are not modified, the prepayment should be treated as a partial extinguishment rather than a modification. During the second quarter, pursuant to the terms of Fourth Amendment to the Credit Agreement, the Company exercised its right to cure a shortfall in the financial covenants which resulted in the mandatory prepayment of $5.3 million of term loans.

As a result of the partial extinguishment, the Company has elected, as an accounting policy in accordance with ASC 470-50-40-2, to write off a proportionate amount of the unamortized fees at the time that the financing was partially settled in accordance with the terms of the Third Amendment. The unamortized debt issuance costs are allocated between the remaining original loan balance and the portion of the loan paid down on a pro-rata basis. During the three and nine months ended September 30, 2021, the Company wrote off $1.4 million and $1.4 million of debt issuance costs, respectively, relating to the prepayments and recorded the expense in the accompanying Condensed Consolidated Statement of Operations and Comprehensive Loss.

On October 12, 2021 the Company issued $55 million of senior secured notes and completed an equity follow-on offering of 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares. A portion of the proceeds from these transactions was used to fully repay term loans outstanding under the credit agreement as of September 30, 2021, see Note 17, Subsequent Events.

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Concentrations and Credit Risk
9 Months Ended
Sep. 30, 2021
Concentrations and Credit Risk  
Concentrations and Credit Risk

Note 10. Concentrations and Credit Risk

The Company does not have significant concentrations of credit risk with its customers.

Purchasing

The Company does not have significant purchase agreements with third parties.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Incentive Plans
9 Months Ended
Sep. 30, 2021
Incentive Plans  
Incentive Plans

Note 11. Incentive Plans

The Company recognized share-based compensation expense of $5.9 million and $3.3 million during the nine months ended September 30, 2021 and 2020, respectively. In connection with the divestiture of the Company’s Legacy Business, we accelerated the vesting of certain options, restricted stock units and performance stock units under our incentive plans during the quarter. As of September 30, 2021, the total remaining unrecognized compensation cost related to non-vested share-based compensation awards, amounted to $5.4 million. During the nine months ended on September 30, 2021 and 2020, there were 150,188 and 1,644,778, respectively, grants of restricted stock units. During the nine months ended September 30, 2021 and 2020, shares vested were 451,061 and 280,381, respectively. As of September 30, 2021, there were 1,456,910 restricted units, including performance stock units outstanding and the weighted-average remaining requisite service period of the non-vested stock options was 1.05 years and for non-vested restricted stock units was 2.32 years.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies  
Commitments and Contingencies

Note 12. Commitments and Contingencies

Contingent Milestone Payments

Upon closing of the Legacy Business divestiture, the only strategic business agreements remaining with the Company are those related to the acquisition of Upneeq and its related intellectual property. The amount of future contingent milestone payments under the intellectual property license agreement, based on certain levels of US and ex-US sales of Upneeq, was $1.3 million in the aggregate as of September 30, 2021, in addition to royalties paid to the licensor on net sales of Upneeq. The Company is also obligated to pay earn out payments pursuant to the acquisition of RevtitaLid, Inc., the original owner of Upneeq, as a percentage of US and ex-US sales of Upneeq. The Company believes the earn-out payments are currently immaterial to its financial statements.

Supply Agreement Obligations

The only supply agreement remaining with the Company after the divestiture of the Legacy Business is that related to the supply of Upneeq, which contains no minimum purchase obligations.

Legal Proceedings

The Company is a party in legal proceedings and potential claims arising from time to time in the ordinary course of its business. The amount, if any, of ultimate liability with respect to such matters cannot be determined. Despite the inherent uncertainties of litigation, management of the Company believes that the ultimate disposition of such proceedings and exposures will not have a material adverse impact on the financial condition, results of operations, or cash flows of the Company.

On February 16, 2018, the Company received FDA approval for its amantadine extended release tablets under the trade name Osmolex ER. On that same date the Company filed in the Federal District Court for the District of Delaware a Complaint for Declaratory Judgment of Noninfringement of certain patents owned by Adamas Pharmaceuticals, Inc. (Osmotica Pharmaceutical US LLC and Vertical Pharmaceuticals, LLC vs. Adamas Pharmaceuticals, Inc. and Adamas Pharma, LLC). Adamas was served with the Complaint on February 21, 2018. Adamas filed an answer on April 13,

2018 denying the allegations in the Complaint and reserving the ability to raise counterclaims as the litigation progresses. On September 20, 2018, Adamas filed an amended answer to the Company’s Complaint for Declaratory Judgment of Noninfringement, with counterclaims alleging infringement of certain patents included in the Company’s Complaint and requesting that the court grant Adamas damages, injunctive relief and attorneys’ fees. On December 2, 2020, we entered into an agreement to settle the litigation with Adamas. Under the terms of the agreement, both parties agreed to drop their respective claims relating to the patent litigation, and Adamas agreed to acquire the global rights to Osmolex ER from the Company for $7.5 million. The sale of the global rights to Osmolex ER closed in January 2021 at which time the related gain was recorded. The sale of the global rights to Osmolex ER closed in January 2021 and a gain of $5.6 million was recorded in the condensed consolidated statements of operations and comprehensive loss under gain on sale of product rights, net.

Additionally, in connection with the settlement and the sale of the global rights to Osmolex ER, the parties entered into a supply agreement pursuant to which the Company agreed to supply Adamas with amantadine extended release tablets for a six-year term, subject to possible two-year extensions and customary closing conditions at market rates. The supply agreement transferred to Alora as part of the divestiture of the Legacy Business.

On April 30, 2019, the Company was served with a complaint in an action entitled Leo Shumacher, et al., v. Osmotica Pharmaceuticals plc, et al., Superior Court of New Jersey, Somerset County No. SOM-L-000540-19. On May 10, 2019, a Complaint entitled Jeffrey Tello, et al., v. Osmotica Pharmaceuticals plc, et al., Superior Court of New Jersey, Somerset County No. SOM-L-000617-19 was filed in the same court as the Shumacher action. The complaints named the Company, certain of the Company’s directors and officers and the underwriters of the Company’s initial public offering as defendants in putative class actions alleging violations of Sections 11 and 15 of the Securities Act of 1933 related to the disclosures contained in the registration statement and prospectus used for the Company’s initial public offering of ordinary shares. On July 22, 2019, the plaintiffs filed an amended complaint consolidating the two actions, reiterating the previously pled allegations and adding an additional individual defendant. The parties participated in a mediation and reached an agreement in principle to settle the litigation on December 15, 2020. The parties subsequently negotiated a settlement agreement setting forth the terms of the settlement. On May 18, 2021, plaintiffs filed an unopposed motion for preliminary approval of the settlement and notice to the proposed settlement class, which motion was granted by the court on June 11, 2021. The settlement, which was finally approved by the Court on November 10, 2021, calls for a payment by the Company of $5.25 million (a portion of which was covered by applicable insurance) and which fully resolves all claims asserted in the litigation against all defendants named in the litigation, including the Company. No party admitted any wrongdoing as part of the settlement, which was reached to avoid the further cost and distraction of litigation.

On April 19, 2021, Vertical Pharmaceuticals, LLC (“Vertical”) was served with a complaint in an action entitled United States ex rel. Lupinetti, et al. v. Exeltis USA, Inc., et al., Northern District of Illinois, No. 1:19-cv-00825. The complaint named Vertical and four other pharmaceutical manufacturers as defendants in a suit alleging violations of the federal False Claims Act and state corollary statutory schemes related to the labelling, marketing, and reimbursement of several prenatal vitamins. The United States government declined to intervene in the action and the plaintiff has chosen to proceed with the litigation as a qui tam relator on behalf of the federal government and 29 individual states seeking monetary damages, statutory civil penalties, and costs and fees. We have retained outside counsel to defend us against the claims. On June 18, 2021, we and the other defendants in the action filed a Joint Motion to Dismiss, and on August 2, 2021, Plaintiff filed an Opposition to the Joint Motion to Dismiss. The Company disputes the allegations in the complaint and intends to vigorously defend against the action. However, this litigation matter is still in an early stage and there is no assurance that the Company will be successful in its defense or that insurance will be available or adequate to fund any settlement or judgment or the litigation costs of the action, which could adversely affect the Company’s results of operations and financial condition. There was not a loss that is probable or reasonably estimatable as of September 30, 2021.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Taxes  
Income Taxes

Note 13. Income Taxes

During the nine months ended September 30, 2021, the Company recognized an income tax expense on continuing operations of $0.4 million on $62.8 million of loss before income tax, compared to $5.0 million of income tax benefit on $42.3 million of loss before income tax during the comparable 2020 period.

Income taxes for the interim periods have been based on an estimated annual worldwide effective tax rate. Income tax (expense) benefit differs from the statutory income tax rate primarily due to the occurrence of orphan drug and research development credits, movement in a valuation allowance and the addition of state and foreign taxes.

The Company provides reserves for potential payments of income tax to various tax authorities or does not recognize income tax benefits related to uncertain tax positions and other issues. Tax benefits for uncertain tax positions are based on a determination of whether a tax benefit taken by the Company in its tax filings or positions is more likely than not to be realized, assuming that the matter in question will be decided based on its technical merits. The Company’s policy is to record interest and penalties in the provision for income taxes.

Valuation Allowance

Net deferred tax assets arise due to the recognition of income and expense items for tax purposes, which differ from those used for financial statement purposes. ASC 740, Income Taxes, provides for the recognition of deferred tax assets if the realization of such assets is more likely than not. In assessing the need for a valuation allowance in the nine months ended September 30, 2021, the Company considered all available objective and verifiable evidence both positive and negative, including historical levels of pre-tax income (loss) both on a consolidated basis and tax reporting entity basis, legislative developments, expectations and risks associated with estimates of future pre-tax income, and prudent and feasible tax planning strategies.

The Company assesses the realizability of the deferred tax assets at each balance sheet date based on actuals and forecasted operating results in order to determine the proper amount, if any, of a valuation allowance. As a result of this analysis, the Company determined that it is more likely than not that it will not realize the benefits of its net deferred tax assets and therefore has recorded a valuation allowance to reduce the carrying value of its net deferred tax assets. The Company continues to maintain valuation allowances on deferred tax assets applicable to entities in foreign jurisdictions for which separate income tax returns are filed, where realization of the related deferred tax assets from future profitable operations is not reasonably assured.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Related Parties
9 Months Ended
Sep. 30, 2021
Related Parties  
Related Parties

Note 14. Related Parties

There were no related party transactions during the three months ended September 30, 2021 and had recognized no related expenses for the nine months ended September 30, 2021.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity
9 Months Ended
Sep. 30, 2021
Stockholders' Equity  
Shareholders' Equity

Note 15. Shareholders’ Equity

Ordinary Share Repurchase Program

In September 2019, the Company’s Board of Directors authorized the repurchase of up to 5,251,892 ordinary shares pursuant to a share repurchase program. Purchases under the ordinary share repurchase program can be made on the open market or in privately negotiated transactions, with the size and timing of these purchases based on a number of

factors, including the price and business and market conditions. The Company expects to retire ordinary shares acquired under the repurchase program. In the nine months ended September 30, 2021, the Company did not repurchase ordinary shares.

2019 Employee Share Purchase Plan

In September 2019, the Company’s board of directors adopted and approved, the Employee Share Purchase Plan (the “ESPP”). The ESPP allows each eligible employee who is participating in the plan to purchase shares by authorizing payroll deductions of up to $2,000 per payroll period. Unless the participating employee has previously withdrawn from the offering, accumulated payroll deductions will be used to purchase shares on the last business day of the offering period at a price equal to 85 percent of the fair market value of the shares on the first business day or the last business day of the offering period, whichever is lower. Under applicable tax rules, an employee may purchase no more than $25,000 worth of ordinary shares, valued at the start of the purchase period, under the ESPP in any calendar year. There is no minimum holding period associated with shares purchased pursuant to this plan. An employee’s purchase rights terminate immediately upon termination of employment.

The Company accounts for employee stock purchases made under its ESPP using the estimate grant date fair value of accounting in accordance with ASC 718, Stock Compensation. The purchase price discount and the look-back feature cause the ESPP to be compensatory and the Company to recognize compensation expense. The compensation cost is recognized on a straight-line basis over the requisite service period. The Company recognized less than $0.1 million of compensation expense for the nine months ended September 30, 2021. The Company values ESPP shares using the Black-Scholes model.

As of September 30, 2021, there was less than $0.1 million of unrecognized ordinary share compensation expense related to the ESPP, which is expected to be recognized over a weighted-average period of 0.50 years. On July 2, 2021, the Company issued 37,111 ordinary shares to the employees who participated in the ESPP during the offering period ended September 30, 2021.

2020 Equity Offering

On January 13, 2020 we completed an equity offering and allotted 6.9 million ordinary shares at a public offering price of $5.00 per share. The number of shares issued in this offering reflected the exercise in full of the underwriters option to purchase 900,000 ordinary shares. The aggregate proceeds from the follow-on offering were approximately $31.8 million after deducting underwriter discounts and commissions and offering expenses.

On July 16, 2020 we completed a follow-on equity offering and allotted 5.0 million ordinary shares. The aggregate proceeds from the follow-on offering were approximately $30.6 million after deducting offering expenses.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Expenses
9 Months Ended
Sep. 30, 2021
Restructuring Expenses  
Restructuring Expenses

Note 16. Restructuring Expenses

In April 2021, the Company curtailed operations and implemented workforce reductions in its research and development subsidiary in Buenos Aires, Argentina. These restructuring activities were associated with the Company’s plans to reduce expenses and better align business activities with the Company’s corporate strategy. As a result, the Company recognized $4.5 million of restructuring expenses in operating expenses which were incurred in the nine month period ending on September 30, 2021. The restructuring expenses consisted of $3.2 million one-time employee related termination benefits, and $1.3 million of asset disposal costs related to leasehold improvements at the Buenos Aires location.

Of the $4.5 million of restructuring expenses, $2.0 million were recognized in Selling, General and Administrative expenses, $1.2 million were recognized in Research and Development expenses, and $1.3 million of asset disposal costs were recognized in non-operating expenses.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events.  
Subsequent Events

Note 17. Subsequent Events

On October 1, 2021, the Company entered into a Note Purchase Agreement (the “Note Purchase Agreement”) with, among others, Athyrium Opportunities IV Acquisition LP, as administrative agent, and certain purchasers party thereto from time to time (the “Purchaser”). The Note Purchase Agreement provides for the issuance of senior secured notes (the “Notes”) to Purchaser in an aggregate principal amount of up to $100 million in three separate tranches. The first tranche of Notes was issued in an aggregate principle amount equal to $55,000,000 on October 12, 2021. At any time after October 12, 2021 but prior to the first anniversary thereof, upon the satisfaction of certain conditions, including a minimum net product sales target for Upneeq over a specified period of time, the Company may request the issuance of second tranche Notes in an aggregate principal amount of up to $20,000,000. At any time after October 12, 2021 but prior to the second anniversary thereof, the Company may request the issuance of third tranche Notes in an aggregate principal amount of up to $25,000,000, which shall be funded in the sole discretion of the Purchasers.

The Notes are guaranteed on a senior secured basis by certain of the Company’s subsidiaries. The Notes and guarantees are secured by substantially all of the assets of the Company and its U.S. subsidiaries, including a security interest in substantially all of the tangible and intangible assets of the Issuer and each guarantor, including intellectual property rights and personal property consisting of inventory, related accounts, cash and deposit accounts. The Notes bear interest at a rate of 9.0% plus adjusted three-month LIBOR, with a LIBOR floor of 1.50% and LIBOR cap of 3.00%, payable in cash quarterly arrears, and will mature five (5) years following the date of issuance of the first tranche of Notes.

The Notes may be voluntarily prepaid upon the satisfaction of certain conditions and with each such prepayment being accompanied by, as applicable, (1) a make-whole premium, (2) an exit fee of 2.0% of the principal amount of the Notes prepaid, (3) certain other fees, indemnities and expenses and (4) all accrued interest on the principal amount of the Notes being so prepaid. The exit fee described in (2) above is payable on the principal amount of all Notes prepaid or repaid, including upon the repayment of the Notes upon maturity.

Subject to certain exceptions and qualifications, the Note Purchase Agreement contains covenants that, among other things, limit the Issuer’s ability and the ability of its restricted subsidiaries, including the guarantors, to:

·incur additional indebtedness or issue certain disqualified capital stock;

·create liens;

·transfer or sell assets;

·make certain investments, loans, advances and acquisitions;

·

engage in consolidations, amalgamations or mergers, or sell, transfer or otherwise dispose of all or substantially all of their assets; and

·enter into certain transactions with affiliates.

The Note Purchase Agreement also provides for events of default which, if any of them occurs and is continuing, would require or permit (x) the principal of, premium, if any, exit fee and accrued interest on the Notes to become or to be declared due and payable and (y) the termination of the commitments (if any) of each purchaser to purchase Notes.

As a condition to the effectiveness of the Note Purchase Agreement, on October 1, 2021, the Company entered into a share subscription agreement with the Purchaser for the issuance and sale of 6,148,832 ordinary shares for a price of $0.01 per share. The Company issued the shares to the Purchaser on October 12, 2021.

On October 12, 2021,a portion of the proceeds of the first tranche notes, together with the proceeds from the underwritten offering described below, were used to repay in full the $29.9 million, net of deferred financing fees, outstanding under the Credit Agreement dated as of February 3, 2016 (as amended) between the Company, CIT Bank, N.A., and the other parties thereto (the “Credit Agreement”) together with $0.7 million in fees and accrued interest. The remainder of the proceeds from the first tranche notes and the issuance of ordinary shares will be used for working capital and general corporate purposes, including the launch of Upneeq.

Further, on October 12, 2021 the Company completed a follow-on offering and issued and allotted 14,000,000 ordinary shares of the Company and warrants to purchase up to 14,000,000 ordinary shares, at a public offering price of $2.50 per share and accompanying warrant. In addition, the Company granted the underwriter a 30-day option to purchase up to an additional 2,100,000 ordinary shares and/or warrants to purchase additional 2,100,000 ordinary shares at the public offering price, less the underwriting discounts and commissions. On October 11, 2021 the underwriter exercised its option to purchase additional warrants to purchase up to 2,100,000 ordinary shares. The warrants have an exercise price of $3.10 per share, were immediately exercisable and will expire 3.5 years from the date of issuance. The aggregate net proceeds from the follow-on offering were approximately $32.5 million after deducting underwriting commissions and offering expenses.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Basis of Presentation and Summary of Significant Accounting Policies  
Going Concern

Going Concern Evaluation

As of September 30, 2021, the Company’s cash and cash equivalents totaled $8.4 million. For the fiscal year ended December 31, 2020 and the three and nine months ended September 30, 2021 the Company incurred net losses of $79.6 million, $17.9 million and $45.2 million, respectively. On August 27, 2021, the Company announced the closing of the divestiture of the Company’s portfolio of branded and non-promoted products and its Marietta, Georgia manufacturing facility, or the Legacy Business, to certain affiliates of Alora Pharmaceuticals for $111 million in cash upon closing, subject to certain post-closing adjustments, and up to $60 million in contingent milestone payments, or the Transaction. Pursuant to the Transaction the Company retained the rights to Upneeq and to arbaclofen extended release tablets, which is under development for the treatment of spasticity in multiple sclerosis. Proceeds from the divestiture of the Legacy business, together with cash on hand were used to repay $186.1 million of debt. As of September 30, 2021, the Company had interest bearing debt of $29.9 million, net of deferred financing fees, with a maturity date of November 21, 2021.

On October 12, 2021 the Company issued $55.0 million of senior secured notes to a lender, a portion of the proceeds of which, together with the proceeds from the underwritten offering described below, were used to repay $30.7 million of outstanding term loans, accrued interest and related fees and expenses. Also on October 12, 2021 the Company issued 14,000,000 ordinary shares and warrants to purchase 16,100,000 shares in an underwritten offering, raising net proceeds

of approximately $32.5 million. The remaining net proceeds from the issuance of the senior notes and ordinary shares is being used for general corporate purposes.

The divestiture of the Legacy Business resulted in the loss of substantially all the Company’s revenue generating assets and the Company’s business plan is focused on the launch of its commercial product, Upneeq, which diminished the Company’s cash flows in at least the near term, in particular cash inflows from product sales. The Company will require additional capital to fund its operating needs, including the commercialization of Upneeq and other activities. Accordingly, the Company expects to incur significant expenditures and increasing operating losses in the future. As a result, the Company’s current sources of liquidity will not be sufficient to meet its obligations for the 12 months following the date the unaudited condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. These conditions give rise to substantial doubt as to our ability to operate as a going concern. Our ability to continue as a going concern will require us to obtain additional funding, generate positive cash flow from operations and/or enter into strategic alliances or sell assets.

The Company’s plans to address these conditions include pursuing one or more of the following options to secure additional funding, none of which can be guaranteed or are entirely within our control:

raise funds through additional sales of our ordinary shares, through equity sales agreements with broker/dealers or other public or private equity financings.

raise capital through additional debt facilities, including convertible debt.

partner or sell a portion or all rights to any of our assets to potentially secure additional non-dilutive funds.

There can be no assurance the Company will receive cash proceeds from any of these potential resources or, to the extent cash proceeds are received, such proceeds would be sufficient to support the Company’s current operating plan for at least the next 12 months from the date the condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q are issued. The sale of additional equity or convertible debt securities may result in additional dilution to the Company’s stockholders. If we raise additional funds through the issuance of debt securities or preferred stock or through additional credit facilities, these securities and/or the loans under credit facilities could provide for rights senior to those of the Company’s ordinary shares and could contain covenants that would restrict the Company’s operations. Additional funds may not be available when needed, on terms that are acceptable to the Company, or at all.

The unaudited condensed consolidated financial statements have been prepared on a going concern basis, which assumes the realization of assets and settlement of liabilities in the normal course of business. The Company’s ability to continue as a going concern is dependent on the Company’s ability to obtain the necessary financing to meet its obligations and repay liabilities arising from the normal business operations when they become due. The outcome of these matters cannot be predicted with any certainty at this time and raise substantial doubt that the Company will be able to continue as a going concern. The unaudited condensed consolidated financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company be unable to continue as a going concern.

Basis of Presentation

Basis of Presentation—The accompanying unaudited condensed consolidated financial statements included herein have been prepared by the Company in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and under the rules and regulations of the SEC for interim reporting. In management’s opinion, the interim financial data presented includes all adjustments (consisting solely of normal recurring items) necessary for fair presentation. All intercompany accounts and transactions have been eliminated. Certain information required by GAAP has been condensed or omitted in accordance with rules and regulations of the SEC. Operating results for the three and

nine months ended September 30, 2021, are not necessarily indicative of the results that may be expected for any future period or for the year ending December 31, 2021 or any period thereafter. The accompanying Condensed Consolidated Balance Sheet data as of December 31, 2020 was derived from the audited consolidated financial statements.

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto for the year ended December 31, 2020.

The Company accounted for the sale of the Legacy Business in accordance with Accounting Standards Codification, ASC, 205 Discontinued Operations and Accounting Standards Update, ASU, No. 2014-08, Reporting of Discontinued Operations and Disclosures of Disposals of Components of an Entity. The Company followed the held-for-sale criteria as defined in ASC 360 and ASC 205. ASC 205 requires that a component of an entity that has been disposed of or is classified as held for sale and has operations and cash flows that can be clearly distinguished from the rest of the entity be reported as assets held for sale and discontinued operations. In the period a component of an entity has been disposed of or classified as held for sale, the results of operations for the periods presented are reclassified into separate line items, net of tax, in the unaudited condensed consolidated statements of operations. Assets and liabilities are also reclassified into separate line items on the related condensed consolidated balance sheets for the periods presented. The statements of cash flows for the periods presented are also reclassified to reflect the results of discontinued operations as separate line items. ASU 2014-08 requires that only a disposal of a component of an entity, or a group of components of an entity, that represents a strategic shift that has, or will have, a major effect on the reporting entity’s operations and financial results be reported in the financial statements as discontinued operations. ASU 2014-08 also provides guidance on the financial statement presentations and disclosures of discontinued operations.

Due to the sale of the Legacy Business during the third quarter of 2021, in accordance with ASC 205, Discontinued Operations, the Company has classified the results of the Legacy Business as discontinued operations in our unaudited condensed consolidated statements of operations and cash flows for all periods presented. All assets and liabilities associated with our Legacy Business were therefore classified as assets and liabilities of discontinued operations in our condensed consolidated balance sheets as of December 31, 2020. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3, Discontinued Operations.

Basic and Diluted Loss per Share

Basic and Diluted Loss per Share—Basic and diluted net loss per share is determined by dividing net loss by the weighted average ordinary shares outstanding during the period. For all periods presented with a net loss, the shares underlying the ordinary share options and time and performance-based restricted stock units have been excluded from the calculation because their effect would be anti-dilutive. Therefore, the weighted-average shares outstanding used to calculate both basic and diluted loss per share are the same for periods with a net loss.

The following potentially dilutive securities have been excluded from the computation of diluted weighted average shares outstanding as they would be anti-dilutive as of September 30, 2021 and 2020:

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Performance and restricted stock units

1,456,910

2,092,419

1,456,910

2,591,811

Options to purchase ordinary shares

2,650,946

2,772,805

2,650,946

2,772,805

Shares to be purchased through employee stock purchase plan

79,919

79,919

Fair Value of Financial Instruments

Fair Value of Financial Instruments—The Company’s financial instruments include cash and cash equivalents, accounts receivable, accounts payable and short and long-term debt. The fair values of cash and cash equivalents, accounts

receivable, accounts payable and debt approximate book value because of the short maturity of these financial instruments.

The valuation hierarchy is composed of three levels. The classification within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels within the valuation hierarchy are described below:

Level 1 — Assets and liabilities with unadjusted, quoted prices listed on active market exchanges. Inputs to the fair value measurement are observable inputs, such as quoted prices in active markets for identical assets or liabilities.

Level 2 — Inputs to the fair value measurement are determined using prices for recently traded assets and liabilities with similar underlying terms, as well as direct or indirect observable inputs, such as interest rates and yield curves that are observable at commonly quoted intervals.

Level 3 — Inputs to the fair value measurement are unobservable inputs, such as estimates, assumptions, and valuation techniques when little or no market data exists for the assets or liabilities.

Segment Reporting Segment Reporting—The Company operates in one business segment which focuses on developing and commercializing pharmaceutical products that target markets with underserved patient populations. The Company’s business offerings have similar economic and other characteristics, including the nature of products, manufacturing and acquiring processes, types of customers, distribution methods and regulatory environment. The chief operating decision maker (“CODM”) reviews profit and loss information on a consolidated basis to assess performance and make overall operating decisions. The condensed consolidated financial statements reflect the financial results of the Company’s one reportable operating segment. The Company has no significant revenues or tangible assets outside of the United States
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Basis of Presentation and Summary of Significant Accounting Policies  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

Three Months Ended

Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

    

2021

    

2020

Performance and restricted stock units

1,456,910

2,092,419

1,456,910

2,591,811

Options to purchase ordinary shares

2,650,946

2,772,805

2,650,946

2,772,805

Shares to be purchased through employee stock purchase plan

79,919

79,919

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations (Tables)
9 Months Ended
Sep. 30, 2021
Legacy Products And Manufacturing Facility [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Schedule of results of operations and carrying amounts of assets and liabilities of discontinued operations

Three months ended

Nine months ended

September 30,

September 30,

2021

    

2020

2021

2020

Total revenues

$

15,551

    

$

31,421

$

61,785

    

$

116,726

Cost of goods sold (exclusive of depreciation and amortization shown separately below)

 

4,973

 

10,938

 

23,435

 

41,583

Selling, general and administrative expense

 

740

 

2,185

 

4,209

 

7,247

Depreciation and amortization

 

 

4,592

 

6,583

 

13,925

Impairment of intangibles

 

 

19,539

 

 

23,157

Research and development expenses

3,189

1,947

5,882

5,921

Income (loss) from operations

 

6,649

 

(7,780)

 

21,676

 

24,893

Interest expense

 

1,495

 

2,493

 

6,399

 

7,808

Other income (loss), net

 

1,171

 

(102)

 

1,058

 

(486)

Income (loss) from discontinued operations before costs of disposal and provision for income taxes

 

3,983

 

(10,171)

 

14,219

 

17,571

Income tax expense (benefit)

 

(132)

 

177

 

617

 

5,063

Income (loss) from discontinued operations before gain on disposal

4,115

(10,348)

13,602

12,508

Gain on sales of discontinued operations

4,373

4,373

Income (loss) from discontinued operations, net of tax

$

8,488

$

(10,348)

$

17,975

$

12,508

Nine months ended

September 30,

Cash flows from operating activities:

2021

    

2020

Depreciation and amortization

$

6,583

$

13,925

Share compensation

619

260

Impairment of intangibles

23,157

Cash flows from investing activities:

Purchase of property, plant and equipment

$

(1,335)

$

(1,707)

    

December 31, 2020

Cash and cash equivalents

$

Accounts receivable, net

23,263

Inventories

 

16,103

Prepaid expenses and other current assets

 

2,163

Total current assets of discontinued operations

 

41,529

Property, plant and equipment, net

 

25,663

Operating lease right-of-use assets

 

803

Goodwill

 

45,008

Intangible assets, net

 

30,667

Total non-current assets of discontinued operations

 

102,141

Total assets of discontinued operations

$

143,670

Accounts payable

$

3,640

Accrued liabilities

 

30,566

Current portion of operating lease liabilities

 

278

Total current liabilities of discontinued operations

 

34,484

Operating lease liabilities, net of current portion

 

568

Total non-current liabilities of discontinued operations

 

568

Total liabilities of discontinued operations

 

35,052

Net assets of discontinued operations

$

108,618

September 30, 2021

Cash proceeds

$

111,848

Less: transaction costs

(6,335)

Less: net assets transferred

(101,140)

Gain on sale, pre-tax

$

4,373

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
9 Months Ended
Sep. 30, 2021
Revenues  
Schedule of disaggregation of revenue from contracts with customers

The following table disaggregates revenue with customers by pharmaceutical products (dollars in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

Pharmaceutical Products

    

2021

    

2020

    

2021

    

2020

    

Upneeq

$

2,196

$

52

$

4,451

$

52

Osmolex

 

 

534

 

946

Net product sales

 

2,196

 

586

 

4,451

 

998

Royalty revenue

 

 

165

 

190

629

Licensing revenue

 

 

25,000

 

10,000

25,000

Total revenues

$

2,196

$

25,751

$

14,641

$

26,627

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Schedule of components of accounts receivable

Trade accounts receivable, net consisted of the following (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Gross accounts receivable:

 

  

 

  

Accounts receivable

$

$

196

Royalty accounts receivable

55

Other receivable

 

4,190

 

2,903

Less reserves for:

 

 

Commercial rebates

 

 

(4)

Discounts and allowances

 

 

(1)

Total accounts receivable, net

$

4,190

$

3,149

Schedule of adjustments to gross product sales

The Company recorded the following adjustments to gross product sales (dollars in thousands):

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2021

    

2020

    

2021

    

2020

    

Gross product sales

$

2,355

$

647

$

4,611

$

1,497

Less provisions for:

 

 

 

Chargebacks

 

(1)

 

 

(2)

Government and managed care rebates

 

 

(57)

 

(96)

Commercial rebates

 

 

2

 

(50)

Product returns

 

 

(3)

 

(67)

Discounts and allowances

 

(158)

 

(1)

 

(158)

(12)

Advertising and promotions

 

 

(2)

 

(274)

Net product sales

$

2,196

$

586

$

4,451

$

998

Trade accounts receivable  
Accounts, Notes, Loans and Financing Receivable [Line Items]  
Schedule of activity in allowance/liability for customer deductions

The activity in the Company’s allowance for customer deductions against trade accounts receivable was as follows (dollars in thousands):

    

    

Discounts

    

Commercial

and

Rebates

Allowances

Total

Balance at January 1, 2020

$

7

$

2

$

9

Provision

56

14

70

Charges processed

(59)

(15)

(74)

Balance at December 31, 2020

$

4

$

1

$

5

Provision

158

158

Charges processed

(4)

(159)

(163)

Balance at September 30, 2021

$

$

$

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Tables)
9 Months Ended
Sep. 30, 2021
Inventories  
Summary of components of inventories, net of allowances

The components of inventories, net of allowances, were as follows (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Finished goods

$

824

$

1,593

Work in process

 

 

90

Raw materials and supplies

 

 

148

$

824

$

1,831

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Other Intangible Assets  
Schedule of carrying value of goodwill

    

Goodwill

January 1, 2020

$

55,847

Impairments

December 31, 2020

55,847

Impairments

September 30, 2021

$

55,847

Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period

September 30, 2021

    

    

    

    

    

Weighted

Average

Remaining

Gross

Net

Amortization

Carrying

Accumulated

Carrying

Period

Amount

Amortization

Impairment

Amount

(Years)

IPR&D

    

$

35,090

    

$

    

$

(7,880)

    

$

27,210

    

Indefinite Lived

$

35,090

$

$

(7,880)

$

27,210

 

  

December 31, 2020

    

    

    

    

    

Weighted

Average

Gross

Net

Remaining

Carrying

Accumulated

Carrying

Amortization

Amount

Amortization

Impairment

Amount

Period (Years)

IPR&D

$

64,000

$

$

(28,910)

$

35,090

 

Indefinite Lived

$

64,000

$

$

(28,910)

$

35,090

 

  

Schedule of changes in the net carrying amount of intangible assets

Changes in the net carrying amount of intangible assets were as follows (dollars in thousands):

    

Intangible Assets

    

Total

January 1, 2020

$

64,000

$

64,000

Amortization

Impairments

(28,910)

(28,910)

December 31, 2020

35,090

35,090

Amortization

Impairments

(7,880)

(7,880)

September 30, 2021

$

27,210

$

27,210

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Accrued Liabilities  
Schedule of accrued liabilities

Accrued liabilities consist of the following (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

Accrued chargeback

$

$

1,376

Accrued product returns

88

Accrued royalties

144

29

Accrued compensation

 

6,570

 

6,232

Accrued government and managed care rebates

 

 

46

Accrued research and development

312

721

Accrued expenses and other liabilities

 

11,289

 

8,455

Customer coupons

 

 

4

Deferred revenue

 

206

 

Total

$

18,521

$

16,951

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Arrangements (Tables)
9 Months Ended
Sep. 30, 2021
Financing Arrangements  
Schedule of Composition of Company's Debt and Financing Obligations

The composition of the Company’s debt and financing obligations were as follows (dollars in thousands):

    

September 30, 

    

December 31,

2021

2020

CIT Bank, N.A. Term Loan, net of deferred financing costs of $0.1 million and  $1.8 million as of September 30, 2021 and December 31, 2020, respectively

$

29,925

$

219,525

Total debt

 

29,925

 

219,525

Less: current portion

 

(29,925)

 

Long-term debt

$

$

219,525

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Operations (Details)
$ in Millions
Aug. 27, 2021
USD ($)
Stock transactions  
Consideration $ 111
Additional milestone payments 60
Legacy Products And Manufacturing Facility [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]  
Stock transactions  
Consideration 111
Additional milestone payments $ 60
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation - Going Concern Evaluation (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 12, 2021
Aug. 27, 2021
Jul. 16, 2020
Jan. 13, 2020
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]                      
Cash and cash equivalents         $ 8,352 $ 126,093   $ 8,352 $ 126,093 $ 114,053 $ 95,865
Net losses         17,859 8,633   45,198 $ 24,715 $ 79,600  
Consideration   $ 111,000                  
Additional milestone payments   60,000                  
Debt reduction   $ 186,100                  
Current portion of debt, net of deferred financing costs         29,925     $ 29,925      
Number of ordinary shares issued     5.0 6.9              
Issuance of ordinary shares, net of offering costs     $ 30,600 $ 31,800 $ 36 $ 30,649 $ 31,789        
Subsequent Events                      
Debt Instrument [Line Items]                      
Debt reduction $ 30,700                    
Face amount of debt $ 55,000                    
Number of ordinary shares issued 14.0                    
Number of shares attributable to warrants 16.1                    
Issuance of ordinary shares, net of offering costs $ 32,500                    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation - Anti-dilutive shares (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 1,456,910 2,092,419 1,456,910 2,591,811
Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 2,650,946 2,772,805 2,650,946 2,772,805
Shares to be purchased through employee stock purchase plan        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 79,919   79,919  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation - Segments (Details)
9 Months Ended
Sep. 30, 2021
segment
Basis of Presentation and Summary of Significant Accounting Policies  
Number of operating segments 1
Number of reportable operating segments 1
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Aug. 27, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Consideration         $ 111,000
Additional milestone payments         60,000
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]          
Impairment of intangibles       $ 23,157  
Gain on sales of discontinued operations, net $ 4,373   $ 4,373    
Income (loss) from discontinued operations, net of tax 8,488 $ (10,348) 17,975 12,508  
Legacy Products And Manufacturing Facility [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Consideration         111,000
Additional milestone payments         $ 60,000
Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]          
Total revenues 15,551 31,421 61,785 116,726  
Cost of goods sold (exclusive of depreciation and amortization shown separately below) 4,973 10,938 23,435 41,583  
Selling, general and administrative expenses 740 2,185 4,209 7,247  
Depreciation and amortization   4,592 6,583 13,925  
Impairment of intangibles   19,539   23,157  
Research and development expenses 3,189 1,947 5,882 5,921  
Income (loss) from operations 6,649 (7,780) 21,676 24,893  
Interest expense 1,495 2,493 6,399 7,808  
Other income (loss), net 1,171 (102) 1,058 (486)  
Income (loss) from discontinued operations before costs of disposal and provision for income taxes 3,983 (10,171) 14,219 17,571  
Income tax expense (benefit) (132) 177 617 5,063  
Income (loss) from discontinued operations before gain on disposal 4,115 (10,348) 13,602 12,508  
Gain on sales of discontinued operations, net 4,373   4,373    
Income (loss) from discontinued operations, net of tax $ 8,488 $ (10,348) $ 17,975 $ 12,508  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations - Cash flows (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Cash Flows from Operating Activities:      
Impairment of intangibles     $ 23,157
Legacy Products And Manufacturing Facility [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]      
Cash Flows from Operating Activities:      
Depreciation and amortization $ 4,592 $ 6,583 13,925
Share compensation   619 260
Impairment of intangibles $ 19,539   23,157
Cash flows from Financing Activities:      
Purchase of property, plant and equipment   $ (1,335) $ (1,707)
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations - Balance Sheet (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]  
Total current assets of discontinued operations $ 41,529
Total non-current assets of discontinued operations 102,141
Total current liabilities of discontinued operations 34,484
Total non-current liabilities of discontinued operations 568
Legacy Products And Manufacturing Facility [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]  
Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]  
Accounts receivable, net 23,263
Inventories 16,103
Prepaid expenses and other current assets 2,163
Total current assets of discontinued operations 41,529
Property, plant and equipment, net 25,663
Operating lease right-of-use assets 803
Goodwill 45,008
Intangible assets, net 30,667
Total non-current assets of discontinued operations 102,141
Total assets of discontinued operations 143,670
Accounts payable 3,640
Accrued liabilities 30,566
Current portion of operating lease liabilities 278
Total current liabilities of discontinued operations 34,484
Operating lease liabilities, net of current portion 568
Total non-current liabilities of discontinued operations 568
Total liabilities of discontinued operations 35,052
Net assets of discontinued operations $ 108,618
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Discontinued Operations - Gain on Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Proceeds from discontinued operations   $ 110,845
Gain on sale, pre-tax $ 4,373 4,373
Legacy Products And Manufacturing Facility [Member] | Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Proceeds from discontinued operations 111,848  
Less: Transaction costs (6,335)  
Less: Net assets transferred (101,140)  
Gain on sale, pre-tax $ 4,373 $ 4,373
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 2,196,000 $ 25,751,000 $ 14,641,000 $ 26,627,000
Contract with customer, asset and liability        
Deferred revenue 200,000   200,000  
Contract assets 0   0  
Cost to obtain or fulfill contracts 0   0  
Product Revenue        
Disaggregation of Revenue [Line Items]        
Revenues 2,196,000 586,000 4,451,000 998,000
Osmolex [Member]        
Disaggregation of Revenue [Line Items]        
Revenues   534,000   946,000
Upneeq        
Disaggregation of Revenue [Line Items]        
Revenues 2,196,000 52,000 4,451,000 52,000
Royalty Revenue        
Disaggregation of Revenue [Line Items]        
Revenues   165,000 190,000 629,000
License and contract revenue        
Disaggregation of Revenue [Line Items]        
Revenues $ 0.0 $ 25,000,000 $ 10,000,000 $ 25,000,000
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable - Trade accounts receivable, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Reserves   $ (5) $ (9)
Total trade accounts receivable, net $ 4,190 3,149  
Commercial rebates      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Reserves   (4) (7)
Discounts and allowances      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Reserves   (1) $ (2)
Trade accounts receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Gross trade accounts receivable   196  
Royalty accounts receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Gross trade accounts receivable   55  
Other receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Gross trade accounts receivable $ 4,190 $ 2,903  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable - Adjustment to gross product sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 2,196 $ 25,751 $ 14,641 $ 26,627
Product Revenue        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Gross product sales 2,355 647 4,611 1,497
Revenues 2,196 586 4,451 998
Product Revenue | Chargebacks        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Adjustments to gross products sales (1)   (2)  
Product Revenue | Government And Managed Care Rebates [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Adjustments to gross products sales   (57)   (96)
Product Revenue | Commercial rebates        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Adjustments to gross products sales   2   (50)
Product Revenue | Product returns        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Adjustments to gross products sales   (3)   (67)
Product Revenue | Discounts and allowances        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Adjustments to gross products sales $ (158) $ (1) $ (158) $ (12)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable - Allowance for customer deduction (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period $ 5 $ 9
Provision 158 70
Charges processed (163) (74)
Balance at end of period   5
Commercial rebates    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period 4 7
Provision   56
Charges processed (4) (59)
Balance at end of period   4
Discounts and allowances    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at beginning of period 1 2
Provision 158 14
Charges processed $ (159) (15)
Balance at end of period   $ 1
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Inventories    
Finished goods $ 824 $ 1,593
Work in process   90
Raw materials and supplies   148
Total 824 1,831
Summary of activity in the allowance for excess, obsolete, and net realizable value inventory account    
Balance at beginning of period 5 9
Provision 158 70
Charges processed (163) (74)
Balance at end of period   5
Allowance for excess and obsolete inventory    
Summary of activity in the allowance for excess, obsolete, and net realizable value inventory account    
Provision 0 0
Charges processed $ 0 $ 0
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Goodwill, Beginning Balance $ 55,847 $ 55,847
Goodwill impairment 0 0
Goodwill, Ending Balance $ 55,847 $ 55,847
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets - Major Categories (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period      
Impairment of intangibles $ 7,880 $ 28,910  
Impairment (7,880) (28,910)  
Gross carrying amount 35,090 64,000  
Net carrying amount 27,210 35,090 $ 64,000
IPR&D      
Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period      
Impairment of intangibles 7,880 28,910  
Gross carrying amount, Indefinite-lived 35,090 64,000  
Impairment (7,880) (28,910)  
Indefinite-lived intangible assets 27,210 35,090  
Net carrying amount $ 27,210 $ 35,090 $ 64,000
IPR&D | Measurement Input, Discount Rate [Member]      
Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period      
Intangible Asset Measurement Input 0.125 0.125  
IPR&D | Measurement Input, Discount for Lack of Marketability [Member]      
Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period      
Intangible Asset Measurement Input 0.696 0.696  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period      
Balance at the beginning of the period $ 35,090 $ 64,000 $ 64,000
Amortization 0 0  
Impairments (7,880)   (28,910)
Balance at the end of the period 27,210   35,090
Amortization expense 0 0  
IPR&D      
Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period      
Balance at the beginning of the period 35,090 $ 64,000 64,000
Impairments (7,880)   (28,910)
Balance at the end of the period $ 27,210   $ 35,090
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities    
Accrued Chargeback   $ 1,376
Accrued product returns   88
Accrued royalties $ 144 29
Accrued compensation 6,570 6,232
Accrued government and managed care rebates   46
Accrued research and development 312 721
Accrued expenses and other liabilities 11,289 8,455
Customer coupons   4
Deferred revenue 206  
Accrued Liabilities $ 18,521 $ 16,951
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Arrangements - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Financing Arrangements    
Long-term debt $ 29,925 $ 219,525
Less current portion (29,925)  
Long-term debt, net of non-current deferred financing costs   219,525
Deferred financing costs 100 1,800
CIT Bank, N.A. Term Loan    
Financing Arrangements    
Long-term debt $ 29,925 $ 219,525
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Arrangements - Term loan (Details)
Sep. 30, 2021
Dec. 31, 2020
Term A Loan    
Financing Arrangements    
Effective interest rate (as percent) 4.75% 4.75%
Term B Loan    
Financing Arrangements    
Effective interest rate (as percent) 5.25% 5.25%
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Arrangements - Revolving credit facility (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Oct. 12, 2021
Aug. 27, 2021
Jul. 16, 2020
Jan. 13, 2020
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Financing Arrangements                
Debt issuance costs written off         $ 1,400   $ 1,387 $ 496
Number of ordinary shares issued     5.0 6.9        
Subsequent Events                
Financing Arrangements                
Face amount of debt $ 55,000              
Number of ordinary shares issued 14.0              
Number of shares attributable to warrants 16.1              
CIT Bank, N.A. Term Loan                
Financing Arrangements                
Repayment Of Debt, Principal Portion   $ 186,100       $ 5,300    
CIT Bank, N.A. Term Loan | Subsequent Events                
Financing Arrangements                
Repayment Of Debt, Principal Portion $ 29,900              
Term A Loan                
Financing Arrangements                
Repayment Of Debt, Principal Portion   157,400            
Term B Loan                
Financing Arrangements                
Repayment Of Debt, Principal Portion   $ 28,700            
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Incentive Plans - (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense $ 5.9 $ 3.3
Unrecognized compensation cost $ 5.4  
Unrecognized compensation cost, recognition period 6 months  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Granted 150,188 1,644,778
Outstanding at end of period, shares 1,456,910  
Number of shares that vested during the period 451,061 280,381
Options outstanding, weighted average contractual term 1 year 18 days  
Remaining contractual term 2 years 3 months 25 days  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Legal (Details)
$ in Thousands
1 Months Ended 9 Months Ended
Jun. 11, 2021
USD ($)
Apr. 19, 2021
item
Jan. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jul. 22, 2019
item
Commitments and Contingencies          
Aggregate milestones payable       $ 1,300  
Proceeds from product rights disposal     $ 7,500 7,300  
Gain on sales of product rights, net     $ 5,600 $ 5,636  
Agreement Term     6 years    
Agreement Extension Period     2 years    
Number of claims | item         2
Settlement to be paid $ 5,250        
Number of defendants | item   4      
Number of states seeking damages | item   29      
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Taxes        
Income tax expense (benefit) $ 324 $ (1,308) $ 415 $ (5,042)
Loss before income tax $ 26,023 $ (407) $ 62,758 $ 42,265
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Related Parties (Details) - Avista
9 Months Ended
Sep. 30, 2021
USD ($)
Related Party Transaction [Line Items]  
Accrued liability $ 0
Related party expenses $ 0
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity - Share repurchase program, ESPP, SBC (Details) - USD ($)
9 Months Ended
Jul. 02, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2019
Equity, Class of Treasury Stock [Line Items]        
Repurchase authorization, number of shares       5,251,892
Shares repurchased, in shares   0    
Maximum deduction per pay period   $ 2,000    
Share price, as percentage of fair market value   85.00%    
Unrecognized compensation cost   $ 5,400,000    
ESPP, shares issued during the period 37,111      
Share-based compensation expense   $ 5,900,000 $ 3,300,000  
Unrecognized compensation cost, recognition period   6 months    
Maximum        
Equity, Class of Treasury Stock [Line Items]        
ESPP expense recognized   $ 100,000    
Employee Share Purchase Plan 2019 [Member] | Maximum        
Equity, Class of Treasury Stock [Line Items]        
Unrecognized compensation cost   $ 100,000    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity - Equity offering (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jul. 16, 2020
Jan. 13, 2020
Sep. 30, 2021
Sep. 30, 2020
Mar. 31, 2020
Subsidiary, Sale of Stock [Line Items]          
Number of ordinary shares issued 5,000 6,900      
Sale of Stock, Price Per Share   $ 5.00      
Issuance of ordinary shares, net of offering costs $ 30,600 $ 31,800 $ 36 $ 30,649 $ 31,789
Over-Allotment Option [Member]          
Subsidiary, Sale of Stock [Line Items]          
Number of ordinary shares issued   900      
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Expenses (Details)
$ in Millions
9 Months Ended
Sep. 30, 2021
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring expenses $ 4.5
Selling, general and administrative expenses  
Restructuring Cost and Reserve [Line Items]  
Restructuring expenses 2.0
Research and development  
Restructuring Cost and Reserve [Line Items]  
Restructuring expenses 1.2
Nonoperating Income (Expense) [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring expenses 1.3
Special Termination Benefits [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring expenses 3.2
Facility Closing [Member]  
Restructuring Cost and Reserve [Line Items]  
Restructuring expenses $ 1.3
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 12, 2021
Oct. 11, 2021
Oct. 01, 2021
Aug. 27, 2021
Jul. 16, 2020
Jan. 13, 2020
Jun. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Subsequent Events                  
Number of ordinary shares issued         5,000,000.0 6,900,000      
Proceeds from public offering, net of issuance costs               $ 36 $ 62,440
Over-Allotment Option [Member]                  
Subsequent Events                  
Number of ordinary shares issued           900,000      
CIT Bank, N.A. Term Loan                  
Subsequent Events                  
Repayment of principal       $ 186,100     $ 5,300    
Term A Loan                  
Subsequent Events                  
Repayment of principal       157,400          
Term B Loan                  
Subsequent Events                  
Repayment of principal       $ 28,700          
Subsequent Events                  
Subsequent Events                  
Face amount of debt $ 55,000                
Number of ordinary shares issued 14,000,000                
Number of shares attributable to warrants 16,100,000                
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 3.10              
Warrants and Rights Outstanding, Term   3 years 6 months              
Proceeds from public offering, net of issuance costs   $ 32,500              
Subsequent Events | Share subscription agreement                  
Subsequent Events                  
Number of ordinary shares issued 6,148,832                
Share Price $ 0.01                
Subsequent Events | Over-Allotment Option [Member]                  
Subsequent Events                  
Number of ordinary shares issued 2,100,000 2,100,000              
Number of shares attributable to warrants 2,100,000                
Subsequent Events | Follow On Offering [Member]                  
Subsequent Events                  
Number of ordinary shares issued 14,000,000                
Share Price $ 2.50                
Number of shares attributable to warrants 14,000,000                
Subsequent Events | Senior Secured Notes Under Note Purchase Agreement [Member]                  
Subsequent Events                  
Interest rate     9.00%            
Debt instrument term     5 years            
Exit fee (as a percent)     2.00%            
Subsequent Events | Senior Secured Notes Under Note Purchase Agreement [Member] | Minimum                  
Subsequent Events                  
Margin rate, as a percent     1.50%            
Subsequent Events | Senior Secured Notes Under Note Purchase Agreement [Member] | Maximum                  
Subsequent Events                  
Margin rate, as a percent     3.00%            
Subsequent Events | Senior Secured Notes Under Note Purchase Agreement, Tranche One [Member]                  
Subsequent Events                  
Face amount of debt $ 55,000                
Subsequent Events | CIT Bank, N.A. Term Loan                  
Subsequent Events                  
Repayment of principal 29,900                
Repayment of accrued interest $ 700                
Subsequent Events | Scenario, Plan [Member] | Senior Secured Notes Under Note Purchase Agreement [Member]                  
Subsequent Events                  
Face amount of debt     $ 100,000            
Subsequent Events | Scenario, Plan [Member] | Senior Secured Notes Under Note Purchase Agreement, Tranche Two [Member]                  
Subsequent Events                  
Face amount of debt     20,000            
Subsequent Events | Scenario, Plan [Member] | Senior Secured Notes Under Note Purchase Agreement, Tranche Three [Member]                  
Subsequent Events                  
Face amount of debt     $ 25,000            
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "6$;U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " EA&]3=LJ8_.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$[(#B;-96.G%@8K;.QF;+4UBV-C:R1]^SE>FS*V!QCX8NGW MIT_@3GFA7,#GX#P&,ACO9CN,42B_82$NJKNP2))+4G" BS\2F1]IY50 26Y<,%KM>+]9Q@R3"O 2V.%(&7'%B_ M3/3G>>C@!EA@A,'&[P+JE9BK?V)S!]@E.4>SIJ9I*J\;F'& M2')4F%Y%(^CL<<.NDU^;A\?]$^OKJN8%3Z?=UUPTM6C;]\7UA]]-V#IM#N8? M&U\%^PY^_8O^"U!+ P04 " EA&]3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "6$;U,*=;)W104 $6 8 >&PO=V]R:W-H965T&UL MI9A=<^(V%(:OM[]"PU4[$V);)@GL),P FW1ILPD;TG:VG5X(6X GMD0E&9)_ MWR,;;#8CCMUI+H*_SNO'1])[)%WOI'K1:\X->,7TN M-US G:54&3-PJE:>WBC.XB(H2SWJ^Y=>QA+1&5X7UV9J>"USDR:"SQ31>98Q M]3;FJ=S==(+.X<)3LEH;>\$;7F_8BL^Y^6TS4W#F52IQDG&A$RF(XLN;SBCX M. E#&U \\7O"=_KHF-A/64CY8D^F\4W'MT0\Y9&Q$@Q^MGS"T]0J <<_>]%. M]4X;>'Q\4+\K/AX^9L$TG\CTCR0VZYM.OT-BOF1Y:I[D[C/??]"%U8MDJHO_ M9%<^V^MU2)1K([-],!!DB2A_V>L^$4;Q]_$>4%:H]( Z MIJC@G&_.2>B?$>K3P,$SP<,?Y/:6*_#5::*.@ M,_Z-2/8JR5XAV6MJC.>W#7=E' \/_.Y7A.*BHKAH1_$U9\IPE;Z1)[Z1RKB( M<"FCV"9,U.XSJ/.I$DB1F;@21F+>&[/4DTV:81@!GYMAGX;T*F(I(+N M55C@&9D;:%.';2!?&:O9!I##TR6D(1B3)QN MZP9)W^_ZY1]&2&M"VH9P%,=0.?39X8#, /?YHA5' M,+,]C8(+#/P^!E+7B0"W]WL)%@6.)05FQ@TB?7_0#4)\>-;5(<"M_3DQ4!CD M$F9#/RY^(G,>Y0JRY<3"E1Y5G B8_9.Y8Y+X/5U=*P+E($98>SQMY?'SC*4I&>=0Y,!/ MG82X3L-\F];.3ELY^VW&U*V?"![/5X, ME'-P)Q:NUH15NSS%#?K0@FL.+8BE"9=I6IW0VN1IJS4 H&20H+F1T)ME7Q&V<* M73DUR'6[ >V&Z&J^=OL0-^EJ07?,=@<7G0.Q0:QICZ'V^Q!WY_=4^]7F:2Y< M[FN(4=5>'[;R^@F *8":BIB_DE^YL\DWBM+B8;*3,SF:S M(MCPA!6G(N,I_/(L\H1)>,W7LR++.0NK1DD\(Y8UGR4L2B>+\^K;8[XX%UL9 M1RE_S%&Q31*6OWWEL7BYF.#)_L/W:+V1Y8?9XCQC:[[D\D?VF,/;[. EC!*> M%I%(4QZ4GP/&K<3HY]%DV[#[OO?]9!0_!K%C!KT3\;Q3*S<7$FZ"0/[-M++^+ MEV^\"<@I_04B+JK_T4MC:TU0L"VD2)K&@"")TOHO>VT2T6F [9$&I&E WMN M-@UH%6B-K KKFDFV.,_%"\I+:_!6/E2YJ5I#-%%:#N-2YO!K!.WDXNKA_OKF M?GESC>!I^7!W>WWY!"]?+^\N[Z]NT/+;SG2)J31&Q"-8TOS(WO^8!-,=5/-+*HSWFD14;!+E!0?G ?VVC'8NA M"VVN:E?SRE59<+N%1QUR/MMU,Z(:86Q;#CV8]7#:!YRV$>=E$(@MP():##A@ M7,5\BE(N=3!K3TX'@8U]:P!3-:+8]O4@G0-(QPCR-MU!ZD0>\6(4G*/TZQ%[ M@$VUP1[%>FSS [:Y$=MCSC,6A8B_ J46O*@&7<@-SZ%NN[-*!WJN K(L[ ]@ M:ZR(XQ,];O> VS4/? 4*;7@<(I !5,#TU!6BJQETAXP,J'?HW#-V_B0DB]^1 M'T_IG%#J.8/\J%;8I=BQ]1C] T;_R,""2.;R;8JRF)4H85S+.LY O>3H-/35 M:>C@ 5[5AE!_9!IBJV5PRXCW = R&:5K%',0-$-6&T>]A,T5E#HK?XQN<$=H M\)%:EBQ=1\ SX[7=N/78M1PN^<0A:LT9G/?&9M&K01@LP;L1RD3>;7;$,^P-UC5[%^_ M/'.P@$D>I2P-2O(-1#$RY32T[_O$T6,D+>\3,^]K,(I5'*U9];9-0R",&AZO ME4&+CJAL/Q\D66-"1KB6M') S'*@05_+UWYBO&G1JLP/O#&5F2(662N]^-8(=+VJA..X?Y"8T3ML?%MM868M>5CA:N*AS,? M$6':2@:3Z>6&Y;SC8A!R8L_JCVH?#.>474.J8YL)_(0&"Y_0T79!63SDW5J M8>#"!#[':,?B+4>V94VM^M_>CFWE1N31?SR=5PS,G4\=VIAXE M>^.H*,J57G4NLI4%;/_"DE&91$N>29ZL8(&R/PJLK*YYT'QM3OBF"/QDO#KJ MC=_TPZS9[- AZ^F,QHB:MN)'S>+WF.]IQIQ%4Q)389N*J93[W.K.D?[K<*;W]0X:M* M>R_XQGGOSD%W2J*QTYZ2S#H75.7MX-\L7T=I :O:9VAHG;H0?UY?N-4O4F35 MG=5*2"F2ZG'#&< N#>#W9P'*W[R4UV"':\_%_U!+ P04 " EA&]3DL[1 MF8T# #!$ & 'AL+W=OL.-IB\T A!M[B**%#)6!L?:VJ=!&@&-)+O$8)?[+$)(:,#\E*I6N" MH)\%Q9%J:%I/C6&8**-!=F]*1@.F6",@0WT.TH95K(*3, M,7X1@SM_J&BB(A2A!1,4D'^]H@F*(L'$Z_A9D"IE3A%8O7YG_Y*)YV+FD*() MCGZ$/@N&BJ, 'RUA&K$GO+E%A2!;\"UP1+-/L,FQ?4T!BY0R'!?!O((X3/)O M^%8840DP#P4818 A&V 6 :9L@%4$6+(!=A&025=S[9EQ+F1P-"!X XA SQ_LX=/_/!S?A^_##QP.S6 M\YYGX&P*"4I8@%BX@!$]'ZB,YQ8,ZJ+(2HOX+D&#^.L((O,(H1> L3("/HP@2"M:( MY*AS\ =L?6QZ:?*<_2RGV-->1]JEI@_4U^JL=8!J\[KQLK@# M8,H"3,+?R&\J/&>W*S596O%7KWXBC72ED9X,LF:+7=IBGVA+2&G:;(F]5U3/ MU(V^X3@[CL@"W0:@85NV8QH[?D@ :W;T2CMZ)]K!?WLI@PF'K9H\ZXK< YN!AW MYE@6Z,H"/0E@S9.KTI.K4STYO ]<[16U:T0GPNU$>&V(FF9=V[9"VJFJ.Y9[ MD:!->S?$[89XK9"Z_$HGJ+?*]U*"18_=M;@1Q^TL[=WNIK&AR[,[E9+U755M MD+JJ;7ND&_^BZK@E7N2HVFW8^PM<#N;*P;Q.6-V1;2.GMW=RDHX<7N %?^M; MW@EQNR%>*Z2N?MOWZ>V-GZ3ZKH6^WX'M6= )<;LA7BLDMT"MG/[$X?XK)*LP MH2!"2QZC7?9Y,,G/R_F X75V()QCQH^7V66 H(^( /#G2XS9^T"<,9>8 AMGTVL))XZ M5FHK<&]_?>4/[$1:"8;>%Y*8H]7NT6KW6/;%*Z_^KC>,"?1]6Y3UY60CQ.Y\ M-JN7&[9-ZS.^8Z7\SXI7VU3(G]5Z5N\JEF;MH&TQ(X[CS[9I7DZN+MIK#]75 M!=^+(B_90X7J_7:;5C]N6,%?+R=X\G;A,5]O1'-A=G6Q2]=LP<0?NX=*_IH- M5K)\R\HZYR6JV.IR";_O!TH-M7G:?Z?>>B(,!T@X\ M@/0#B#K -0R@_0#ZT1GT0/>_HON'Y/'Z MZ58"T/5=C.;WWQX>D]^3N\7MGPGZ>K]8H"GZ8Q&CDU^^H%]07J*G#=_7:9G5 M%S,A76LFF"U[-VXZ-XC!#8J^\5)L:I24&8&'CU&QCL*N[RJH!+#E^R084$<1ND.$KC7".:\% MXBNTYCRK4H8/8#918(5#H*:'J(.)1!90 EH+(A0/UAD ]:Z"_ M5;RNT:[BJUQ (7KZG(X;*2'J(.)ZOK+H,6"*8$=!)9"MD%(X2G^(TK=&N9"- M)R_7IVC-2E:E!9)5":69K)]Y+:JTZ4V(?9?-MH:3VH><4C-Q#J P]1V%!AWE MT\!7*$UTE.$*J!ZZ"(^(8D#X>X0VO3L=*=+*6N?H%-0D!A@YH#N*HH>N@J2;F($L4 M:UL2$$*N:0.,&@?;14Y??H'P^[P 0]>5R#3TM&4'4-A1*8HA&'5\+7P(%CHF M D;Y@^WZY_9PWZ-GMN(5>RL&(OT.-R*L:Y I\1U"50ITG.MHI0 P)E6ZI_8B M".<2XGL&"D;I@^W:YW:(=B@&)\]2#4K="U="78A0XJJAZZ IIDZH!J_#7*RJ M>\B6Y[BF-CQJ'_R.^#E:^U7%MV@I[XWSJ_L?O MH8X/($8]1>QZ"EA(@__Z#K<5.J++(!J%ZBX'4++08:W# 3BI#+ J\R%8X!U8 M.R9IE%[$+KULVQQ-382!M.AB3.YMHM*BH^2=C\J)#O)519\ (,_Q35DSBC]B M%W\?SYHVZYM=(\ MR%A5G]O.4D=!1NR"[#,SGZ(YU+9.F^<"^1)B_+=!B498 Q*,O .8U9-FI%8M>* M/SG+;*R%'\HS'07F&61,SS,09^$8:Z!&SI*5FJ7K)_C)C.G33]?\ X[,$QC!X9I[, P(SNC5J78VG__:I]: MRSV3OL@]LV8=#767&]T9/<3$\6RC$*1V(6B8S9**5-=>/HE<+U0ERAQ$2F44 M:@^!8&048O58(0&07A1)*#4\#: 'CR_MXL](A2WS]#,Y$QD DI+0(^IA1PS: MA,G0D>^0,:I :C\5?.C/ION'NK9<&_4=M>L[ZP-B3Y.ST!-B'26S2>5/![FN M>O*8 *@H,MQ T%&04;L@>^0_TD+\^ AMHV2A[SV?,](VI\ C-E\]88% D7JZ M#(!\8CAJIZ-TH';I\#5?-K=/4C59[CJ.>P M P[&BQYUUH7P>S@/9LMJ];M"TXU:A\D=&]3#%>'EZBNVU>'E.LW^'R.@>LQ M/D^Z5Z1&\]T;6]_2:IV7-2K82DXEFY9&PO=V]R:W-H965T&ULQ9MM;]LX$L>_"A$L<+M 7(O/ MTB()D,3V-8=MDHO3.QP6^T*QE5JH;'DE.6F__5&*:UKDD'(,)^V+Q@]_2L,A M-;\9DCYYSHNOY2Q)*O1MGBW*TZ-952U_[_?+R2R9Q^6'?)DLU#>/>3&/*_6V M^-(OET423YM&\ZQ/@D#TYW&Z.#H[:3Z[+-V@4_TF3YW+K-:J[\I#G7^LW5]/3HZ"V*,F2255?(E9_GI++),OJ*RD[ M_EY?]&ASS[KA]NL?5Q\UG5>=>8C+Y#+/_IM.J]GI47B$ILECO,JJN_SY8[+N M4&/@),_*YG_TO-8&1VBR*JM\OFZL+)BGBY>_\;>U([8:8.%H0-8-B-& NAK0 M=0-J-" ND]BZ 3/O(!T-^+H!-_M '0W$NH%H?/_BK,;3@[B*STZ*_!D5M5I= MK7[1#%?36CDX7=0S:UP5ZMM4M:O.+F^N!\/K\7" U*OQS1]7@_-[]69\K_Y\ M&E[?HYL1NOQX?OW/X1A=7:/QQ_.[X<>;/P;#NS$:_OOSU?W_4 ]]'@_0K[_\ MAGY!Z0+=S_)5&2^FY4F_4@;6M^E/UL98W*F=QD4 7N/1? MX'PZ3>L)&V?H-DZG/67.9;Q,*_7^ST_)_"$I_@(N.NBXZ&2RFJ^RN$JF]9Q- M)VD%7&2X^T7R:I84:)+/52R8U0_I4X*RO(3Z._)?]3Y776LWZZL)L)D%9#,+ M2',=YKC.N,HG7V=Y-DV*\A\H^7N55M^/T4/R)5TLTL47]>QF\6*2H+A"@V3R M 5%\C$B (VB(7^XDFCO5<>WIC./PI/^T/8JVAH418T%;-K!E/2II0'!;-P1T MA)"HK1K9*HR9#+1M+=?1C>NHWW7-5#U&-ZNJK-2T5^XZ1A<;SUV\PG,O-^)M MSS$N&8%-9!L36=.2.DR\6DP4=,H$_:I,:%[]5C^H[4$?-H.._KS+LPRIH/T< M%]._/%.+;V[.O?ZY5G1T3.X!MSKP-<^@>@#C.F8< MHZ3#0SWH3WV @O#KQVB5I^B39\B;Y^NRG+5/+C*RKR-I>.F._7GCX])43_D MD[RL0']'UL011E2ZC"SC*9;$B(0C4!4ZY@X.-/R#?7M91XATH6BJV+ESU2<#PQ7L7K_$>LQT3AE'HS%*PQC#V<_B0*=[Z5OX<#]O9 0 M&F1;YLOSL,X8\ XIPV$R/6RG OY4#^M\ ,OW3_:P3@6P/Q?PI'LC#(":,(FY MH\^:U=@/ZUVCUSA9JG$)/,\? &R*S8EMPYCS(#"9/0!T/1I)284YL0$A-+%M M&>:!"!V9#M%9 /%G 3M&KT[O$8#R% <\I(Y9333FB1_SKXA>G4%V?2L_HHA- M?A!1@ Y&%"2$BE1;YD,4V:KP.TK\G:-7MP/M+,1/*:+S$$+?/WH1S7'BY[BO M6"4VFWN81)$U@IVZMG&:X*2#X*\I68F-:#..$0"4Q*3N"%:Y'F@-4_+Z^MN= M]Q*;EU3YU $.HF%)_-7S&U:NQ*ZU>YB::QM=JG:_-(6)G\)[5D47Z\NV5]+, M:0-0/,)FY02K7,^ )CWQDW[ORHD C,4B(MQ1S%%-3]I!SQV3CW^M%GY\KN_3 MYI*955.;L8I+@G.#2X"N1\,(!\8,'$)"@$N #-,@PMCA/DUVVD'VW9*/;N\! MP ZE""1SY$=4HY.2]X<2W5I@]M?F/BA1H/ -A15F.F5MTS0OZ0YU[XY(NJ0V M&%7^&IJF=JC:EFIXTM?#TQTMJ T]0CAG#BLT]:B?>H=95:3V>C0/S#@!$#/@ M5K("R@1SQ&FJP4K]8'VOA45J\Y,'GH5%JA%*WP:A%$"H- <'@"/=KOW7@P/+ M7(.C(4K?"*(4@*B0*L(Z'D^F( 9 %*K@ 1U:MK>:?L-?,-.;9_KO- M#%@_C@0VHVZGK&V:9C\[X(XSZ]YR9L!V,@VLV0BI7%D[TWQGA]QV9L"^LZ3$ MM23"-*393]MY9A!\N9FM=JG:_=*$9H=9T-Y>JL.@YX$%;6*F(PQ8T&:1M0$S M '0])LCV:M Z4NZVH W(0HXC1T7.=3+!#[*>W>D\#JQG$XDC3!W/#]? Y@=; MS^Z,YMQ>S[9IR('R&*(AH(-I" F!,09D'AIRG4[P0RUG=_O/!K:?AEPSF_^$ MY6RN8K9N*]D#CR!&[^-9Y+S^"]ZTN1MP&KZ.*XQJZO .Z>]05<"RP M@6S7%1S8UN4,RY,0B;:9?N-BRY37P0EH .AB4DA,;8EOE@J5,-WI%J M[+4O"/O/YKF?ET(C703O'TB%QK7PX]I75@CHC)B4YL09=>O:QFD4BAU0N/-1 M5N 4M'F6U>8A)M0LDV"5ZU2N)J;8HQSRDP_V85^*P+>W]9$'.S2MA$K]?9S+,1 T#78S**3*\, M(2$0*P&9")EK^5YLG1G?XP28?Z\*=IZ-=>4\E8X+1\8I-++%3SC^)32.Q=[' MOP8" !V6(;=&KU/7-DZC3NR NIT#I5TY6X?^;=XQ(JVX#ZI4.1>[N M!_^A[=MZI\=AAB:C])/Q#0.E! ]?FR?CNU3M?FFH2C]4#[-3)[MI*VV.4F[V M$= X*FBI22O]I'VO+3H)';H6V!7JI&:T[-A\/E1M)^U2V*[M !%8VP$ZN+:# MA #+H/NZ:SNI,P&YPX;X 6H["; 6KNWZ6[]2K7^UK.H)5664*$L>5=/@0WVE MXN6'P"]OJGS9_'#U(:^J?-Z\G"6Q&NY:H+Y_S//JQYOZM[";GV.?_1]02P,$ M% @ )81O4\%,Y*H(" W" !@ !X;"]W;W)K:9$R.*&(C0$ MY,M\_39 69")BYRM?8E)J@$<-+O/Z29R^B2ZGW+%N4+/ZZ:59Z.54IM/X[%< MK/BZE!_%AK?PRU)TZU+!;?[GDC7@Z&^'1ZX/O]<-*Z0?C\]--^O@;KR?I:K7 MO)6U:%''EV>C"_QIRG(]P%C\N^9/\N :Z:W,A?BI;SY79Z-$(^(-7R@]10E_ M'OF4-XV>"7#\O9MTM%]3#SR\?IW]QFP>-C,O)9^*YD==J=79J!BABB_+;:.^ MBZ<_^6Y#J9YO(1II_D5/.]MDA!9;J<1Z-Q@0K.NV_UL^[QQQ, #F\0\@NP%D M.( %!M#= &HVVB,SV[HJ57E^VHDGU&EKF$U?&-^8T;";NM6O<:8Z^+6&<>I\ M>OOMZOK;[/H*P=7L]LOGJXM[N)G=PY^OU]_N9^CV!DTO9G^BFR^W/V;H!/TU MNT*___8'^@W5+;I?B:TLVTJ>CA6@T7..%[N5+_N526#E"?HJ6K62Z+JM>/5V M_!AVL=\*>=W*)8E....;CX@F'Q!)"/;@F;Y_>!*!0_>>I68^&O)L*5?H!M)$ MHF4GUNAVP[M2U>T#NM"A6ZN:RT^1==A^'6;688%UOD&N-T+N5EF 3^MVJY<1 M_8*B];ZX,YW6-.CV*NVX58\QYU M5P/58D30H_ZFR/.GN7IWVP,F?!$Y;B23' Y3$C M+,>I'UB^!Y9'0^VB^@\P!9"KDD@)8%=PYJ)N.&I?8P.>ZNN%CLE-)QYK2#DT M?WGU-41+^:Z@+/:(BJBKKCB(RJ(N>ZIN*U2N1:?J?\P#G_\*QS%%D@V]YQKA M+"TF?N=-]E G4:BS5=EQR)LU**,,XILX2V?IA SPN4:TH)D?'DXL0R=1@)_7 MF[+N]-M%8@EIH\KVH9XWW,^YB8,A+XHD@.% )?#_#<-T-]\Z"-P==:CR&U\KJ"N,F&#URQ ^NQFN0L@-62/Z91K/^""@I! M[,L2TA!%X(LFIP-5 MX+*LH%:&M,E#_!%[O(%RX9.=(TF14"SL)4('->('UVM]$M?_NH^=.$)T=ON.H&G M6FE1XYOR11.4=Y<>Y:!%/MRF:\4FH3=FY05/XG7@"KB2:\P'8FNBNM]A7<[K MYJCP$BL7)"X7%XN%V.I* 28UX\EL'0PK8FK%BQCPQK08P45( WH+K&B0HZ( M2OL([PO>+@\3#_%H"4F' >JQ.J&30+E'K."0N.#(2%4NQ =\U8S@(,1:S^D+C^W!J4K6A/WH'4(SI9$N!V8C6' MQ#7GOBLK#G7E+APA/74L>@&XZI+B84GO,3I)BT!Z$JM )*Y D"[==JC#L)ST MV*2!ZIM8"2'Q%N6N5S93*4'EMA$ 7F,_AGA*W([DA"0!XJ968FA<8MYZ\FUI MNP?H\R#U="48YMMUC!R]F5 M_@!"O7Q FZ;41 RQQO_>UIM0M4)]C4N6#C/29T8(#O V/?AN%9>.(\12[Q,T M3BS4514,NR##IMYC=T)H'B 6:N6'LN/$LK3$M"X>@Q2> M %[H6YQUXR%1CIM&7JU80!V952,65Z,C_'G0X$;YDWEZ M&@B3POGJZ#',\C3 $,Q*&(M+F-G&OG M0G<-:4)("+N5,!:7L&D([0;?@4R^6I,[YB&LW@:XD ME!@'ASKQYBFR ZX[E2AVMU."5'7"QK7")$LF@?J!63ED:51X9]O-IL]5J%)U M,=8(N>U,*;2/(M.8ZAO5E:TLS8><^&F853865S;C.=.V:TZI6\6!T[Q$S%Q= MRG$V5"^/%28)#@@%L^K%XNKU%J?A/B_(W#F!(XDC%1XKS)PO-..#<^(U[Q[, M\;E$ID'OSUGW3_=']!?F8'KP_!)_FO8'[7::_MS_:]E!?DFH?Y8P9?(Q![]U M_5%Z?Z/$QIQ&SX528FTN5[P$G=8&\/M2"/5ZHQ?8_X>&\_\"4$L#!!0 ( M "6$;U. 3X(+% 8 ,T- 8 >&PO=V]R:W-H965T&UL MK5=IO-4=KZS^&FBB*NT:;<#RJ8W3/IM-0U-3(,+&.#$XJZQL9 ML?2K:7">9)F%&CU=S&:/IXU49G1RE/>N_,F135$K0U=>A-0TTK=GI.WZ>#0? M#1O7:E5'WIB>'#FYHAN*;]V5QVJZT5*JADQ0U@A/U?'H=/[L[(#OYPOO%*W# MUF_!D2RM_<3Z"JM#_BO6W=U]7"Y2B+;IA>%! MHTSW7][U>=@2>#K[CL"B%UADOSM#V>4X:+< M1(]3!;EX\L:OI%&?99S_KV___ MXMZQ<["QQIK$;[\\72QFA^?=7E[-#W\?BVA7A',/ MV,9:J!C0WLN@2B6]HC 6*@@I@J-"21U;X78CB"SO ?"7O9FP3L^4#^%IH=]+"@LR[I+BT3 M<6'$WTFWC"D@BRWW\8%N"E(LYVG%]ZUOA70P>0NO*V^;?/OE\U.X[L7UN\N] M^6(V'PLLWCI#]&DL'MJ[MJ$H/ULNGJC;TMNBMMIZ5:) KH;?ND&^@]6)'1J+ MV63^*W+**EE]!,O&(5Q9?$K*PZ.E)LZB==$&%;)):+:N%=225B5RCGR58"5$ MV#DCUC)L)141:YD,^+T4Z*M(S1(%Y"2@G"C7 "3\@&,0[,H)'"%#%04F)$9 M/CG+]XMEOR"/[I!., #[Q)TK9&/-:A,]LK%J$0)B0:HXQZ@SL( R:QDB)Z>' M#L $M!MQFE8@1;%XTC'!;M4*;1E%O%6B>E P- ,#TUD?*Q3#\L;2=WZQ06/- M'@)#CS!0!ECQ"8N]8B3'*,?B3\+P4Q(@,ZG".$E>(1;\4EI%A+'=*)>TDD4K MSE) \4,8&H837)"/DFM451"4D0([= I@W&O07-U\TJ'BP7P^QQ30FM,,%85$ MVR:'!8<.;\;PDN/C!X]G.[I V-# <,,NDF>!6B?; M+#<15\F')$U6S''*E2?*X-RN@+,A[O6^H'?8?%\0S^,QL'2/27:$X>:7$@(5 M&8 E4BZ*Q]#&I$53 ^S=<31%GYAVVYTRIX*] MZ&&(=BV8D WUETEC:;27V8$A<(KUPE7&W8&,1K-B;"]/#\YOCLU;&X3;YOP*0R M/VXB!F/AX:^HMJ.*B3A%GC9Q@Z-28!4=?$[,L=PF]I M,9_M_;-IW9: \Z[QGV/LYIFS/Q_W XF'.X\OE/)6V10PO%!AW%T/>+^A DS, M$R)#X,5=44OP& .\47E6B8>]OS%5V49(U4SB&2>SSR )24A(@@% R]Y?OU\W )*2)8TGNSL/B2D2 M:/3Q]4F^6!O[U:V4\N*NKAKW\FCE??OL^-@5*U5+-S&M:O!D86PM/7[:Y;%K MK9(E;ZJKX_ET>GY<2]TF\Y5NU+45KJMK:>_?J,JL7Q[-CM*- MW_5RY>G&\:L7K5RJ&^4_M]<6OXY[*J6N5>.T:815BY='KV?/WIS2>E[PAU9K M-[H6)$ENS%?Z\;Y\>30EAE2E"D\4)/[JJH@0V/@6:1[U1]+&\76B_B/+ M#EERZ=1;4_U+EW[U\NCR2)1J(;O*_V[6/ZLHSQG1*TSE^'^Q#FO/KXY$T3EO MZK@9'-2Z"7_E7=3#:,/E=,^&>=PP9[[#0G:CEXU>Z$(V7KPN"M,U M7C=+<6TJ76CE7AQ[<$+TCHMXZIMPZGS/J5?B5]/XE1,_-*4J-_C'D2 MX\W\(,$;U4[$R303\^E\=H#>2:^6$Z9W\K>I98.-TYZ-4V;C]&^VSN%3/QBO MQ'PB_A>GBY\,_7QKFD+91OQP*ZLNT'G-I&$XK^I.Y$(=V*C^8+]:W3H 2>G/#&XZH43RXGI_"0J@+QB8#+,IV%=H6LQ+V2 M5B@"FWBGBGC@C ^<,EE:ZU=6*?[50".B#A -NQ[R.693Z*;HK,6Z!G&T,LXI MEN[)Q=7D/#&5B2>SB\E5^LD'/3D]F\R'!=!SJSA.5?<3\1%*ZI:( 6)^L4,W M(-! W84*W!B41;PO5><"J<@*I!ZJ;S7K- M81_#H&OQ(\J=(:_D7Z"\,?76./\T*4:67Z#+FD"3L3!=2VN?G$\W"!L&,%;1 M7:C0 JMO(_[HDB?H"TG.;%,Q'5G74?X![6MAQOVLHJ8BN:RE"X(O>)SVRCU M+:#0"&ES"8X7JA'JS@?P620Q9![A95XIXF*]TL5*P#D[/+?(0@",:8E%5A:# M&2F:A26]NE8""P6,0B+6R%BZK91P1:4LE.,@@S6%4B64#;OO U T9#XRY%+A M@472\JM@$\B\(E'6"OLZIU@HJZ!!V/#R?#)8$41+E?O)XR(!J )^C0=9.$0. M?R:;$@%VM/G5X%D9>R&37RCVRH5N9%,P.)4B_1&[A%N"+)12 H"TX8.Y#2S, M0VR8L1-^++RAF[/Y+L]WKJ/H-R(MDF&^ W6WA;P1N+>D,Q!M:0 VC!5H@<-.,*JW,TTR,ET$8"F:X0R0!FL%H4E*7O]DX6!2DD!@E3*-]0=2D5$/EBTTG2U6Y BS\VP6]\2E%$J:W:I 6)6: M(P#!8JQDV>+7G08,$&^AC?GD;,@@G\A)%=6U#[;VJB<1 *S>0:+1@[&)^VV) MX+*Y(GIL"/)51!IED:$*8P$'PB&D1-PB-7XZZ(8IGE+6@$>S>?@YY1^&8)>3 M-;V6%<3#?SNS@$7P:#H5&>'D+9&_8L#?M2/YOV@KZ%Q3@"Y8GACO*HFLM"(. M*%T4IJZ5+A1 M*^%.15?A'N_13=C%YHIG"X=B(:HV 7$-DT,-J"F@8UF6FIR23");C=J"D+?H M8O)#-Q25U! 4Z-RBZH+#4!+NA=7_ELFW1P'>L#-S*X)3V%50,Q%(EM7]9KPC M;RH"[KFZ$&Y4:;&KE8R*F)B; @$_% ]B[$0B;!8=+2D4,G* L"!8P ,V1M57DA]-?60K*.\TDN6WO7I:#9/]10J#E@E M*8PC;XAB$FHD%",#EQ1'^,JA/BE#F DQ'/8 J)$IN/BC;!UR*@L)+/[6 07* M O"_*XJO!$KJW\1L^O0W9%<5XPY#P"D^30=>EW UY&5*M&;L/*(T'=*,9%M M)T+F7.#P3U:VHH=2++G6+4*MB]2QN314%MVNM9L0[,)!>2B0!CP2"#F>15=5 M5-]HJA8''PE@CQ @H0".8T.U+Y1"\1N2>=J[U 6%!$WARPG.5& A>/Z&>PSE M(KP]I+"RM.3^?EN!P1 M86381E',L6Q4R ?55?><**$V,A,IW)KJF2 1YN?/.0\H)DW,6],M5^,S M.32$-&BW(W?6;R CP:!AL5RB90A0Y R=6_-5V>-2X:EEM0:/;SOX1$&_6XO. M!::+9/K*!$I/;*:_,()52>3&D'$ZR^G&/XQ>A>IQL)FG:$W0O2/ >!4P#9F2 M>]LL5:Y<2+^D*KL8/5N;KBH?A@+7M>Q[AZ++$*8XC5"@V(KM=WX< M-OJZ-$6,OS%.L+6Y8AC0$@UH&&>W:#@TBO-0D#*<.;ZCQ+R/L59L.G.IJRYT M"&:GFM!X%%]7ID)! VB\AP.HB-\M+QF@O%V1;//"Z$LE,=,/[JNHC#0 MC$;%7U0PH49< 4(!DU2F6EWLQN 0'Y$.M]5))HL)3MY*75'3A?"#BI)2/OD M60U%1SR/L(("&>T+K]RT)W>,M*BJ I*^+\^M))P[5^"AI=+=AF)K.XOD-+!) M515%BUJYT&RJC8)D5-_APE84G/MAV<$8>Q#P"9P1;0?T_-] KC3L!2FG\\!IF* DF,N:)G[! M*2O@B@O4'3@;&X E(B_+Q^9T*_;;L:0Y\_X8,7>/*A\SQLO8?TG2Q(JN:$I2 MLARW?5@*07R3^5"BQT:.& XEM@!^M.'2))6_:?Y(3&\/(&RUW?LL9Q"VF2NK*== G@D:MN(' M*0%5-^F3G+@1/X"(O]_44*CC8\N^4E7Y%)IZREHJ4"( 8 S!4BU2V05YQN7MYEJ7#XTP@Q ;PX#IT>$F#V%692)Z^E^E%8.;5A\?_3]L](0 M"$>E]&A8;+B!K[C[(;6LJ1>A,\OP*GTT'-!-^!2(:QBGE.#/!4[VXBT4YT6L M.JJ.^/N%WE!@!>I5"H^?-N:"_8R*LR]-26XW)@]#+ZSNHI+ZM$QQJ_-] U+& M\];\<0Y9]Q9L+56:)8S?=TD7&KU^I$5=V-.> ;GG)27+1?8+8\;IR?/_^]]/ M_)W"^ N:_M$'2@P[GVS_W93D\-WTE^7E)F*X2L^NE65<$-!#WQWF+_VHJ6NH M/4_+9]GIV7EV-1L(S+/IU3P[G5T=7'-V-& V[S\^F MV=7I^>C.Q<4\NT3]^5?6W 2R.#)7_:GE,""NV\K<*Q7E[MGB,6>B<7$%P:XV M-#R;/W_LX_3W1ZFM^$-6':>0'WNO?]] ^1TGJ3"YI28Z2UV-H^\9N*WFG$53 MPM&;4$&?T(E;)IJK0G;#: [MF_7#6_-^]#&$&]T?'.=#P_<^*PW7@RKNN4ZG M^B*6KN&SFXJ^88B;MB8)<:3O]Y/+Y?CU(]H2YP-!?@G9("2$L@1+QV_18CA= MD!:#P+62E+U)@,!*8.O/6* @MO7"_1ER#C$PZXVWIZKE'(6(SK,5FBY^Z^)W M-YJF\Y6FNZ+_@!'JMU\5O0$$JIJEXKX! KK#TC"+)G?*,A:"4EPXDA6C4; (QK419JZYOH[*I;)0/A>2R=_74M=J3O@;FAK]AC\1BV9NW[LL.N;Q^/1 MUZFULDO^!I??"S0^?*C:W^T_\WT=OFX=EH=OA'^5=HD0 Z]<8.MTM/RM:VZ\-S5?KA1@8VD!GB\,K!%_T ']Q\^O_@-02P,$% @ )81O M4POJK\1P!P #1< !@ !X;"]W;W)KWL>Y#^IR+>1?:L&8)@]UU:BKT4+KY:OQ6!4+5E-U(9:LP9N9 MD#756,KY6"TEHZ5EJJMQZ/OIN*:\&5U?VKT[>7TI5KKB#;N31*WJFLK'6U:) M]=4H&&TV/O+Y0IN-\?7EDL[9)Z;_6-Y)K,:]E)+7K%%<-$2RV=7H)GAU&QMZ M2_ G9VOE/!-CR52(O\SB77DU\HU"K&*%-A(H_N[9&U951A#4^-;)'/5'&D;W M>2/]%VL[;)E2Q=Z(Z@LO]>)JE(](R69T5>F/8OU?UMF3&'F%J)3])>N6-HQ' MI%@I+>J.&1K4O&G_Z4/G!X;"F M6FXHQQL3E$]:XBT'G[Y^RU4A&LV;%2O)AR63U#A+78XUA!N2<=$)NFT%A0<$ M31\>%_1>:$:B"W) (/G0D)O5'* @8=;ZQ2-K1HI**!#J!2,E M(*XTURO)B)C9K3>B7M+F\=__RL,@>ZW(;VQ.BT=RNU(X72F/:$$*)C42F-#9 MC%><:J8,]TTE)"5W"PKT%VRE>4$K15 (R$D0!$!C59G$ E]!U8*LEE@877@S M]Y#ETZ_(/%?Z4BA]WA$06GZ%(4AO#15H4X+=T)ZD_I9@ZX8YJ,PN3!,-(TOZ M:/DNR!=&%O0>9C/-)++CL!=VK$8]00U31@JA!_W]&8PS4:%P&8TUG58X?,-F MI.(9V:\VAY2N'#'(,2XS[_5",G9NK6V@!CFO3)1BV]*7O;5^,3[9WG$6/ODL M-*T0HWN&@*C^W0D)$B]) CQ$@1<[7"24/105<'1OP54:(!6DD?P"[+#9!BR @BKVD-+H)\K;1 'O=@#FK9B M/6L6.W[R@MP1ZH7^9*#SPC@C;X^:Y$8B"%\[DI))V*]2JVMO6.1-PH2\0R7B MTN2N\1QO-&WF'$FE#@H-)EX230Z^AH>")",?D9)4%@NK;(EX5V)I3^G\H/;@ M [Y\LK<;>!.8O[N;>'D>/K$[ 7+>-86H&3E%45-G9"9%[>;]X(PT'DX[S8 Q M?\ JGB:I<,R]O))!,DH::AB>[$$9">)$\UX$CD'11,WFKF?DP^H/!+.=A3U M2(-Q;Q 89$,.G 9^>.:\\Y,!D*=QGIX]9?.APC=E*'UH4$@B6R1!AR;0878I MQ3VWPYVICYV"FCXXX0)L'!1!-:.JHQW0&PSV!IF79'U,(*GWW>D4N3+C^LR1 M%;EF9D/8TR!S@NRGT0\8/#?M#H;U]NZB)_:"(-G;-09&<7ZV#\S(2_U]# :A MER#"OW:GX2"V\YX\0$ M>)(E[D;K@/WN])V^K?B\X3/,,Z@1C6C.[?S"T6Y4B\P5B@E5K3,!4ZBN'SVR MK R](6#?5KRM,)O6_KW6OSM_Z 6%*$ %N*]6ICLBAH:0%D4[L!G5(1(MAY?H M'251&G]V\#%J695G,!%CT#_5Y5_:PM_T.FV50C/MFE7)$-1 M4=5EEGG0;<;ATC'%S<-8>ZR 4?OV+2LZS 5V0/9?G@%[(MI &%5L8AD'W:.< M&M4'AVPP<(,>+@?1$ 9FT02'.*"VO'PB3%Q:*S:VDJ M'2H6%!0[+GZ*.\SRG=@_,W7ZXV/TV7@OG(Z4OC\7.RKV4U&:/Q&@%^HQ"'FI M #&'<5=\3TC)_.MX>WK=GPJ4]J8^<39 MM)\X!_+V0_'O5,XY8ENQ&5C]BRP9M=5HL]!B:3]X3H76HK:/"T9+)@T!WL^$ MT)N%.:#_ G[]/U!+ P04 " EA&]39MGI^OD% !3#P &0 'AL+W=O M4H>E..ZZ?=D7B<=[WSQ=*_W-9$26/>:R,&>C MS-KR]71JXHQR;B:JI (WJ=(YM]CJU=24FGCBD7(YC8+@8)IS48S.3_W9K3X_ M5965HJ!;S4R5YUQO+DFJ]=DH'+4'=V*567

C2["UY=S!^\!O@A:F]Z:.4V62GUSF[^2LU'@!"))L744.'X/=$52 M.D(0XWM#<]2Q=(C]=4O]K=<=NBRYH2LEOXK$9F>CHQ%+*.65M'=J_2Q"B!B'R,O)1ON.7G MIUJMF7;0H.867E6/#>%$X9QR;S5N!?#L^1T]4%&1.9U:4'-GT[C!O*PQHSV8 MQ^Q&%38S[+I(*!GB3R%%)TK4BG(9_93@/943-@O&+ JB\"?T9IUJ,T]O]J]4 M&Y":=Z3FGM3\/UCIYY@?E"4VG["6 ON4$;M2>^_'47AX8EA)6F?7D5, M3"VE6'$7L89Q39":M*!'I9Z3C# MEBF=D#8LU2IO0@G;B9?@>8Y,&&:P,JD ,6X99Z42A66B8!:I.&9V4SJ^^_:__%\R_D#^ECC0H2RA.?;FZ&$BZ/M>BC>\?%1M[Y3&R[MIHN>?9*$ M!XOM^CC8D? @.N[6[T7L>AKB])^H1HMQ$&R)A<%@NP?JD[)PGF[+S7X/ >]P MX)5P/CZ8]P^B@_%!=+C#\&/!WE6H -&1+]6((-O+7:0K:<08RH9"_:BU)7:! M3"27RW4&WG. %4]#[DI-V'N;C-E*X]Z9J(&CQUA6!J4&%>5QBA4*WLCD@0EYIH;ZY$O4@T%V$MGHB@X MN;ZYOO#+\.35EMB$?4;V:4^ =^;HVP[E%T?"2M@/ L>D70GMZ^RY0>U*5%!2Y-&I 5C=!W1576*F@-EU0ION&:ARP:U=X60O(X!5[ M4VE?>,'9^K+DQ"QX^(,_@)W1(4U*H0/US[,DPVP=:$ MWO2U;6Y/!/7-S: UUR%8MR;>M9UB++X44=O.D M&4MNC$@%F5W0)D4P!2,:*&D-/220\60'PHD&)T>=DU-5"_XK03,!Z480B$9N M3M "3PHAG5[(##\U;1/_B9/ ::6<_YUW2#\@2$QG7UWGR,"LW6SC23KW]9SG MLL< S&8N ^HJ8C/>1!KDP]/&SSZ8GW8%]Q/>D#6/?<4P39#Y668H <86>"^G M813M&KU06X^U_'Q0/&?2(;*ID4UMP'J4<_9**YG"8QU=@P0AV^9^S$MAMR4B M1H% JO$F+B_NK]"=,#^RV1QL/S8%MY8+.?ZFC9$KQW?RW-@^[3UTX)F5?\Z9 MNL36;Y[NM'LQ7M0/I2UX_=R\X7KEQE-)*5"#R>%B5%NWW5A5^F?34EF$@5]F M>/62=@"X3Q5&^V;C&'3OZ/._ 5!+ P04 " EA&]3@TB/PX0$ "1#P M&0 'AL+W=O8BM55RVMM%$_);*Z-PAF/%FR& MSZA_7SQ*DIPM2IQDR%4B.$B<7K6NO8N;P-A;@S\27*G:&$PF$R%>C?!S?-5R M34"88J0- J//$F\Q30T0A?%WB=G:+FDBO3/)-;SJ]:@ M!3%.69[J)['Z"=:29A/RT^/K*!(YUPJ> M,,)DR28ICAQ-P&;:B4J0FP+$/P RA*^"Z[F"'WB,\:Z_0P%MH_(W4=WX1P&? M<7$.7;<#ONM[1_"ZVRR[%J_[;[/<00VVJ(%%#3ZW=\=!'H1&",^A :S2R4HG M41'A8"$3*J(D7<-4B@Q85AC&.4).AR#);HF<)#4G,S[K0)I$5$L(C,<@Q9JE M>@U,2L9G2$5&E0TODL4TO[]H!SBUATA0*2J-,8@IZ#G"5*14TP0.9S$-F520 M<)H1N:)%5/L"OO]NX+O=RT]_B0\:LPFE94AQ1X$5@M?9,S6,J0LNW$NA5%-: M^_$U;?AF[HL=>?YE3>,->_"TV%%:((_2*!JWW9S^@+=CA<,M_(+<8O"73"^-AA"4E-Y0S@6_T6]T?(6M("9 M/>*%%'$>:5 LI4#_:TY^]OLREX@[C?,-S3>&#]0Q3K';J0#+_&ITW[!!U?;[ MG2XQL))[07_GL'J>5Y.]3C"LYBT5"7B9F/_I$\GXT>\M-;$9L39ZK<(VA#M( M1K_=B%6WN1=+E-Q0R%(\8YPN(3%$3.+[%1+V#R^^-1KV*J,/E)__/G+H5LB/ MY:%*U+GD1V+NGA!RKY;7NRW@S L'[9K4/C!3:6O'JVC93&.6%CNJ6JCB/BFS9C*[.2H,^].\+*T96JNQ^_Y_&5O'C _\]&Y4Y M\E,7>GI3,-?[5"S^>6Y8:K>::?B%\9P>&=2LB@98G62]M?GU$S:55'2QO0C" MWI[*"_94?;=L5+8A4G@*]Y,\"X=-E1$V* V3:RGM7'O>)!74QG7:AD>2.E1" M5+N-NA-R"QI3:TRXU]U);O<2UW3Q>E?3=+UW:L\DXN/,/@856!(7+Z:M M=OO>O"Z>695Y\5C]2EM!50LI3LG5/>^'+9#% [ 0M%C81]=$:*IX.YS3FQFE M,:#YJ:![?RF8!;:O\/$_4$L#!!0 ( "6$;U,.4AEGZ ( (' 9 M>&PO=V]R:W-H965T $$A5DZ;=Z$9; M:2],[,/0M '[[";7QIIC!]M=5GX]=TZ:MNQ% CZTL<_W/'XNCWV9U,;>NP+1 MPV.IM)M&A??5<1R[K,!2N+ZI4-/*PMA2>)K:9>PJBR(/H%+%:9(&W!K$Y$,\FE5CB+?KOU;6E6=RQ MY+)$[:318'$QC4X&QZ7.;3*&%!J##SS"#H\8!G MJ!03D8R?+6?4;0.AA%D*^=-V8))02EU\Q2/[7O8 8R3%P!I"TB#[F:CH/)<>#&; M6%.#Y6QBXT$H-:!)G-1LRJVWM"H)YV>7^@&U-U:BF\2>"#D<9RWXM &G+X"/ MX,IH7SCXK'/,]_$Q">G4I!LUI^FKA+=8]6&8]"!-TL$K?,.NNF'@&_YM=7ML MHXYM%-A&__:N7@=_-1[AL \[)/"M0,A,61E-(0=F 7*[V@--=Y)B0M'-$3KC M4(T603A8& XZ>)_30%A'0/"%63FA<_?A&-Z]&:?)\--_/\D0C^4<;7#E'+-V M,N@]267+=B<)7$@MZ63FL#0F=]W:6QBGHYW9H'=P-(0[NKQ<164-5>KVZ ?I M=INC!&Y$35? HY5".:"*J:54E>(W^A)J,!H_$?Q4QWBXK8"].2-OA%X#-S=/ M/]YL:P>98 $?@UH68>;.*"27-R:N>VQ531V'GUT4ZH)=E.1X9IP'&=QKB?@, MT );3SU6R5]BKA >A%IAGS41L"8R;9[5T>M$](*DYVAVA(1#@Z#IJ$+9W&3D MF_R'[<%9VF.-PK8)>R>!S>X_=[_BG;Y4HEV&[LM5K[1O6E07[1K\2=/7MNG- MU^%*V"4;H'!!T*3_\2 "VW3<9N)-%;K!*5,#L;#X9-!QH7JG9\&V94Y M/]6%DT+1E6&VR#)NEL])ZL59;]2K!==BECHO&)R?YGQ&[\G]D5\9/ T:E$1D MI*S0BAF:GO4N1D^?'_CQ8<"?@A:V<\^\)Q.M/_N'R^2L-_0&D:38>02.RYQ> MD)0>"&;\76'VFBF]8O>^1O\E^ Y?)MS2"RT_BL2E9[WC'DMHR@OIKO7B-ZK\ M.?1XL98V_+)%.7;_J,?BPCJ=5S"6G+V=. PDQ\_B"O4YR7J^!;4$_9&*Y=:]DHEE*SJ#V!A8^:X-O/Y M>"O@>\K[;'\8L?%P/-J"M]^XO1_P]A_,[95I#III#L(T!P\VH;[4C=M1G M]T%G'U)B+W26<[5DCBPDLZZ:P )-A1*.]B3*PPL:!%XBH/*9 ( P*$8'+55P M*9=XS?24O8N=GF#F$;..+<@04]JCBIC[LK/,I=SAA]@4"&S.94%>K[%B 1Q) M-@Q43&#"F!NS%&I6#NX'%Z9:@C^\T'%O6VV92P/VJLH*?FDF$LA1Y@VMLRBX M_Y+B2CH*TF&?_?S3\7BX_^S>UV85?N<(C%FR"JD9L,,.#Z/C@R-VV031WH@V M&C_;-&ACY%> W>#TAE&UH(N'>&WDQ:7:NS(Z]@MU_3//\F0XY M ER85G.C:O5JB(+L3]Z9C<*::6&(+#6WT9=78;Z M%-AIR-Y0,%ZR@5E8G_2^;A3\H=)*'J=EU15.P#F@<98(&^M"!<>Y3=D4U83% M0F0BI@VBGOJP!_7LDVL54Q&^:CLBL>U$GH8 M@S6&$#>AD\&HR =-%HD75^,L!Q-%3&HUVW-D,C8#X8-BC#:+;RJ4Z$8&UA47#H *U?X]>$$F3[+"-N84;)'POATDJSD\-PR7 3I\L^ MR.3.72>6N(%Q>,E];/?RBGW\Q!XF6)/XZ75>5A)XZ/+J^F44G+3%Y!,8(G!" M\@F-5&F:(=1V%5A8UB4$ RQ54!G:6/NM1U725E$- M.4]9+@S"*EMCH=CBB%"2"BUK8HI92S3H8 N9L DU;-.N5;G+50,;DK$.G7/( M*30)8<9.1,IZA8VUB4"5HN1)#^>#5?%(-<&-%/7U!%\K;"/ZL.\_.>D_>=04 M0GZ-N ML,JH+GQD!;[/,$^]:X&3A*YCKFV#$SRJ&C*X)OTGVQ)L$5JW$@#KLIO #VXJ M]M*%Q?3V\=.O[H*^]W5+*_.MUX]5H'^X3Q?5PO[H>:^;1-KH98VV-[>3][F^ M1>4TOG53='W@B[I;;T;'<9$591-WURP;RE=E 6Q$-^S#VPUJF][;U';_ H?9 MQYXKJZYWA^T?1L.3(6[J/GN'[1Y%Q\?#Q[@;'T7CT;"SP['788=;-Z^!:04U M7"NI85M)!?]?E^-MU[L_7_[W57I;53Y<;=Q>?P];&%MK\&'*HZJ]S2II,_;) M030WZS#_LIM MU0W8[[Z=WG"^HQW?=O:P$9Y*L#4YUD.X+M]V^+ 1[(T7=Y/$VNJLB;^?Z6MT MNR[?>IZRQLP;@@_A"]MWM4JO=G#T!5_,EKZNS\;8<%YUTRGEH',>G)&9A5-O M_VV,/"Z/AAMI<[!^49XGM\/+4_DWY8&ULI57;;MLP#/T5P1N& M#3#B:Q*G30(T[88-6(>BW>59L>E8J"UYDIRT?S]*=ARW:?.POM@BQ7-T2$G4 M?"?DO2H -'FH2JX63J%U?>9Y*BV@HFHD:N XDPM948VFW'BJED S"ZI*+_3] MB5=1QIWEW/INY'(N&ETR#C>2J*:JJ'Q<02EV"R=P]HY;MBFT<7C+>4TW< ?Z M5WTCT?)ZEHQ5P!43G$C(%\Y%<+:*3;P-^,U@IP9C8C)9"W%OC&_9PO&-("@A MU8:!XF\+EU"6A@AE_.TXG7Y) QR.]^Q?;.Z8RYHJN!3E'Y;I8N$D#LD@ITVI M;\7N*W3YC U?*DIEOV37QH:^0])&:5%U8%10,=[^Z4-7AP$@>0T0=H#0ZFX7 MLBJOJ*;+N10[(DTTLIF!3=6B41SC9E/NM,19ACB]O$A3V4!&OC.Z9B73#-3< MTTALIKVT(UFU).$K)#-R+;@N%/G,,\B>XCT4U*L*]ZI6X4G".ZA')/)=$OIA M<((OZK.,+%_TOUD^88U[UMBRQF^KW6F2'T(#24;D!;+>5PY\J< +H301.=$% MD%R4>*\8WY"/&0ZI5(1QG!&-HCQ3G\[(AW=)Z$?G;_[CGFBHUB#MQEQ!VAF! M>Q1J=FUH^'TF:4'E!M8TO>_GW]M1$)X//($;32<]J)8B:U*-/4 WDJL7%0[Q M^W^2]!12/-+2UN]Y4!#'Q_IG!\&BPOZGJ&TA^_F).Y[Z RN,PAZP$5N0'-N6 M)K@!>%4Y]C;DH1(P@375SS0,A<>'G"4HH#(M+$D&6^R>M25]KC4*PB/?%,N_ M)X('HQ\7-40"CXQ\ GA.-YR$%**WP+ MO('!]D^.8#^%IN5PNQ-W/#@QZ)BXLW'O>.FJ>H.6APHWMK&;V]%PW7:_WMN_ M'1=MRSR$MP_/-1Y)ALF5D"/4'TW'#I%M,V\-+6K;0-="8SGLL,#W#Z0)P/E< MX!WN#+- _Z(N_P%02P,$% @ )81O4[DT@C:-!@ =Q !D !X;"]W M;W)K&ULI5AK;]LV%/TKA)<-*^#XH=C-HTD )VVP M 'VAR;;/M'1E$95(EZ3B>+]^YY*R+"=.L*$?6DL4>>[KW =SOC+VNRN(O'BL M2NTN>H7WR[/AT*4%5=(-S)(TON3&5M+CU2Z&;FE)9N%050Z3T>CML))*]R[/ MP]I7>WEN:E\J35^M<'552;N^HM*L+GKCWF;AFUH4GA>&E^=+N: [\G\NOUJ\ M#5N43%6DG3):6,HO>K/QV=6$]X<-?RE:N24]DE,NZ]-_, MZ@]J[)DR7FI*%_X7J[@W.>J)M';>5,UA:% I'7_E8^.'SH&3T0L'DN9 $O2. M@H*6[Z67E^?6K(3EW4#CAV!J. WEE.:@W'F+KPKG_.6-TE*G2B_$S%JI%P2' M>W<^],#F'<.TP;F*.,D+.*?BD]&^<.*#SBC;/3^$3JUBR4:QJ^15P#M:#L31 MJ"^243)^!>^H-?0HX!W]A*$[P),6>!* )S_MP5=Q./O.W%*F=-%#>CFR#]2[ M_&P\B=.!V"]$W!2)V)O(4Q M\U(M)!]R8D66A'0B-R5RU(G?,SQ(ZX32@#.UPU'WYDPPWNCHW4__(K2>JCG9 M$-_WE#8OX_ZSK1S\[LM(7-_>BRNIO_?%Y\%L(.[)5N*CD;HO-$H8'("4)&NI M:VQJ')R%;P>CP1A95):A(, A!^/!R78A[-G5+BC .W?49$WZJ$EN2:&JE.M6 MR0.1G/9/DVEW87S:GV+EWGA9QF"T)NWNW>S\2,Z=(?UAA_9B:6R([F;7[_'4 MFQUOC9-W\(->''KVR(Z0@W;#P%+_0#M90&/CDOK 0S5W#99' \ M_17R 0*!*G!8DN6E@*&?@B90;B&SV8\H'9=R-352J_%K1[I* _JQ?H'B(Y M;CC<"8Y@BB Y/))$P3[;JMK(S!N-$9,L"Y4%#EGW=S!0HY92<0:=O.TD%9PI M%U!YP6%J'(=9P'D$A24LK4).+I$'LC*U#AG+.@36EG"NBP$*\.M8Y> TIQQK MRRD\GAX/)JT\K'1#_X(HSO3D9'#\[-C5*\>>*Q(*926SX&")3^80=)0\%BB' M*/@5D=Y+QV-OW@(GJ^@7;S'6 MU#"1_>=:4?&M<;\E'L[8M-@'8(,V7E0F4[FB+(9U:Z9P*/EE!G.$QYC';@?+ M8:U$%8(D>O3 JI4KPFXXH"#.,K:T 4U#8QF(][5EL8SO"-IFXD<-%+)]L:RM MJ^66[:W&-Z:V^]+A.E*S3;U=-M(CV52Y#:%Y%..#J*#H;&R1]3DGM8KA:5J# M[&9Y3"74&,QSC!-W5G"I],:NNQYB&DX'1UTV=?F[B>V,W18!-['8[\1=6PJX M.TRM'!MV?:0(DB70TY0J78<\V\^;P^GH<#(Z3/KL@)55(0_S2->FDW!N;M./ M9=<:[_CV#_=-(@CU,2P8P#FVONLV:,%UL[$%O<^1]V7TV5.EGK'QOE VVX8W M)EE7?$-X9D=*3>MFSD*220,=NXFV);=!U*%?&:* E"S#^4U&;'IHHT78$_(I M,RN]+YUWV.L+L"Y@011($4==XE'WQ4[9MAAKFA!@V)@\G3YV*MD>TW>G#'XK M9>!!DQ;=\L20EMC_%(VF1]S='&VXS+$).O'Y:Z0C?\SXR8%46?#MGL!O&R9Z6PU8!_F Z[1KL2"NT:!2' MFBAI,8\4+,]$>C$?\# U# <;-$OH,P M$6@E>5[F!F.XYJ1(+A+CM_UQ&PO=V]R:W-H965T+5IN#+1$)'NM*V650$C7S,+1IB;6P(]V@XI5T7[.NYC2;D\H=RHX,KTK&4;+6*D5%1K@]LB!4 M!FN#F2382GM8A,0:+C-,>[Y5QQ<_P_<>'K2BTL(GE6%VC0_9VV P/AM8&"KP2F@\#4"TQ?;$=O\KFNG-M&I+@,N.TL MFA,&R3=-".-H!+?5X'N)G%(W0CU!IM&"T@2E."%862B9RU0H@O2:1.>0=AS& M<;222I!D^^N(QH[@]:M9'$T^P.9HTE)8J8K_E&HZ ((H#")W-_-Z 2JER: 1 MAB2RP+\.(KRXYFRC\,W,MO1147?CA]GAO;COVN1O>O?8/ A32"ZUPIRAT>C= M7<#%^@;N M*-;YJ])J[9#TM^\]"X!%[/-9] 'SB!X15-_@!02P,$% @ M)81O4R9G=X+5 @ 6@8 !D !X;"]W;W)K&UL MG57;;MLP#/T5PBOVU,:)D]Z3 $VW8076(6AW>59LQA8J2ZY$S\V^?I3LNLFV MYJ$OL23R'!U2)#-MC'UP!2+!4ZFTFT4%4741QRXML!1N8"K4;%D;6PKBK7I;";!2K3S*)1]'QP)_." M_$$\GU8BQWND[]72\B[N63)9HG;2:+"XGD57HXO%Q/L'AQ\2&[>U!A_)RI@' MO[G)9M'0"T*%*7D&P9]?>(U*>2*6\=AQ1OV5'KB]?F;_%&+G6%;"X;51/V5& MQ2PZBR##M:@5W9GF,W;Q''N^U"@7?J%I?4T3 M TLEM)O&Q*3>%*<=P:(E2%XA.(=;HZEP\%%GF.WB8Q;3*TJ>%2V2O83W6 U@ M/#R$9)B,]O"-^PC'@6_\E@AW&"<]XR0P3MZ>L_T$7PTAC$8#^(L)OA4(UZ:L MA-YPQ:/[G3N$!KDE4VY/*XA%>$P@ M89E,D:(E'BE@*G^3"SK(RM2[M=#S6PA+: 5PY?^^_N3@,;F1(*!;AYYR'UGKK?7;>)#6.V%&U41G01A_Y MP/:]HVB$S3A(49I:=SB?N>'X\G_U&F_U>XDV#U/-,26#V];O3_O!>=7.BQ?W M=NK>"IM+SHC"-4.'@]/C"&P[R=H-F2I,CY4AGD5A6?#P1^L=V+XV7,S=QE_0 M_YW,_P!02P,$% @ )81O4Q-!PW9M# >2 !D !X;"]W;W)K&ULO5II;]RV%OTKA%_QT +CL6<<9VD6P$D:M(&3&''3 M?N9(U P;2E1(:L;^]SWWL'/ M+MRK%W8(1G?JP@D_M*UTUZ^5L;N7!XN#_."S7F\"/3AZ]:*7:W6IPI?^PN'N MJ%"I=:LZKVTGG&I>'IPM?GS]B-;S@M^TVOG)M2!)5M9^I9M?ZI<'Q\20,JH* M1$'B9ZO>*&.($-CXEF@>E"-IX_0Z4W_'LD.6E?3JC36_ZSIL7AX\/1"U:N1@ MPF>[^UDE>4Z)7F6-Y[]B%]>>'!^(:O#!MFDS.&AU%W_E5=+#9,/3^S8LTX8E M\QT/8B[?RB!?O7!V)QRM!C6Z8%%Y-YC3'1GE,CB\U=@77KVQ;:L#M!R\D%TM MWM@NZ&ZMNDHK_^(HX A:>%0E4]Y)Z)#R"P\>*GKE;U_OXCL%;X6V;^ M7B\?)'BI^KDX.9Z)Y?%R\0"]DR+O"=,[^=_EW:/_J-!_Q/0?_5OZ?)C<1QN4 M6"SGXD&ZXUT0'[11\)I.B0MY'==_Z>'^E;$>2X1M1-@H<:[6LKH6KP<\5-Z+ M&K'A@PZ#4S->8#MS+7QP,JBUKL0J+Y1KIU2DZQ1%/1'=Z;#A76"SE]VUD$[A MWGJ%108D:A$L+Y#5MT%[S1$)5K[TG5+?6"+-%.-BW07$*0)WD$;T#A#DPO5< M_$H$6CM 3.QM!N)65*/L;9&]S[(/\$/')]])4QA= 6'4*-:,@[P6I#*L@(#" MJ*TRGMF]9%;5U2&NO,1IHQ SL9->?+>8GQ ?A@3$7I9Y#>)K""8DKX=/!]6N MP%=V[!DME74=]0)5.7LM32#3]E(7Y45FK2/F.@#V#0ZB@K()-&QEO!5V9?0Z MFP!Z$4HZZ'X(HY+ZP?E!0H%W&^FSVL(SY+FN9^*7KIHG!W%ZK3OHTNXZB#+1 M Z24 NH%LP' _E>*VV=[I8R&OCV?0:P>[K%*CE4-SN$&_JF128)R&ER =?*@ M!BPA)O# ![SB37/QW_\\71Z?/!>70]]CVUDVMO@4E0-!/7,1O3ZN*B[QH*,W M(?G7)(+N"S)-4LEP,R;2>5-/VNAJPYZ-<[WH+$&_;H>63%5MX*#9K,3YG \R MXL+92JD:?/I;G@ -DKNS-Z]C )2U9)D>0(,XPIO*2-V2HC7C1>-L*P+R,'-+ MO\FKK<-NY'&P"?=AF"*M>J4[Q&= M=(P?(#W60+5>5++K;(!?(-GB 12AZKEXB]4ZJ!39&T4.@6!/((BA:&XAP4X3>B017E;P@P%Y\Z\4ZM MW$#F6#PF3%D\G>W)Z%2EX*"U>/?V3,@>,FQQ+HHZ-IJ$CI12V3<3(##;"YSK[S3H$6 MSG^KD6$T-/(&/A28'7I='D/.MXB5'46]9%*&K,L+WRIX*O1C(?/[H5YGRWZT MB-3&44K(CS*0]S(PB!!BU6(%(*@AN1<7&XD"KU)#T!4P,Z*<^)Z$HR\@3M6 G5J<<0E8O M6Z.^)=)*YW>*4\99[[01BY.X$N'475.$,^(;@H6(@\E&XSG$)=P2?)3E*7 I M4TGM*0DCS('X"3M\2E*\]^,F; Y7'VUEM\M]$/$_\)*Y,[$: O MGCSW_\PG9E&;-Y@F%9" ?^4]NJO,4(_.?#]+47'?!LH+K+D$+Q5[^]I1RDUB MT]^U\E0(_ $8HU:%(E"KAJD "ZWKU+5/IXA&)55"Y*1)+B6@SAV"F.2*=91E M79941NBJ0C#JIH58(Y&9N?@RQCH0M^#-M$BR6$XYA9"6GW,ZJU%7T5+M,IZ3 M($G#G/98$=&64:%[(#T)B)$HER,N7HY(E!*55/,@4M\]V1^ MF@NRF).H_,@2/42.*N9HY?>RBT&&4@VF2.DY)L7-6.*NR4LH9 &VR(Z4IOZ- M\\C\D3:(?'UG%B9?05].;:C5AK7 M1D;[>&I71$ 8UP-P.?(_HR*4 "?F+@30-1>R.+A+37=!K>AT[()T8OC[>IDE M7XFNMN_9MTNU:2F;S#2MUHI/I8T99XG-OY,$R:-PJKXZO$9MRM$Q ZW5'ZER M027@]8JB:V?C$B;E1U5S2\]E4VK(2N[WY%IX]165/;5=J82Z)2+2;^<;Y5R4 MY,Q8)PER2459GW]=C#)XQ(P0NY#%L_V*X6;ND>PF$=BH6XD3%=B8ZL9 H'VN MK+C<#$ASJ,=F F)(@V9A.Q?W9%+P;*IQ(:ISE$O0<*P&"+?53KRGR@F.=6E; MNN):H4/N^6CGXO+3A\/SP^/CX]-'QX>+9RS3![0XBR+1M&HHC+Y73>/4M?@5 M#:']_S+Z>/$$C+)R]RHB+IIB7DC9LV@RZ3EZ0[&!YP*LGIIL5E+5?GU8,E,- M%*V02*(KVJ9!/YENN.JEF-\YS67W/230AG"7T _H/RJBH2A9$M.U:A T,J9( M+ #B)/"GL4&57#QGV:VV)D$0M\3I_2("WN(T,X W UBBV#^+%>'BVYSE+#4 \0@S:4[*.,X; M=*1^9![.:0<2P^Y3[4NI9J]DF7< M,X+#TSQTNHB)359Q M0.0>/QU">,#U8.Q+QB+1DC,A(RT6D>F4$PJU3"<""N?@Q.%(Z4VF]!%/H^;+ MW G@9G):2T.6<5M,!+'J6)8J2GR/I=!VZHG'\RN0=_%8L( XH:0)OT!8HL]5 M/[!^XO)F($81+M90XPTFRMP!38(+8_!.?$=2.>(#KYZ 3<3!6\MGJ5#/L5*: MY8\V#4-DW>K KD7ISMEN7=N$9=-<>K>RTY:G@#D=?K0L=;?7M_\"7^FL]C/.?XL?%\\. MJRTRX-/EZ8U,E@Q8A":]-7!985F7_7[SC2)M:" 'H-[YVVF'2D(=[DLS;*,T M>W@'A<(KHM=1:J%S.3N -6>-84S'_<#M)'\.4_YFXC%RI4C2]2R5;GP905*W M*YJ,Y3[2JRT?###I9,#%5@<)4$EUWKXMUA1+'6^MT=1R.J,1)Y6_6]65*5RR M:$[A!='$A@*2)O \3TXSJ[$>GX85C0?18:'(;:-X<<*\4AMIFIMJFS!&ARZ? M3?.)C\Q[I;Z2\EL+-R(UENYVU&>%/= %5,%S[EEJ1'SZOA'[V]]5'*4YE3*Z M'8+7=9PW>,53WVA_I.^"#XR>;->4C D_"^BC/<[:B@ZV[T 3I::<(-Y;\M(/ M-@_GX>:M]HEEFJL,:U3UJ0''"1?%""6K?.K+&#$YSCU$]X?A-'X<0AJ&WS&C MJ?9&#>0<7+LE0;':"*,2>B! M=H:_"=%,/ZD0[87F^31@.Z+\..4HC0116%$C4U5H/ #]1(_&CLP:C8Y=W%52 M1=DCMU(;3B.4H6K4!3Q7M$#:+N+V)+%BR1]EZ.-NNGGTK3S)J&**R(/VP=1Y M2$L)%.5=M2=$*03O',]&C[T]S65C0D4$S#06EK&WCK)Z"LI5E@WIQ*,Z6^%T M:MQ@ 'YSWP>CDC[N^F1Y-/D/R^-'^0_2 MK>D+A%$-MA[/GYP>Q"8]WP3;\\?EE0WH:_ERHV H1POPOK$VY!LZH/RWP:L_ M 5!+ P04 " EA&]3R^K1"B4& #S#@ &0 'AL+W=OEL ML:%(E:3L>+]^[XZR+ =.BPXH&DOBW;V[>_=(7FQ\N(\545(/M77Q M3F-14:WCQ#?D\&7I0ZT3'L-J&IM NA2CVD[GL]G+::V-&UU=R+L/X>K"M\D: M1Q^"BFU=Z["](>LWEZ.3T>[%1[.J$K^87ETT>D5WE/YN/@0\37LOI:G)1>.= M"K2\'%V?O+XYX_6RX+.A31S\5IS)POM[?GA;7HYF#(@L%8D]:/Q9TRU9RXX MXVOG<]2'9,/A[YWW/R5WY++0D6Z]_<>4J;HG=GXN[L?U;KV];O?2)UJ1 MJ%Y0Z(LREI6WOFZTVV(L"K]RYE\LU4Z9[#?I!T4/&-M("L0OX-"XEH-@EH/F M:8C*+]6SV>0,G+*6QP/_GKV<3\[W+Y;*^AC5@C#Z-/ ]AD=$#XB9O'KV8C(; MV@PP+,C1TB1Q?3:?G'[?M2KWQI\@&180_STN.O\VE/UR,TX9!6F@-G+9(("7N*K&A\-)FUC-XCL:!, MC*V 'WI@K$^:@FE[,J"P8 P$5>_*LZE('.L#[B9]SR3:'DP=?',T7KQ,G)Q37UMF*Z!M M,#1L5E)A6!+Z' 0"%94S!1I3@_GIL)D__W0^/WGU>P0R:XHMPP("[D$H\\0@ MA)04W-96NL5EJRC30#9>+JD9C-Q$?>[Y=MWS[3V.#]@+*8@J, -BI,1%-Q"A M >T[!J1#M6 ,.\4R$+QNL+E_;4!=":3?5(;G0<9N-W7XHEHN!R]?HIFN8)(* MTV5 =N83=7UWJUZ=042'XCO>\WVG)(\ 'DO*++N5W,>>/[$%O-V*XP1@29$E M,?:23QWZXW//'-P:(?D1>C!S>E%YK8T5+_>)+)W1<]#58LS3R@;@.''.! M >O(W*URM-+\,.9^V;9D\)7!V20(]2QKE"@"SH6_B+P"7;6H#/<(YSC,0VI(I(P))",Y%$0I:[!8,+":6\Y5YK)FYHP@P M8,4"NH D?*;*T=%(BC0HL]!66IW/X%R:@4P5"=M4[$6[T)'SZK9Q0,($X_@I M8XNA!ALP9CMEH]TD-ZQJM6]=&C-W 7G,P(XR#H."<)W?#%^:I.U6VC'D6!^H MS (&N7Q2^;KO(F9Y)Q 1%'^]?+,@X(][2DSRIA;RJ:'2L=,RYOC1Z1&U*]LB MARET"%LN&B^E[P0[['!WA"(14+[JR/YR)&3DKAW%WC308!DTN!"*=W*[VXR_ MX.@32U-D/K,D9,6+Q,>@=+!E!@*-NST-.Q#O)1LNS&--RH3,N^HQ5"*C_4QX M-"%KQ/Z8:'8;MX[>X:.P'ZZWR1 MV2_/U\%W.JP, %A:PG0V>?5BA &7*U9^2+Z1:PW4!9>_4?4$L#!!0 ( "6$;U-/+Z]=,@( L% 9 >&PO=V]R M:W-H965T8@=)^VZ(#'0=!NV0X>@ MV<]9L1E;J"5Y$EVW>_I1LNNEP]H!/5B61/(329%:]];=^AJ1X%XWQF]$3=2N MDL07-6KI9[9%PY*C=5H2+UV5^-:A+*.1;I(L3<\3+941^3KN[5R^MATURN#. M@>^TENYABXWM-V(N'C=N5%53V$CR=2LKW"-]:W>.5\E$*95&XY4UX/"X$9?S MU789]*/"=X6]/YE#B.1@[6U8?"XW(@T.88,%!8+DWQU>8=,$$+OQ#I_I'^,L7,L!^GQRC8_5$GU1EP(*/$HNX9N;/\)QWC. J^PC8\C](/N_%Q MT7FR>C1F#[0RPU_>CWDX,;A(GS'(1H,L^CT<%+U\+TGF:V=[<$&;:6$20XW6 M[)PRX5+VY%BJV([R&VPD80D[Z4BA7R?$T"!*BA&P'0#9,X!W<&T-U1X^F!++ MI_8).S-YE#UZM,U>!.ZQG<$B?0-9FLU?X"VF"!>1MWA-A$^(RXFXC,3EZW/V M(B TVLJWLL"-X$[RZ.Y0Y%\L(^Y\ST[ MP*T?H8;#^!]S!O]*<')2H!I=%=O00V$[0T.M3KM3IU\.!?Y'?7@FKJ6K% ?; MX)%-T]G;,P%N:+UA0;:-Y7ZPQ,T3IS6_5NB" LN/EA,]+L(!T_N7_P902P,$ M% @ )81O4P>I_%G5!@ 6Q$ !D !X;"]W;W)K&ULK5C;;ALW$/T50@UZ 61I)4>)G=@&XC1%4R"M$3?M,[6DM$2XY(;D M6E:_OF=([D6Q;+1H7^SEDG,[+XOBQ;SFRDRN+N*[&W=U8=N@E9$WCOFV MKKG;7TMM=Y>3Q:1[\5%MJT OYE<7#=_*6QD^-3<.JWFO1:A:&J^L84YN+B=O M%J^NG]/Y>. /)7=^],PHDK6UGVGQ7EQ."G)(:ED&TL#Q[TZ^E5J3(KCQ)>N< M]"9)P2%LO6!UMG8:QK9=)_?I]Q& F<%8\(++/ ,OJ=#$4O?^2!7UTXNV..3D,; M/<10HS2<4X:2_8NR^M"ON+>8!FVI^76-2[M>SJ'W>JWT>U3[_C^@]K>57&R1;K&9LK.[;;\Z6BY>OLU+VFQ/* MH&K2&?91-JTK*]"1W3B[=;QF[PT#:D'6:^D V^)\RD(EV5M;-]SLLSK/KBUW M@MD-^U$Y5(9UGO$V5-:IOZ2($F[0C6-MPX)EJ^ERM9B>G2^9[1SQY(AG..M; M;@*=XNGE6$.3O)NQF_S&LQ8<<='2H:XC8JSDAJTE""]PVB0A]".\<)_1L:QC MRN"PNN-!ZCTSC"+'*(O:L;;?=29M[=]*S3R,P_I-RZHYP8*"=L0UDBL'B#>.ZD2,)/&OR> M3I#>9?'ZW>W-37Q8,X"!EQ636FW56DLF.Z6[RC(%TG(75*D: M'BB1*J'8D 6DI$ R458XOC-LXVR=J+_90)O93L&/LJU;'9E^ MQ*&=PAIUTQ*3CX242TES'P;B"K[/Y= ;RMXS'E ,B>OR2\LUZ3Q;T6XI4?I9 M:L.5ZZA_QW4KNXU#JQOE'IAU_\H?U'.E<#VY \[()A(N'2%,I0(V:55RRGK@ M]\RU@!UXF0'G&GI[0(Q%X8!GH<*19\M5S!\N$F@7L/U534Q36!&/&%= )CL? MA^K,/@ZE&XD)EE'EE5RC1+EC>\E=Y"VL(PAR1!E5MS6C"3 &WWM;IJ86V]C0 M>*,]<=""0T7T!I-G[,T01=E*KE9:.<$-Z!@1>7/[EKU+@UGJPY9#>2AQ89*3EJ9T@>D$4YE9UB"TITLAT0L9F7=FMHPI0C%V*[-UXF M5PYV2@O"(V&]8)X['M.+$G1"5P4:2#AC[_I!@-G@%3#RTMU1/%V/&>=EI#(W M'B)X,5N 9EKGI!YS,R;RGTZ50YLQ73F[F:5#DJ\U\#VY+<%N(H054H.CL7D^ M,JV0AAUZXN/NMV8,W.%EXFAH3J:6&0LEI3;W$LI"&LMI>RT/DD+8<[:+=WPI M3CC6^&3I*A2N%+-5$4L:@_,WPWYI44;+8Y-7>4\=Y/3E=+%8/)C[V;&NCGP< M6,.\@& >5A%CT;H.W:\[]N,)P]^BOU5V4N0R-RUYLCB=IC.[!**6:5!3YR>9 MWE*44@H_3.2-I>O&2:1C]FA'O(UWFOO8U$"$9Z>+V5D/#]_ MC6Y:0V#D7-^9TC42\-<(/(YT6O/ K&PQ"/?:;-1Q^\M73;^%GO680N??OV;_M?#MZD#^;A>/K9X0-W M6V6HRVP@6LQ>KB9I.':+8)OX^;P&0K:.CY7$.'-T /L;B\^WO" #_>\I5W\# M4$L#!!0 ( "6$;U/=?OU%? , #\( 9 >&PO=V]R:W-H965T%E"@Y<1-),Y*3MGE(ZK%[>8;(%8D) M"+ :-G]^AR $DVWMB1%QV3TX>["[T/)@[%=7,WNZ:Y1VJZ3VOGV79:ZH MN1$N-2UK[.R-;83'U%:9:RV+,CHU*LNGTS=9(Z1.ULNX=F772]-Y)35?67)= MTPA[OV5E#JMDEIP6KF55^["0K9>MJ/B&_9_ME<4L&U!*V;!VTFBRO%\EF]F[ M[2+81X._)!_<:$PADITQ7\/D4[E*IH$0*RY\0!#XW/(E*Q6 0..?(V8R'!D< MQ^,3^B\Q=L2R$XXOC?I;EKY>)1<)E;P7G?+7YO ;'^,Y#WB%42[^TJ&WS><) M%9WSICDZ@T$C=?\5=T<=1@X7TV<<\J-#'GGW!T66'X07ZZ4U![+!&FAA$$.- MWB G=;B4&V^Q*^'GU]?LO.T*WUFI*_IXA\MV[):9!W:PR(HCSK;'R9_!^9D^ M&^UK1Q]UR>5C_PR? AT'O'F/Q#H(^#% M +R(P(L?5O!EG"_&,\W>I/0T('W2M&FM5%&0"?F:Z=(TK=#WR!/KA51<$HK5 MBI#NCH0N23:M8I20QU:H#A1QP:BELBMZ(ZE)>H<5Q\(6=70J^1:UV@8WU.K. MR5*B7(/IMF-M'&TD[">TL15,I!8I_5$#(*",B,=ZDUZ"^H$MDW#.%%)$*M+7 MXP!>_721S]Z^=]0J 5+>]!29^!1\X+5C[]F24++2M.L<]'/NT3'/P1;&M@:Z M,($@/M5]2ANX!L:HWL=B6BY,I>6_X'FV2,]1=$J%_F'V_PEP( =ECKJ/5P^U MA* Q=*EQ0P@I6(:C-*A3$^J%X"=-2:S+X(QCD/>>FQT"/25_E/>YLPO,.\.[ M4$K7&B<4#G,Q68XPAA2C(=9&Q4RSYC;F&H3U,*[A7H"7AO]^O^YDC[5AK)14V\8M1:>KG#AG?9]?Q]6A]=QTS\*#^;]T_I9 MV$JBL!3OX3I-WYXG9/OGJI]XT\8G8F<\'IPXK/'"LPT&V-\;-*?C)!PP_&=8 M?P-02P,$% @ )81O4Z:0V4-+"0 :1@ !D !X;"]W;W)K&ULI5EK;]LX%OTKA+>S2 #5SZ1-FP>0=*>8 #.3H)G.?J8E MRN94$E62BN-_O^=>2I27EV8 MQA>Z4O=6N*8LI=W>J,)L+D>S47?CBUZM/=V87%W4E/]:WUM<3:*43)>J MOR%M$'QEN*MK8WU3::^5$[=_BNOT M>Z.=9F3]>H]]3L@,]:F=MY* )@#IRN-!E8E460]^$'6KW3I12^NWY))5\""W MIA0>8!>XX.^AY9W1MK-U+/[ TT-.U]8\Z@QF@K(X:-JY1E:I$B873E4:MYU* M&XI?!1GN19A<# K,B=H1;'@#OZ!I):&[MKI*=2T+BEH#S9#?U+3GS6PZ!5J+ M@L*#;7X-XZ 47M-&A*@"N[K@1ZZM\]T]DL$FB U"2I9SEOZ4NJ[,%"++:Y6J1&O)C%QFEW*)9 $P4TQ?))W-B MJ$.<_T96Y],NN/]?(%O]>R/YHS[XM;;_Q(58'XG8K'6Z%FXMBT(LD>:&^#N4 M*VPU**],NQ0 ;7-*MR,:4+R$DNGB/((1%&"56#4H9?'(PV?MH(<:\5+YQ1X M=5<9"].X_77\,-[1N%NLK$"#KS33+K("NP^JPLV57A(X*R;H>+ECPBU!V_(: M)9&&UB=CAZI)7T$##,$;,$'APPI+DT:(!&XX4PT?HL(08$^[H4E7U$^,W28H MJ *U@>I+4ZH)N)A*MV8IF:H-N#P^&L9[J:3M_9;X)YC#(/S#>/J3J(N&J/\O MC"H0SD3WMJ1Y0/QZ>W/W)>&^@DU\)?+"H!:P=S8^Q692'AZDLJ;;B_%T^E." M[K"5%#(B$#(2]&9A <798O2DUD1;-V!8@,4C^R"I1[6G(@E*J.U'4\ QI!8B M,+S64F=_A[M:;7"$<^4:?+"8+7>(Z0?2HK#278FB)=5WHE%Q)Q-'LF'A/ M?E-O-VL"%P24Z*UX,C\F_*HGI"!7'-HYA;:ME'UH]M'!UAM(61SWF"):(5E< MR)DJV\;-U?:$@=ZU%T/"^SCJG92F+%3Y"6)" 4J$YDVAF]*)(N!.Y'/X1KLG1C7;<.$ IJDLDK3Y ME]JVQ'C.CD?+=H&\+^JRX,H;#'LJ#,\0W)[+0HM#B')NUD%C*4P*/@]IUHZS MIZL& 019F:;(N/=J< I$@E0I74=/Q\\JE7IV1'"0G_2E3Z(/82H4)BIOB7&@ M9"U\ :/30E(CRYH@H8,)(W4;+/!D4"6'/1E28&/)OA\%4X[I&7-5G+E)27<1 M;.CA<(U@]'37C2LJSQ4?FBOEW!!6>[*1[(R;/W!DP=A!K1M5 8ZHPPD]II:I M=F?<>#G,4U!H8B3#WB6SD[/D;#%',($$&JQ8?B@+26D+T].;Z7@ZHZ2&YX&P M.@O;:9M;0MC=!J*W8N],W47Q[N7#!+IQ5A,?Q !]E*5DY@HF"A^#03$SC"<6!>LF D&(L1>'WT,S"I,%.?E9+ MVU!&%A22V3MQ1(T1RS!L'L-*OU&J&E9*(C[=_B%N9/4M$;^/K\=)9,1 I'1T MI&;6'1Z'I[?GE@P.#\]GN6K[X7/,A@(!S*5F;Y\G,69C3QJCVG#/,53VX.X2&M32RE;K6-R";+) M=KLDM>)S1;8+,#Y]+J9O,V#'U!U#/C-;]B*1J7DR.Q ,A-.\+P(\)",/# MWBA@NB"JWK&>60'G.)[LP^L8ZA>.7JNB!0Q):S8HAZ'WZDG95%.%TB"R)P0# MPU_)[$&? LKBSK6DUT=55#O(\&(\&V2X93==ED ]8('!HMT3VR;C"R,OM?/% M^%1LZ?30PS9KCS(=1(,E_4FZ?3WQ'.PO8<&&8-RWYDF7P90W"]1C9)GPC@"< MUZ0^LF>7GT%&V.HHMAO6(X[WO;F<#%[_\H!&+[EIKD'&PYO@>#>^1[\.KX_[ MY>$E_&_2KFB0+52.K6#)TU$X;G87WM3\,GD)U)N2?ZZ5A"NT ,]S ^IK+TA! M_-^%J_\!4$L#!!0 ( "6$;U/HK9\TE \ -XN 9 >&PO=V]R:W-H M965T>Z#?+$Q]HM;*^7%7576 M[N71VOOFV?&QR]>JDFYB&E7CR=+82GK\M*MCUU@E"]Y4EOU&EV;P\FAVE&[_KU=K3C>-7+QJY4C?*?VJN M+7X==U0*7:G::5,+JY8OCU[/GKVYI/6\X ^M-FYP+4B2A3%?Z,?[XN71E!A2 MIJK(D0F#C:Z1YU!U)&X?7B?J/+#MD64BGWIKRW[KPZY='ET>B M4$O9EOYWL_F7BO*<$;W'K-A'C?, MF>]P$'/Y3GKYZH4U&V%I-:C1!8O*N\&QET51?B)IB)GMWH5:V7.I>U%Z_SW+2UU_5*7)M2YUHY\8]T]<\7QQY,$>GC M/#+P)C PW\/ E?C%U'[MQ ]UH8KM_<<0II-HGB1Z,S](\$8U$W$RS<1\.I\= MH'?2:>B$Z9W\#S5T@(W3CHU39N-T#QL_&2+XUM2YLO68F@]NI]A^YAJ9JY=' M#.-Q58@GEY-3>&]9@OA$()R8SE*[7);B7DDK%%E?O%-Y M/'#&!TZ9+*WU:ZL4_ZHAF:B"SX1=#_DW)Q-3E/ M3&7BR>QB4 M.P/F+SY#>4/JC7'^:5*,+#Y#EQ4Y3<;"M VM?7(^W2)L.*RPBNY"A0:NT,C[ MN"^*]!':6"04OPXV M@?LG$J1_HA=\EMR62BE@ /2AE_-;6!A'K!AQD'X M(?>&;L[F8Y'O7$OH6I.ST3Q:&5TH""%(IWU!W*.. ?+!HZ0QYPF,T-SO-IM,I M_4-PX63*=@X($(ENI$4XA4AI6INO*1!FY]DL[HE+"4KJ<54 5J5F!""W&"I9 M-OAUI^$&P%MH8SXYZS/(1PI2137G@ZV=ZDD$.%87(-'HP=C$_:Y$"-F%(GIL M"(I5((VRR%"YL7 '\D-("=PB-7X\&(8)3REK(*+9//R<\@^[8+L@:WHM2XB' M_T:S@ 5XU*V*C'!)(9&_(N"/[4CQ+YH2.M<$T#G+$_&NE,A*:^* TD5NJDK9 M'$RD5))%R$LXA@H<2D9].7X%.6/T?F6)[ /"&@YG;!)S"H8)*CIQD5=YOXQU%4Q[\GJL+ MX0;U'X=:P5X1$W.= _!# ="Q& N1Z!;+EI8SW,KH,WMJ+2IE<(@SB+>0F$L- M[10$E:PL.#C\& Z&[(W:,Z2^BOH[UM&BU"N6WG7I:#9/]10J#E@E*8R1-Z"8 MA!K)BY&!"\(1OG*H3XH ,P'#80\X-3(%%W^4K4-.92'AB[^U\ )EX?"_*\)7 M5P@UY&5*M&88/*(P+=*,9%M )T(NN,#A MGZQL10^E6'&MFX=:%ZEC>VFH+-JQM=LNV(:#%J% ZOV1G)#Q+(:JHOI&4[78 MQTAP]N@")!2O.;)NPBECA+CLI:,XV8$"%G38ZW@I%A M&T688]FHD ^J*^\Y44)M9"92N#7E,T$BS,^?%PE/+:@T1W[2(B9Q^-Q:="TP7R725 M"92>V$Q_802KDLBU(>.TEM.-?XA>N>K\8#M/T9J@>T<.XU7P:7)L3X M/^($6YLKAMY;H@$-^]DM&@Z-XCP4I.S.C.\H,>\CUHKM8"YTV88.P8RJ"8U' M_F5M2A0T<(WW" 5_7(& (KI\W =[?$0ZW%4GF2PF.'DK=4E-%^ '%26E?(H!LAJ*CG@> M^0H*9+0OO'+;GMPQTJ*R#)[T;7EN+1'<"P4>&BK=;2BV=K/(@L9(J:HBM*B4 M"\VFVBI(!O4=+GRI4I^(=+!(=HM50TUS22I/@>ELHU3]C2>)1^8[!&"AJ(3A M@^M1(PVS;,B% 1: 68[\H6_J]A4?H4NA3F?HS/8L2'H-Y!YU$ Q M8R0AG2>EZ)+F-05K]+8#R)!.MM48FH784I+J0K$OX,G:<)&4"O$T"27U[8Y" M9R+NCMNH=%%R";<.C@24"Y:)(]WH2V^'OO1&EIQ_;OAU#^Y),AA8?SAWW4A" M 4MU11^, U<][*"I@/\V[X[>MF!L+.+@[S/Z5C97-VUY@$F/Y:YKGN/@AS1) M?>2.%<;FT=O-J0R3_FA:/ZA%QD8!5&-P0\DV8#$&KPIN:+8C+7+<6U-TD9J) MUS=OZ>@S\4Z[%&:%^+#51(S3^=20"HC"ITS\:B:@,CM].KW,8E45!]*'Z-(S M-*KWF6IA/E3A!B$[19'-"L9S6!<\M&, M\U%,I0(G#4SW<+&(R,DO6@]H(W8D6SP/7.>P%A]RS=/@9:EBJ3PPS1[W()N. M2$D1]"G%_TX4F9H&D-%-@)/D17N<*A3,8H6FI&')=B$@+6/"=!%CAA)%F@?V@1_NDJF&XI5G;:$IP M^R-NJ#NV46R8G$# !S0W>TDG&P^X++91=>^Y[]JN8SF45XKP:B^\)=6V$%]# M^TSK0^TREGD"HF;[X'_W__UM_S6+>4+4GX,[UMP1FH> &P8PW#]U%DM.^GIMT$ MCRL"FB'=;LUE^DF!NHN&ZTH%PM+6=^U9$<_;\&=%Y'&W4-5*I4G+\&V@=*$- M[@9^U*,^[1B0>U[ALESD4V$(.SUY_C__^Y&_XAA^\-,]^I62U>B3W;_;DAR^ MF_ZRO-S8]%?IV;6R[*L4?&$J$:93W2"NK6EXD9;/LM.S\^QJUA.89].K>78Z MNSJXYNQJEEW.9MV=#_V(O7MWNCM/ZW>?GTVSJ]/SP9V+BWEVB9KXKZRY"61Q MY$)UIQ;]^+QJ2G.O5)2[8XN'P(G&Q14$N]K2\&S^_+&/X]\#T7[11?O%P=C\ M46HK_I!ERXGQQP[+WMMK M0=\DBELFNE"Y;/MY*CI=Z_M/';IY58_,NIZYI:%2+%;Y MX5NIDCX\B9MVQC_Q/8S?3VXAA^^,T<$Y'PCRF^,:2!4J."P=OOJ,F6=)6@P" M5TI2H4,"!%8"6W_& F'KSE<2SY">B8%9YU-[&@!.YTA^/!"CD?#7-GXLI>F5 M2JGIKNB^"(7Z[1=%KVWA[/5*<8L% =UA:9A%LZ OZ=CRK!07W\$ O MR@ZHT>E*TSM[?H%0WJ=O3^BS$RJ/N+Q"KK)B(7K_8KIOE.Q,GV)<:^I M#46:O%6#N?V !C7Y?U*E_7^FNKXCP:RO,EOUBM3?(L'K2I._A=WP&.&_P +%YVL'AY$,%NU(KE MZV8\8R#X720"6\>#;XXK95?\936_4:I]^/RXN]M]O/TZ?+/<+P]??O\B[0HX M!VA88NMT-/P%\\)X;RJ^7"OXKJ4%>+XT<(GX@P[H/FE_]5]0 M2P,$% @ )81O4[9!$O3I @ 80< !D !X;"]W;W)K&ULM55+;]LP#/XKA <,&Q#4CSS=)@&2KL-VZ!8TW788=E!L)A8J M2YXD+^F_'R4G;CJT07?HQ7J0_/CQ(7J\5?K.%(@6=J609A(4UE;G86BR DMF MSE2%DB1KI4MFZ:@WH:DTLMP;E2),HF@0EHS+8#KV=PL]':O:"BYQH<'49C2//\@.S;#K6:@O::1.:V_A0O361X](596DU M23G9V>F<&6Y K6&AT:"TK,F5S&'9E,G)EGPC^9IG3%J899FJI>5R PLE>,;1 MP+M;MA)HWH]#2Y0<<)CMW<\;]\DS[E.X5M(6!JYDCOEC^Y!":>-)#O',DY. M2ZS.H!MU((F2^ 1>M\U/U^-U7S$_)VCT6AH]3Z/W7%CT&/-:H/,V(_2D^7C*Z8EL3)P (U+ NF$7[ZJL$M[BS, MA:45?B-+3DG]7Z@V+Y8H2X!KD].UA M=6WD/M'1[B"C5/JI*#/T'4$=8C7/+%&@=YO=02VY-:UZW.GU!YTT?@!(.E&: M='IQ>E*GG\:=41RW-U\K5U0#5D%5ZZR@F01*YURZ;C2NM.;(>M"/.FEO<'0S M'":=4=3_+YUE TLN5]AZS<$66M6; K"LA+JG"C5QM[0JP62+,4PIL/11AN/D MXH7BI]Y0>#3V2M0;/]P-^/?73,#VMOU_S)JQ^:#>_'RNF=YPRJG -9E&9\-^ M +H9Z,W!JLH/T96R-)+]MJ!_(&JG0/*U4O9P< [:O^KT+U!+ P04 " E MA&]3\"&GBIP& !>% &0 'AL+W=OK7DXG,%K0D\A6O:05O M9ER41,%2S">R%I3DYE!93#S'B28E8=7H_-3LW8GS4]ZH@E7T3B#9E"41SY>T MX(]G(W>TW/C,Y@NE-R;GIS69TWNJ?J_O!*PF/9>D/P!Z./TGI&VI(IY]_TXB8_&SE:(5K03&D.!/X>Z!4M"LT(U/C>\1SU(O5! M^WG)_:VQ'6R9$DFO>/$GR]7B;)2,4$YGI"G49_[XGG;V& 4S7DCSBQX[6F>$ MLD8J7G:'08.25>T_>>K\<,@!KSO@&;U;04;+:Z+(^:G@CTAH:N"F'XRIYC0H MQRH=E'LEX"V#<^K\FLF,5XI5#-YF2Z*+*T2VIFAED2"-8-4=O2<8*II[1UUM:3JGX"_V# M=C@*H_>TR$^@.DXD*2CB0E/67 (5GZ'I,[K7VTM&>]0/>O4#H[Z_0_V;*N,E M1?>** K5H3"Z) 6I,M@R54S G(L\9UH]4AB]"RX;0:76IE4.]M\)WM2@/K K MFEQ;O2L5OGX #= -2)/[] ][_<.][K\'7,D;[:H95+6$ZI'ZD0\"M049$>)9 M:T5*WE0M"9&2JO9UP_JYV5O=:WI'V=UQUHXZ M7D$B"/E#PN^S?'2$W MQ&'HPH/OXL Z=80B%\=)J$G<",=>A*ZX5#J"<\YSB20O$93W6;&O<0 I['?KUP'IWXR&.'C MP \'6A>'B0]^*2 KYAC-:06)5+1"<\!>)I5.+-"+/D%3E+0_&@>6G[";6$RQ MYZ0#'?:"&%WO-O(J-K;YB/4R]$-V5-F-"@H#W'*D6J.=,P MOI.IF^+03W>^!@^Y88P^4TF)R!9&V1SB7?#:2.G\(#?2!\XEZ<:NBU,P?WTW MQ$GB;=E-(7,ZL#L&!)-C-!.\M(%B<$84#-*.8\@Q9\@!S\51' W+ ">I#YP5 M!?A1&[&$E$U#*YI!ZEN"_-2.9N(DZ)-:0 TQ6U&,*@#B@:$;#S5P[#K>V'KG MA$-"'@=)--YF\PY\@VR'QD-1!D6TQ,$6W76@:L$?F!F>@&BIH")/5K@@;:PL M M6TJI9VD+WN8*\;XS#N8P*<>M\=3Z%69DR-+5Z^;68\A#UR8RO(3N3_A,%S MF#81&-;;NYX] 7;=<&-7&^@'R7@S,7T<.9LYZ'HXA B_ZZ3I!K^OW6S1PK?0 M9U>1'49]N)/:[ ,U=80&Z$UPD"36>L,91SK :1S:&ZT#_JLN]](6=D7D LT MX.4*%.@I00_W9AQXO:6%'0:X1VN@>K2$U?L%,456ZF3?!.DVJ3?1SHN< Q%Y M7U9T$/RS+EYW&:L> /1VN>S0_[L&N@%\"VFC &8@#.H9HQK&T';^I-\;UG8( M.]^P[X?CU9W8B3>K\4?_US3KW8" ]:^@/4JAX;!VE+!U]D63M1 M0DI0H(-HK.*UY7G/H!/,-XH+9@4-AA?7\>$3 @8/E@]M4*O 33_(&B&T_=W, M:@T'P+(=G-9(#L 5/:%XJ?YRV>WQ55N\$$<@\%-?* 7581/Z6_6$STX:6*RI MF(!A[V :>V3%@*L!(#4 P4V?P-VI56E0HU$4=^95O#IYN8G0';$;N!V/P\]! ML08 XK'SP^SIXU^39QU\BP4P@$$."(268G]C6!:&$4RMG5VUAA& @^'[I7?Q MMM->G*S%_K#OF$%\ " >;(33XM*#?[:F8M]RHV1+@%ZHQ\#DI09 'H4>^DA? MDA,06R?!D?OSC6BUC9C&8" #L"NC-%\1Y;HX"1+T@4H 1ACX ?+;"Z1VRMJ8 M*:(6UEKZ:C#,')U1\.]F6X/>"U-A $.J/5M /0MZLMJUS5"P[:M[8MWYE%3, MS_/+MH[XP&\O;F[9:(.0-_%W0&1YU7,7PCB_8VJUTH7IL; MI"E7BI?F<4%)3H4F@/&ULQ57;;MLP#/T5 MP1N&%@CJ2VPWZ9( ;;=A ]8N2+/M6;$9VZ@LN9+<-'\_RK?86)/N;2\V*9&' MAR)%S79"/JH40).7G'$UMU*MBRO;5E$*.547H@"..ULA&XY MAA PB+1!H/A[AEM@S AC:<&T^I"&L>^W*)_J7+'7#94P:U@O[-8IW-K8I$8 MMK1D>B5V7Z'))S!XD6"J^I)=;1NB<50J+?+&&1GD&:__]*4YAY[#Q#GBX#4. M7L6[#E2Q_$0U72R[@IRH.6N)NAGUZLX!EX"8JF& M@3J?V1IAS:8=-1 W-81W!&)*[@37J2*?>0SQT-]&.ATGK^5TXYT$?(#B@HR= M$?$4?HX:7(BX9$+$E<:9HDDA(:-5?N"+K M0&0K14XB/!2)3:>PHCIM:@E2O7; IX.N4X04#.]/QA.B39WZP;%X;>!A)++9 MDR*EV+L1E#J+*".%%'%I.)W%"$C1)N-$IZ)4E,?J_(I\>#?QG/''__Y?IQ)@ MT%@$VT)#O@%9]49K>(^']2]VR^%!+-N#,#UF/DY/^EEP@*?.]3WQ1NXT[.F! MUU/\D1^XKV_^4+E@\#+(SO4.609C_^A>^Y_ZA\CW.*6;$A)%\;IV.T.&P>0@ M#^E-IY-.7HD]97K?=<\Q)FX8'.2I\Q?#T)MV\O,50K_+0559;OPVFRP>V,5[U-2/1X*+W;) M=3UAN]7N?;JNQ_+!O'[<[JA,,JX(@RVZ.A>7@45D_6#4BA9%-:0W0N/EK<04 MWUB0Q@#WMT+H5C$!NE=[\0=02P,$% @ )81O4^=];!;!! ;A$ !D M !X;"]W;W)K&ULS5C;;N,V$/T5PET4,6!$%TN^ M)(X!)^FF6V2S09)M'XH^T-+85B.1+DG%F[_OD)(E.99DIXNB?3$YU'!NG#-# M>K+AXEFN !3YEL1,7G162JW/+$L&*TBH/.5K8/AEP45"%9)B:X&454@)HP28C#@C A87G9ES=CG2_(;AUP@VLC(GVI,YY\^:^!1> M=&QM$,00*"V!XO "5Q#'6A":\550"OT:X3TUG04>\UN8.8"E.4RQD ?^2F/U6J>@UI^JA.WH^^0+1E34[?5ZSM@N/>J-[3ZY!:GU M2! O(/$N -=])HX#@5VNEYX_*[ 0D*?HGT%>!(F+QWO%I1 ML40\!<^EV1H*C3!QN[6RJCPW_ 4$TREDP)=0AO>;D 14P&'L^L-FY073>% R MO:,PN(./^I6J&[#EW*U]Y62]D=5RNMY?C7IQ^/1EFJI MH(.B@@[^V1V@1?:PD#W\+VY/HT+]Z/CFH&_S$79M+,%%_EAQ1.=1K)>Q5N37 M9RQE6-A2\PBH[1CM2G7'J"I390+[2"JBFDZ';"ARR;P/ M_7]:3(G4=]Q/MDLZ,8Y5]/"F=,WVBT)V.[FDL0DU5>07RE)\26+;R%I1B:EJ MDW&K6-,U+>LG>Q;X@[TEQ]M;&MIYRS"M".\,VK=:W6X4%_Q[G=R\7.1;_NT.7[-D_$9\Q!(A6$L,"M]JG0[Q3BNQUGQ&* MK\V+>LX5(MU,5X# %IH!OR\XEL>&ULI53;;MLP M#/T5PAN&%0CJ6]*E71*@:5>L#P6*IEN?%9N.AC9,=)ER7#L!=+ MI'@.#RV1DT;I9U,B6GBMA#33H+2VO@A#DY58,7.J:I1T4BA=,4NF7H6FULAR M#ZI$F$3165@Q+H/9Q/ON]6RBUE9PB?<:S+JJF/XY1Z&::1 '&\<#7Y76.<+9 MI&8K7*#]5M]KLL*>)><52L.5!(W%-+B,+^9#%^\#OG-LS,X>7"5+I9Z=<9M/ M@\@)0H&9=0R,EA>\0B$<$<<'9V*U]06J4Y&OCX MR)8"S_X7BBQQ+_*<, &M0(S$"AG)/N-*<-TX: 8$NU-DSFYN0" M/KP;)U'Z^;]7NBB+U1*UOZUKS#HC'NR%NJO<-2*XX9+3T\UAI51N^K/W,$Z& M.U8\&)VG\$3=[:JHM:)*S1OZ.-FF.8_@@374(Q8U9\( 54PSIZZ%>^.'4/%P MO"=X7\-C#'?ZKT*]\E/&T,VMI6U;L??V@^RR[=]M>#L%[YA><6E 8$'0 MZ/33* #=3I;6L*KVW;Q4EF:#WY8TC%&[ #HOE+(;PR7HQ_OL%U!+ P04 M" EA&]3=/('OMP# !?$ &0 'AL+W=O@2P(AD^1$GL0TDSAX9VLU(NA7[2$MGB:M$:B05-_OK M>Z0>3B5;<9>TVQ>3/-W]>.0]Z>E&R \J!M#D8YIP-7-BK;-SUU5!#"E5)R(# MCE_60J94XU)&KLHDT- *I8GK>][832GCSGQJ:4LYGXI<)XS#4A*5IRF5#U>0 MB,W,Z3L5X99%L38$=S[-: 1WH'_/EA)7;HT2LA2X8H(3">N9<]D_OQH;?LOP M!X.->C0GYB0K(3Z8Q4TXACF?.Q"$AK&F>Z%NQ^1G*\XP,7B 297_)IN3U'!+D2HNT M%$8-4L:+D7XL[^$0 ;\4\*W>Q496RVNJZ7PJQ89(PXUH9F*/:J51.<:-4>ZT MQ*\,Y?3\)R'"#4L20GE(?M,Q2'+#->416R5 +I4"K Z5N0''D+XN;R+JM;Z^I6^5WXGX!UD)V3@]8CO^?T.O$%] M_H'%&SSC_!W;#.MMAG:;X3ZU,9C"'!'%F@14R@?&(W)/D]Q2HE*)7??;C?OZ MNXGO#2[(H6-]W%\HSS$(2=_>I%C0UW" F]!XG9"Q.428'&K#054K-_J,TZ&4@FPEV& M[=33Y.)SE=$ 9@XF6P7R'IPOMO;7'CM,]MSQ?76_W_I,EZ4]O_6^M[7_M&)6 M"K4[; X9?\7"7I_ML68H66\-+Z??MV4Y'S)Q3:)HM] M8D=_ I7JF-PL;U_3-+NXQ@PQ&/6\,P\G53YY18Y.>Y.)=XPS_[3G]SW,[%BO M\9(UD#?8"[35JV&VA IN2ZE@MY02_K\.QWWCTVGZ?Q^E^Z+RY6)C?_R];&!T MQN#+A$<9>^THV7KL>-CSO"?$T;/P.\K\N"[SX\/[K1AK M.)AB;BLW1Z/7+1@M;@ZY6J5^5\WNWG3Q[S;"7D*:.5F+!-](V&Z'.$'3%4 B M5]ATJ./S%PNF=H/_3FC:U1.VS%D2.IVY:?(FO:LI;#E'Z\/32:V1RAODKZ=Z MHSPTZ9U];J.25(1=$>$^>O2E("/[M%4D,'Y6O/]J:OUZOBP>C5OVXNG]ELJ( M<4426*.H=W**O:DLGK/%0HO,/B%70N.#U$YCH"%(PX#?UT+H:F$VJ/]3F'\" M4$L#!!0 ( "6$;U->.$$A\@( $X' 9 >&PO=V]R:W-H965TM0E@"'/%1=Z[I7&U!=!H+,2*JK/ M90T"5PJI*FK05.M UPIH[D 5#^(P' 459<);S-SK@?5W M#K\8;'1O3&PFJ92/UOB>S[W0"@(.F;$,%']/< 6<6R*4\6?+Z74A+; _WK%_ M=;EC+BG5<"7Y;Y:;[#>147E-#%S,E-T19;V2S Y>J0Z,X)NRA MW!N%JPQQ9K',,M5 3GXPFC+.# --SAYHRD%_G@4&(UB_(-NRK5JV^ C;E-Q( M84I-OH@<\M?X )5U\N*=O%5\DO >ZG.2A#Z)PS@ZP9=TZ2:.+_GW=$^P#CK6 M@6,='%.)I9(W'(@L\)JU$?BQ"&W:IPF7AR0DDU@)VM@8I@122(X%Q<2:G.4X MI$H3)G!%-IJ*7'^^()\^3.(PN?SO/YZ!@2H%Y0[B&K*M$?D'KO:4^D9(=IED M)55K2&GVV*U_=*,HONS-1'XR'G6@6LF\R0P6OVF4T.\J[.-W_\FDHU#RA7*W M?V^=HL'@4/]T+UA6V/@T=;UCMS[RA^.P9\5)W '6\@F4P'YE"!X UJC IH8\ M5 $FD%+S1D-?^&"?LP(-5&6E(\GA"=MF[4C?:DVB^&!NC-N_(X)GJQ^#6B*) M5T:]ND[=-D1^/)GNM\X?#(?DRC4>1&2RJ:4X(1SO0P%*.>%/(!KH'?_H /8@ M#>7]XY[XP]Z-P8F1/QV^6^A!K\>ALK7KY+8J&F':=M?-=H_%LNV1>_?VI;G! MJ\@P*0X%0L/S\= CJNW>K6%D[3IF*@UN@QN6^."!L@ZX7DAI=H8-T#VAB[]0 M2P,$% @ )81O4^??@#/> @ N@8 !D !X;"]W;W)K&ULI55M;]HP$/XKIPQMK<3("] "!21H5ZU2NU4MVSZ;Y!*B.G9F MF]'^^YV=$$!MD:9](;[S<\\]=[:/\4:J)[U"-/!<<*$GWLJ8[5].Q7!N>"[Q7H-=%P=3+ M'+G<3+S0VSH>\FQEK,.?CDN6X2.:'^6](LMO6)*\0*%S*4!A.O%FX6C>LW@' M^)GC1N^MP5:RE/+)&C?)Q NL(.08&\O Z/,'+Y%S2T0R?M><7I/2!NZOM^S7 MKG:J9Z[[L!(2OVU3<=7S=?ZKX"'&O M(>XYXMY[0NG!)&N.(%.XE$4I=>XN7FTR\?))PQ4N#3"1P$[&]R7/,V:A^JUV M'T^Z6"'$A\D,N>J$'S\,HO#\0M,]K=.F35JY2PL;5 A,0RHYO5(Z_H063&G( M!=')M:90?3H"RQ=T+_[[2V=JL%BB<@=[A7%MA.U74'OJ^T8 ES<+F#/QU(9O MG5D'%J@*N)5,M$'0$*,&T*-$I7"_V%AJNM6TUPHZ(;TCSMU(H(:TPLY@YW"8 M0W5.@$4>R+1*VC25=(ENKO"71F0+HF%[&/7W'>&PW2?/0AK&J\-H2CK$;I&W MJ/6(!@#5(0R44KG3W:).JJC3@VZ%T07U062?C>W(09)6 WBEZ:V+[^_-DP)5 MYJ:FIB:NA:E&2^-M!O.LFD<[>#75[YC*E M-#3KW')%?RZH+(#V4RG-UK )FK^KZ5]02P,$% @ )81O4SX$M)V& @ M6 8 !D !X;"]W;W)K&ULK57?3]LP$/Y73A$/ M( %I OTAU%8J5(A)*U14; _3'MSDDEHX=F8[E$[[XW=VTJ@3;5_&2V*?[[[[ MSO?E,EPK_6I6B!;>"R'-*%A96]Z$H4E66#!SJ4J4=)(I73!+6YV'IM3(4A]4 MB##N='IAP;@,QD-OF^OQ4%56<(ES#:8J"J8WMRC4>A1$P=;PS/.5=89P/"Q9 MC@NT+^5H#1<2="8C8))=',[X1O'M=E9@ZMDJ=2KVWQ)1T'' M$4*!B74(C%YO>(=".""B\:O!#-J4+G!WO46_][53+4MF\$Z)[SRUJU$P""#% MC%7"/JOU S;U=!U>HH3Q3U@WOIT DLI8533!Q*#@LGZS]^8>=@+BZ$! W 3$ MGG>=R+.<,LO&0ZW6H)TWH;F%+]5'$SDN75,65M,IIS@[?M(YD_PWJZ](IO#( M;*415 9/)6IO-W Z1] M/@!Z1S \;>Y@7ZEU>,^'._&_C:,H&H9O>W)>MSFOC^:$"17M#PN#!,D*RT\RR5(2^2 MV'(#"V?> AWI6J^EW_L\*?1;T/[_2:'_H0T'I3!HX,'QQF>VV2I]PYB,=F1#GZGZLGL2L#(J+3%+ M:289SY"@Z_'@%K]_Q+X&%!)_,+J79]=(N[+B_*M>+./QP-2,:$(CI540^'NA M,YHD6A/P^%8J'50V-?#\^JA]43@/SJR(I#.>_,EBM1T/@@&*Z9KDB?K,]_>T M=,C5^B*>R.(7[4M9EF!@D++L\$^^EX$X V"G!6"5 *LOP"X!=E^ M4P*].F+(K4+/"0CRW05/BL!3QG@U&1*)).(K]&3 MH))FBA2U\0OZP%FV03.>151DZ.Z%)/GAT=LY580E\AT(?7F>H[=OWJ$WB&7H M]RW/)8/DEH V??,32Q) R9&A@*PV:40EL>F!F-5"[+=(#1&V;I!E6K@! M/NN&W^:;(;+\5OB\&_Z0)V#=*^!F _SN!W"2 =QNA2^ZX<]T-T2VV4K^0W]X MD_7[;O@G(@".6^'+GR/_\'/D/W;#YS3J)/_8&X[#2[@!E565EU65EU7HLUOU MK11:9E*)'$:70G\]@@!:*IK*OSO4VY5ZNU#OM*B?$;E%4',HTA?T6\Z@4,%. M4[TM#JJ\0I4>SB^3P':MD?%RGEEU(6QY9FA?BBW[Z'KHI^MC@QAV3/=*[+$N M%KJ!YU92%P%TJ@ ZG0'\%2-D;L@'7/F?F!&UZ%K"X5>/9UP.I"CHO# MX"IB3LU'R_&Q>Q6PNI0?>J;9' FWBH3;G4K0I5E,1='EF_JMV[!-V&PSZU5F MO4ZSMW',M$62P'Q+*$P\J(\=>4U;LGCFU0()KK>Q\"L6?B>+HDP%C?.HS7N_ M[GW@X3:[064WZ YZ+H1N"SLNBN$*F*"DV8BQB8BM?J""!E3N.F^1O6 MZ%Y1O3M(Z&/5::N'83-3;)[..V8GUR4P@E#2!K95V/D:PMX5['EIY#R.MGE> M@^4IH4$,!]=BBR8Q[ZK+-%MTKIK1?:-%/V@+V]DQ$7>&[3E?29@O.EGO7NJU M>:GU-!WQ_S(>\6D^XNX!^::.9=UH MOM[,7;>UG^%3-\?=[?Q?E.2T5'DQ[YP6(J?^CKL;_(E(:9\H)=@J5V254*0X MVA,A2'.SGY:Z+WH ]H:XA=2IW>/N?O^?-($IK@\%VW)K>V>9ES9N;,2)K)0<@[52!J>"@95U.OT+JZ M]'V5%5@2=2$JY.9F)V1)M-G*O:\JB21WH)+Y41 ,_9)0[LTF[FPM9Q-1:T8Y MKB6HNBR)?)PC$X>I%WI/!S=T7VA[X,\F%=GC!O5MM99FYW^3W#%-?V44U;;.H(JB+F&/Y:H"67J@S%HCB:^-D%8*C]K'7X@QZ-IAX/CB=_AN4&E),XTY;+3([N"64VT*?[.Y-57_>HWE%N6W M'D=QYRAVC@;O.++]U;77!K-:4DU-BZT>,E:;PL).BA(6HJSJMB=-CZZ(Y)3O M%:Q1PL8V('S]VQ##9XVEZ@LKZ<)*>O-?"VT> DH8>X3G[N_".]7N#6'B".UK M^7X6QLDP#4TY[H_;Z*U=%*11'*8O[99G\JU.\"5I. [#SNZ% L-.@6&O E\J MJ[;JT7+4,8U^IQ*/N[#&O[K$X[=2#Y,@C8>O2GS";C2*QD'RJL1G\JU^SO=" M@;13(.U58-.\S;6 +4)5RZPP7]H<="%%O2\ RXJ)1S2BN#? DP%4C/ >_;O#J?AY>+\,3YTDYU;G!XIF]&PFLB]Y0K8+@SKH*+D8E5-E-6L]&B ML/($$=9JV@TUII'8#P<.F:A'P[":7Q)I_!/O2C/\>VTE#D=8R7F*??=]W MWUWNG/;:/-D& ,FS%,JNHP:QO:'4%@U(9F>Z!>5N*FTD0V>:FMK6 "L#2 J: MQ/$5E8RK*$O#VY0< 4[0VPG)3._MB!TOX[FT?'@D=<-^@.:I2VK(0?\ MUNZ,L^C$4G()RG*MB(%J'6WF-]N5]P\.WSGT]F1/?"9[K9^\\;5<1[$7! (* M] S,+0>X!2$\D9/Q<^2,II >>+H_LG\.N;M<]LS"K18_>(G-.OH8D1(JU@E\ MU/T7&/,) @LM;/B2?O"]NHY(T5G4<@0[!9*K867/8QU. ,G\#" 9 4G0/00* M*N\8LBPUNB?&>SLVOPFI!K03QY7_*3D:=\L=#K,ML]P279&= 0L*6:C5>Y)# M[4J/EKRY V1\8 K)IBAT MIY"KFNRTX 4'>T'&X=L MGM+#"P)6DX#5*P48:+5!MA?P2BVK?VJA)STJP=1A$BT)A1S:=3J=AGTS]/@? M]^&EN&>FYLH2 96#QK,/+JX9IF\P4+>AX_<:W?R$;>,>+##>P=U76N/1\ &F M)S#[#5!+ P04 " EA&]3!RG=]G0& \&P &0 'AL+W=O%?)L MM%)J?3(>R_F*Y50>\S4KX)\%%SE5<"F68[D6C"8E49Z-B>,$XYRFQ>C\M#R[ M$^>G?*.RM&!W LE-GE/Q?,DR_G@VPJ/MP9=TN5+Z8'Q^NJ9+=L_4M_6=@*MQ MPR5)C:(02MJ"; M3'WACQ]9;9"O^4T,&N1I47W3I]H1.P3 QTY :@+2 M)?!Z"-R:P'VM!*\F\%XKP:\)_-<2!#5!4/J^>%2HL-2]#G-1-4!URB@RE3-,WD>W2$OMU/ MT<&[]^@=2@OT=<4WDA:)/!TKD*^YC.>UK,M*%NF1Y:);$+62Z*I(6&*AGP[3 MQP/T8["[,9YLC;\D@PSOV?H8NE% M,Z3S+N-R(YA$LV=]N>82SC\(OEG+0P3LLDV2%DO4EZ'?/X$&Z :DR1\#^GN- M_EZIO]>C_P1XIDG-W>;.BCPHR76]?CC'&#L.N/[!(M9OQ/J#8G=P']?C&32D#3& I, MV.@6#GKH)E_35)0R^ (JD*+%,IV!JVRW3&@$B;C8#^W>B1H-HD$-/D"#1M % MP4%@'"B1[#J%-REYB JF;&4Q,K3RW-!ME*J*Q0N@/5&T;\(D-DPXPH[K=6!3DQ<.X]#?1UU94,1W(KM# ML-/V.V?0)9_8DLZ?T9W@R6:N)+J NG1+B\T"TG4C=,I?TWF:I>H9?;]E^8R) M'^B?OB)TB#ZR+#F" >]()P?BHJYDVK<+7=CN]?&6T<#=@'<:-OY?%EI,6@O( MVTIM3>^_LM;BMD=A]_=6VYI?\+IRB]MF@[W_7,'%;4_"PTWI*U>@FF /#+2P M#WIF&\*^[^-.0;# 7.R1#FQJ@04XC+H5P284!R$)>J+1=C\LN S6-OF*:V6(;C!:,Z%2O^N#N2*/\(G6U,(%LN>T4PO M;.^M?@L,$[RXVPHF%A1V8K=;1RTPXGJNX3:+3.Q'/:T%MWT9#S?F>U@'(6,/ MT9(5D*99Y9@$EI14)Z/>&!%[@A58]N10:.@5>D[7%2:(X&YF3"THCSAQUQ$6 M@<3K&0YP.QW@X?%@.I0GK1^3KDTF*MB-6FV3B<)N3/P>H]K! ;\P M.?S"U#7!EEX=^Z[A?Q,V,)V1MJ63X9;^A4E&Q7Q5.C^!JI7Q=:GY4/;5//=+ M4]11>6)!X7@G9>H]ST3Y4=0)Z)4-%>_4PGWKVWF X%^=\=JQSFHY-A,K\ S+ M3=11&$9.UW031J F!UW;+3 OBGMJ$&E'"3(\2MP4BD$#;$)MM=M7&&B[,(@S-(=NOEW3JB%+UX6U MX ]I^3P40%LGPK+34QT\LSK$W>([L:# ?8:;IQ:& MQ[F;QMCM;8(.9M"S%ZFR#BG$G+..L$NZQENFL="HC-;)KFNW"?*=H*\VM%,= M&9[J?CUSEO6BOTT&6#]2_#I!WAR/ (]^8G M&\0R>)F/-EY"[6O?#EYD>/#Z?4\WB/GPQ?)XPX*R!]7$V1YPV&"6H(YW'N[G M3"S+US 2JMRF4-7CV>:T>=5S4;[@Z)Q?XI,)MIQ/\U507BJ_+5PLSKA3/RY\K1F&UUP#X?\&YVEYH RX&KFY%I7 MMZZKDAQ*JFY$!1R_9$*65.-6;EQ52:"I!96%&WC>T"TIX\Y\:L^6PO MV>YE/8"@CW@/ 4,+@ &.P! \M, M$XKE(:::SJ=2;(DTTJC-+"R9%HWA,V[ROM(2OS+$Z7G,5"*X9KR&E'RH0%*3 M#D6NR8*JG&18%XJ\CD%35J@W>/QI%9/7K]Z05X1Q\F,2C?9 M&[YO# <7#(?D$>WFBOS!4T@[\(M^_*0'[R()+1/!@8G[H%?A"JH;$GI7)/ " MK\N?E\/]#GC\R]9_B"9L\QI:?>$%?39[#S9[F13E(;5\0^[,36.:@;KML3-H M[0RLG<$%.^_*BC*)#X$F(L.2T)1OV+J KHJ(&U5#J\H\2$_S(/2CT=1]ZO @ M:CV(>CUX#QN:[,A2BK1.M")W/"6/E-<9/BFU-!$_T(053._(/X]0KD%^)O^1 M"W5_1=Y"D5[C>WJM: %$2"-9"852&-]Z1U;F^*"HA\!AZ_[P?TW4J+4SZJ4I M!NP+":/-:XL)&*#H2\L-) M$'6G?=S&,^Z-9Y53"201)79 =2F(Q?C,]-"?G+AW+A,,O6[G)JUSD]]V*^XG M9QSZDR@\]7)R[N7EN^-[S\^_]_/RRY[+[X%QRI.7EY]_U&C\7DZ6M4QR[-"& MD4KBX"+U[HI4!4623#W"UYI5AK+.7N"?D73MAV%T0E*GV,@[91\868>VX>?U30#TR.5&X9]M( ,57HW(\R<;&:0 M9J-%9;OR6FCL\7:9X]P&T@C@]TP(?=@8 ^TD./\.4$L#!!0 ( "6$;U.O M+".(800 &X1 9 >&PO=V]R:W-H965TM$"=B12ENP4CH$Y%T0M:&MM$*5(E*3L&]N&7E!7) MB0[K)+O WMBB+,[\,^1\&GJVE>JG7@,8=)]RH<\&:V.R]YZGXS6D5)_(#(3] M92E52HT=JI6G,P4T*2:EW".^'WDI96(PGQ7W;M5\)G/#F8!;A72>IE3M+H#+ M[=D #QYN?&&KM7$WO/DLHRNX _,MNU5VY%56$I:"T$P*I&!Y-CC'[R](Y"84 M3_S!8*L/KI$+92'E3S>X3LX&OE,$'&+C3%#[M8%+X-Q9LCI^E48'E4\W\?#Z MP?J'(G@;S()JN)3\3Y:8]=E@.D )+&G.S1>Y_01E0*&S%TNNBT^T+9_U!RC. MM9%I.=DJ2)G8?]/[,A$'$PCNF$#*":30O7=4J+RBALYG2FZ1(";0U[7,-16)GGG&JG"VO+CT>+'W2+H\0GR" CQ$Q"?^M[LK]/;-N\=6 M/!M#%0BI B&%V: [D$QJRM%')?-LB*Y%S/.$B15J#W'X)$#W%)P=1X<"5 MV68^QB$YG7F;%EWC2M?X"%U"BM&KM.V=A ?:L$_P&+>+"RMQX3.2QAE=,,X, M@^>J"QOJ@O%X.FX7%U7BHF=F[N4"HX; ,)JVRYM4\B:]\C[#BL8[=*MDDL=V M/<]%@FZHR)=V0^?*5<0'&CNU._3]!M(%J!_HKXXJT4/T"7@RLO@?V>(")!7: M5YJ+;(D6.W3G;C\8ZJF7:25_^O\JY--*V&EO7L_C6.;")E1!#&Q#%QR&2(!I M6];3QK*2@$1!^\)BOX:UWROA6FSL=I/*[K-6\/K-8HRPW^7VX!V!>]W>*L@H M2Q#<*U5%&[F G>FHL8])O\U5DL/X7%59 MOV8W1)G=F*;(%OS*66:[&=.Y94JCC_(41IV)JC&/^SE?%HJM'PZV?4'*]2DC MN1SE=M"S;$VP3SMW4HUUW,_UCU(F6\9YJ\A[W?0$->TQOVXOA:&BA6S MY5J&V[T$31H'?A1-.A340,;]1/Z77K6EEV/?M;@F+IX>H>]EFJ9-3>,@FO@= MFFK8XB-IF]&=0VVK\R9F@VCYITT:1OXMF([W->T M)?VTO2SW2"95<7"Q"R*?U/ _*6M![J2CCLA!@_TD\.=+1FI*4R>VVV_(H%--'EW>@1+J<1?IHI[^#T[/Z)N*%JQ>P1F,/23O1/)C8D MM3_<[P=&9L6!>B&-/9X7EVN@"2CW@/U]*:5Y&+@S>O47R_QO4$L#!!0 ( M "6$;U.NYE^Q4P, /() 9 >&PO=V]R:W-H965TP#<1)/P(TNT'=CT/1 RV-;*(4J9)4G #[ MXW=(R:J#R$Y1= ][L45RWIO'F2&'TZW2W\T&T<)](:29!1MKR_,P-.D&"V9. M5(F25G*E"V9IJ->A*36RS(,*$0ZB:!P6C,M@/O5SMWH^59457.*M!E,5!=,/ M"Q1J.POB8#?Q@:\WUDV$\VG)UKA$^ZF\U30*6Y:,%R@-5Q(TYK/@(CZ_C#W M6WSFN#5[W^"VLE+JNQM<9[,@#3MADN7QJ75M,H)9^=7W*1*6BXKS.#O$C5ST370A[=4 T"!7C*!\/(*+>/" MO**%3\LK>/GB%;P ,OBX495A,C/3T)(<1QJFC>M%[7IPP'4"-^1Y8^"US##K MP%\>QY\=P8<4AC86@UTL%H.CA$LL3R")>C"(!G&7GM^&/Y*3M*E)/%]R@.]: MIJI 6%IFD0Z.[<&""293FO('G*(.%UG&7<*8 )=)H4RET<#JP0U+96C^K595 M:7I =*+*N%S#H9Q_?4\*X)J\F6]'] ];_4.O?WA _ZU6*6)F(->J@&S?J6J= M=H6YIAU[6G<-W/C3O'X-W3"]YE2Q M G."1B>G%"-=/S#J@56E[]$K9:GC^\\-/Y@, +80 9 >&PO=V]R:W-H965T::BNJ[CZ,]L&0"T3C MQ(QM2OOOUW%" HT)B!4O)7;.N5_V/;$[V''Q4ZX!%'K+6"Z'SEJIS;WKRL4: M,BKO^ 9R_6;)14:5'HJ5*S<":&)(&7.)YT5N1M/<&0W,W),8#?A6L32')X'D M-LNH>'\ QG=#!SO[B5FZ6JMBPAT--G0%SZ!>-D]"C]S:2I)FD,N4YTC $9%*G/.?Q:#;\G0\8J(@,%"%2:H_GF%,3!66-)Q_*J, M.K7/@GCXO+?^ATE>)S.G$L:<_9,F:CUT^@Y*8$FW3,WX[D^H$@H+>PO.I/F+ M=B4V"!RTV$K%LXJL(\C2O/RE;U4A#@C:CIU *@+Y2#CEP:\(_J4>@HH07.HA MK @F=;?,W11N0A4=#03?(5&@M;7BP53?L'6]TKS8*,]*Z+>IYJG1#%XAWX)$ MGR:@:,KD9_0[>GF>H$^_?1ZX2GLH<.ZBLO906B,GK/GHD>=J+=$T3R"Q\"?= M_+B#[^K,ZO3(/KT'TFGP&39WR/>^(.(1;(EG?#G=LZ7S_[Q/K_9^5 R_7FO? MV/-/V)NDDJY6 E;4]"A?HFKUT8_O&HJ^*4=NH]A9UUG8"2Q "$JW2ILBV M&I<6PL-,/:]=N;.PHP![=8"]S@#KKZCAV>:W ,-^&S>QX(+ (A)3"S".^R?W.B9-NJ0SW;]D MQAF\H1^/D,U!=-:PT6E\8Z'&C5+CJZ5Z7%&/5L$/+,5MX^(@.EW<1EAQV!G< MRR8'^-659Z.:.+IQ21O]P]T"V-D!;6$[T0%M8$@L#="&G6B <_:.DVUD%7?K MZHR_4Z;>+U&K1@!Q?-NU(HTP$N_J[5]1#TN&H["]!C9&PO=V]R:W-H965TO'SHGIKAE_ M%B& 1"]QE(B>$4JYN#)-$800$W')%I"HGAGC,9&JR>>F6' @TU041Z9M62TS M)C0Q^MWTV0/O=]E21C2!!X[$,HX)?[V!B*U[!C;>'HSH/)3Z@=GO+L@Z2G,F'L63?NICW#THX@ M@D#J%$1=5C" *-*9E(^_65(C'U,+R_=OV6_3R:O)3(B 8M^T:D,>T;'0%.8 MD64D1VS]%;()>3I?P"*1_J)U%FL9*%@*R>),K!S$--EMW'DJM>JG2R M?QT$;)E(@480 %V1203H CUR,@6U)ED?S_O.4:+VXND0)*&1.%.A3^,A.CTY M0R>()N@Q9$M!DJGHFE*9TT.806;D9F/$KC$RAL4E9SWL%ZCKXS">IRST@BD$*#;FE"DH F\S+R MW_8WCA[NR*BI!V->1.;JC3:&A( M1;85- (2J8^0@M"(VL]3^\= C:VBKEH?AIU)MU#B'=I9S-9+:%?CQJ5BCYM? MP[H7L&G*1%,B/HJ4[D4SMY28+]5P[FH=KBYW(W8*XGD MZ_^2+HH3]HY"NBADN/7II%M[I#VO!G11T7!S2?LA0^ 'TBVJ$NX&PO=V]R:W-H965TY09 H1]IPN3$VBBUO;)M&6X@I?*2;X'I?QZX2*G2 MCV)MRZT &AFA-+&)XP1V2F-F3<=F[59,QWRGDIC!K4!REZ94_+R&A!\F%K:> M%N[B]49E"_9TO*5KN ?U97LK])-=:HGB%)B,.4,"'B;6#%\MB9L)&,37& ZR M=H^R4%:00*ARE10?=G#')(DTZ3]^+M0:I4V,\'Z_9/V#R9X M'Z2]0=/_P&14!^IB_DB32_Z%!@'0N%.ZEX6@AK M#]*8Y5?ZHTA$34#KZ18@A0!I"G@G!-Q"P'VN!:\0\)YKP2\$3.AV'KM)W((J M.AT+?D B0VMMV8W)OI'6^8I95BCW2NA_8RVGIK,PY#NF)+J#$.(]726 +M L M^DN;UO6@D.)H+;B4:"MXM L5DC0!B=XN0-$XD>\T^LO] KU]\PZ]03%#?VSX M3E(6R;&MM'^9%3LL?+G.?2$G?''1#6=J(]&211!UR"_ZY4<]\K;.2YD<\I2< M:]*K\!ZVE\AUWB/B$-SAS_SYXDY7./_/^O+5UH^2X9:5XAI][G]4RGOT.U>@ M+Y\Y91)IJM&'F%$6QFQ=KZ+OG[4"]$E!*O_L,>^5YCUCWCMA_@[VP';065:Y M9& DL\ZXGQ(\"L;VOLY5!\@?^/@8M6BCL!=X#=2R0U<0D$&).HK0+R/T>R.\ M+5ZP(M*>G 6EQN @#ZV^T87>[D2OYY,U_<;[+5!@3=H<-?&> %N M4M<&86]T@KEA&>CPU;4Y;$?7KLTVR!\V,(LVQO.:Y;ML@T:C87=PHS*XT4O* M$OV#YALJUK"BX:/LJ1+L5"/(.4>9XMH,Q+TA5N-.MN:=/%VXA=9ZMB^:_:0+ M0[H)P:3RE[R0DH]\#X*9@3W3:;NA3'_E16A.!6C4BNJTHN\WD*Y ]*:L&@;X M+-, 5^, ]\^#UW$V+[0>\>$W&LFR"U1[9X\]KMH[?E%_SUXDGJ8@PI@F^IO; MD-27FJKKX[.T?5SU?=S?^%_+3<D*JM$G(6@JJF2MQ?,8<*K<'1'/*'C6^,3E1C6CU+T[(3U1QJ=FU/ MJIOG&C?X\B35Q M"3QH4\[E0)>ER \,\@?%MV9'O.)*[Z_-[09H!"(#Z/\?N.:_>,@,E,&PO=V]R:W-H965T3)<";H M@T+ZE&5$_;>F7%Z6'O:>7CRR8VKL"W^UR,F1[JCYE#\H6/F5EH1E5&@F!5+T ML/3N\=L-GEN D_C,Z$4WGI%U92_E-[OXD"R]P#*BG,;&JB#P=Z8;RKG5!#S^ M+95ZE4T+;#X_:?_+.0_.[(FF&\G_88E)E][,0PD]D!,WC_+RGI8.159?++EV MO^A2R@8>BD_:R*P$ X.,B>*??"\#T0" GFY 6 +":\"D!S J 2/G:,',N;4E MAJP62EZ0LM*@S3ZXV#@T>,.$3>/.*/C* &=6]W$L3\)H]$ACRLYDSRFZ1?<< MTDM$3!$42DF#*@A/OWJ#7J%F$!_I_*DB4CTPC= MSQKQXY+*NJ 2]E"9HX]2F%2C=P(,=> WPW@<#BCP(2Y5<,*GX*S#08T[FM^A M47"#PB#$782&X5L: QP[>#! 9U3E:N3TC?KHO-N@'?1QE245I,DAIDQ)UA(3D2D*2=&>]KR3FU;DIC^;5 K5,Y3.S;1E/NHV/JN,SX8C(S.8-3$C'+:) M/3%4#Y3IO%(Z_V-:!P?U[ U>N'E*AU7XK'!TR4<\\P?4DQJ,7ZY!257?.GMNOIRX>'KM;ILM] MV]8HJ4IVJ"SK:8FC/Z=9ZH&)AR?F+S1+>S3BZ^IHBX0]N:F')QZ>GH.[#6[/ MR_9VTR745S+U6,4_F*L_U5&SUMY[BQOM4O*;=6Q,/6,?UR,:SU^NI^8MGOC* MOM\X%,.&&ULS59= MC]HZ$/TK5M2'5MINXH3/"I 6]E:W#Y562WO[;& @5AT[M0WLWE]_QTX(+ F^ M?>P+Q,F<,\A>;4@/;>% AXC1)!G'!N(QF$__N2<\F:F\%E_"DB=D7!=.OY=2_BV:1D.UB"_5X^:5S%#+L[(L\@+1*G'<_3(.,2 MRGN2)7MYMMX-ML]<'?&#[-1VIO$A\L(M&UH?YPU1F^4]1ME_:"R'WB:72V56JW! M=$E;5 3]"[?CI-OIH'$Z"#I]9D<\+!8T9\(0K&!L5V4I6K&N_ ]:_FEOU"U@ MV @8!@5\4Y:)KC0,6[[::6C;T%%&NP6-&D&C8+DMJW9-U+;JH-R^NJS8' @3 MV-.97 /!VX' BTO3'5$KHP18N//ADWBQX&TA^+]L)8 P+(*)7914W5G]JW_<].E6=#_0T>M^P(_E?NY MJ /%3,]MF?;^Z&-'SVV:AOMTN*+;+3JYKI>0R5M-YRY.PVW\]\IYT+JU6MI" M)I6V^&*4*@"]N@G3$!_?:JIJWC93[(.?W>*S>34"?T717!HB8(O0Y'Z(,='5 M5%DMK"K]8+92%L<\_YCC) [:&>#WK5+VM' .FME^]A]02P,$% @ )81O M4XEK5G1S @ D08 !D !X;"]W;W)K&ULC57? M;YLP$/Y73J@/K=050A+:502I2?:C#]6J9-T>ICTX< &KQF:V$[K_?K8A+*U2 MDA?PG>_[_-T=G.-:R&=5(&IX*1E7$Z_0NKKU?9466!)U)2KD9F($5A Q3;1F(>6UQAHQ9(B/C3\OI=4=:X/YZQ_[9Y6YR61&%,\%^TDP7 M$^_&@PS79,/T0M1?LVCKL 0S/ M84#8 L*W@.@=P+ %#%VBC3*7UIQHDL12U"!MM&&S"U<;AS;94&Z[N-32[%*# MT\D7(;*:,@:$9_!-%RCAGFO"<[IB"'=*H5;P ;JP\SEJ0IFZ,,ZGY1S.SR[@ M#"B'[X78*$.B8E\;79;=3UL-TT9#^(Z&C_ @N"X4?.(99@?PLW[\(.PA\$U! MNJJ$NZI,PU[&)597, PN(0S"P2%!_? YI@8^G70IBG M^7YK(K/?/@M %F?RV$WAGV@.X62OX!4$L#!!0 M ( "6$;U-,A%]6"P0 *T0 9 >&PO=V]R:W-H965T!#Z#&MKR2 M")M.?WR/;&-S$8)>7O(2+/F<3]^Y6QELA'Q2*P!-OJ1)IH;>2NO\@^^K^0I2 MIJY%#AF^60B9,HU+N?15+H'%A5*:^&$01'[*>.:-!L7>O1P-Q%HG/(-[2=0Z M39E\N85$;(8>];8;#WRYTF;#'PURMH1'T)_R>XDKOT:)>0J9XB(C$A9#[X9^ MF(2!42@D?N&P43O/Q)@R$^+)+.[BH1<81I# 7!L(AC_/,(8D,4C(XW,%ZM5G M&L7=YRWZ=X7Q:,R,*1B+Y%<>Z]70ZWDDA@5;)_I!;+Z'RJ".P9N+1!5_R::2 M#3PR7RLMTDH9&:0\*W_9E\H1.PHA/:$05@KAI0JM2J%UJ4*[4F@7GBE-*?PP M89J-!E)LB#32B&8>"F<6VF@^STS<'[7$MQSU].BC$/&&)PEA64Q^TBN0Y"[3 M+%OR60+D1BG0BER1*?M#2#)F&I9";I0)S!&%%BC!:93)Q2BT;T79,[%5A[U5P+9.F8C] M(UYCA,4"L\G$=M[$%OTDHZ/C6YV@?TCR6"IJ!\$)CMV:8]?)\4><=QLCP6,IBQZ1[E 4..WJU'3UW%MP_?,72_)N)(_'[-5;_=54L#9H1$_Q_ M-5MA==Q%:Y%RU ;=F8;TGU?'>QR)^"F!3M)PE>!GBFU*W5;(YPK&(N;(-!HV MS,/_T'$JY7,MQR;F\FLS;FC+S>[ @<<):F7=NJC"+6+[GM\GW8P:ZIXU%[8A M:ID@-I;'8K9&9!%SY40O,@6FUECWIB+OLGR-&3[A:FX,) _8 M5H>Q =?@H?>\Z:$"4HI3LQ#*YIV#G,B+-R M^[2;L4,OG#MG8HW71O(#FS^9*$R9?,)/^AE/N'ZY* &:R45?V>@*F]$5GAE= M_RH!*M"#P$;]Z" !SLN5M/V=^UT*%7L3 MB]J2D92FY>M9R:Z;I(Y3!GC@I;'D/4=G+UIO!VLA;U0"H,E=EG(U=!*M\S/7 M55$"&56G(@>.;Q9"9E3C4BY=E4N@L05EJ1MX7L?-*./.:&#W+N1H(%8Z91PN M)%&K+*/R?@*I6 \=WWG8N&3+1)L-=S3(Z1*N0%_G%Q)7;L42LPRX8H(3"8NA M,_;/9GYH -;B*X.UVG@FQI6Y$#=F<1X/'<\H@A0B;2@H_MS"%-+4,*&.'R6I M4YUI@)O/#^SOK//HS)PJF(KT&XMU,G1Z#HEA05>IOA3K#U ZU#9\D4B5_4O6 MI:WGD&BEM,A*,"K(&"]^Z5T9B T \M0#@A(0[ ):>P!A"0AW 9T]@%8):-G( M%*[8.,RHIJ.!%&LBC36RF0<;3(M&]QDW>;_2$M\RQ.G1>R'B-4M30GE,/NL$ M)#GGFO(EFZ= QDJ!5N0UF2:X!8HP3CYA,4ZIE/>,+\DX$RNNB5C4H(YGH"E+ MU0GBKZ]FY/CHA!P9AB^)6"D\3PU0MCR&N MP<^:\7[00.!B[*H !@\!G 2-C%>0GY+0>T4"+_!K!$V?#_?J_&F&SR!"N%\' MW_(FK,HAM'SA/CG85^(5YA SFM'O0I*(:E@*R3#YN(<%0J8BRRF_?VFJHK0]OPY+!FWQY6BZPXJTEOP=BROZ9*WH[#M]3&8MYM9?&K5:7G>CM7L MD-66:^W*M7:C:^.-@-4Y4*#;&X?NBF^RV)+4J21U&B6=8P4PB>U?U][ASI/S M7G=[O=U@U5@%O;Z_1UJWDM;]G4( +,B#)=!]HB3H!OZNWJ=6VX6R);=7R>T] M.[D$[O!SKJ!.8N]@DILLMJ3U*VG]YB1?7+Z@6?YFUG ]?>_Q.^/]7YW%W_A$ M^O^HMY3$^VNF2%UI=JB[U+ UM!<_>/0O^)/;7*(/7>#- ;X?B&$?EB8 ZK_ M'$:_ %!+ P04 " EA&]3@=VH:@8# !U"0 &0 'AL+W=O/?+EG#6RH!4\-I1U! *C4%47][2* H-)/R\:O[%_,5]FO(&,O2=D@TMJ*0@T/4*)*&%N$&?T?-Z MA:ZO;M 5HA7ZF;-&D"H3]\F24]P>DH@SNV!UZI_BB1.F#JA%>JB2K?A(,JYH9(ZZHFTX&ER9F=%/>& MXG'%! &$I[FQD\%>-?Q:V[.M7CQP$?CX9/&&,5/="&Q69[W5V2BK\*IKJQJ7 MMLID#AP5Y\YU:W@V,./[.)Z=6!Y&Q9,PM'OVO?>&ZUUTG9BFKCRFK*F9_8QV M%!_J>D;WJ-'[%W57L 7.367W4#5@[>'^\ 1Z9S:4_]YK?3RJ3F>;;2>.ARTB M#H\V2;7O'MQ/):G--;IA4 M]3'#7'T7 ==.*3 @ M@P< !D !X;"]W;W)K&ULK57;;J,P$/T5"_6A ME9IP24A"19":1-56ZJZJIMU]=F JV"SMM-T_WYM0Q!I*6JU^P(>>\Z9,S.^ MA ?>4.(-%K65"QM'(IJRO;%G$.)19C5@%5*RGC)9;*Y)DM*@XX,:"RL#W' MF=DE)M2*0C-WSZ.0[65!*-QS)/9EB?F?%13LL+1R8^Q9&[?)TG*T("@@ MEIH!J]\+K*$H-)&2\;OAM-J0&M@=']EO3.XJEQT6L&;%+Y+(?&DM+)1 BO>% M?&"';]#DXVN^F!7"?-&A]IVKB/%>2%8V8&67A-9__-K4H0-PIQ\ O ;@?18P M:0 3DVBMS*2UP1)'(6<'Q+6W8M,#4QN#5MD0JKNXE5RM$H63T0VAF,:$9NB: MA_$W4(U1A/G$GF.Y_; U\/P#<0*[AJX"EVEL[V5>G&C\S>'WF7B(O"#P_M%^ZY>CQ<@._ MXW:B;MJJFPZK R'4+N-<98LJQO7)ZM-8L_B=Z*-3D2?1_3:Z_X7:7"*J+BV6 M(LKHZ*A)'4A0HP2E;8-B)MYVIBZ1_T[D4(EFK:MQ/JAQ??N(5I@^7Z(?X^LQ>M0EO6.8#NS?14N]^+\'(VB)@W\\ M&,&G#D:/5U_7[&ULM97;BMLP$(9?11@*6VACQX>D M+(XAARXMM! V/5PKSM@6*TNN-*FW;[^2[)@L)-XNM#>V#O-_TC_C3-)6J@== M 2!YK+G0"Z]";&Y]7^<5U%1/9 /"[!12U13-5)6^;A30@Q/5W ^#8.;7E DO M2]W:5F6I/")G K:*Z&-=4_5G!5RV"V_JG1;N65FA7?"SM*$E[ "_-UME9OY M.; :A&92$ 7%PEM.;]=S&^\"?C!H]=F86"=[*1_LY/-AX07V0L A1TN@YO4; MUL"Y!9EK_.J9WG"D%9Z/3_0[Y]UXV5,-:\E_L@-6"^^#1PY0T"/'>]E^@MY/ M8GFYY-H]2=O%QHE'\J-&6?=BY-'_L\G FF\15!V O"OQ5$O2!R1KN; M.5L;BC1+E6R)LM&&9@_(-5$VXI(+<; IX_IMZJ,YT>K\O*>O.GIXA;Z#9D*BX!T)@W!Z0;X>EV\@ M-_*IDP?/Y;[Q.9@-![.AX\57>,[3DGPQKD9HT4"+'"UZ5>I&P/$ CD>O^;$H MP'W=A D$!1J)H@CDAFK2@,K-,1=K,4Z-)_/DS:4:O%KVS%0RF$I>SOWJI=S/ M!MKLW^9^/H#G_R7WX]1D$E[._:MEG2G_[ =OF^U7JDHF-.%0&%!@2N81U36P M;H*R<3U@+]%T%#>L3,\'90/,?B$EGB:VK0S_(MD34$L#!!0 ( "6$;U-X M4U?XY , (T/ 9 >&PO=V]R:W-H965T[!E_$AM")/R,HT0,C8V4V_>F*8(-B;'HL"U)U),5XS&6 M:LG7IMAR@L,,%$>F;5F>&6.:&*-!=F_.1P.6RH@F9,Y!I'&,^?.$1&P_-)#Q MDP61W[9SKE9FP1+2F"2"L@0X60V-,7H_LS- %O&=DKVH M7(-.9B H .0T .P?8EP*Z.:![*<#) #LE$M-(O%-1WQ93 M>/OF';P!FL#CAJ4")Z&X ;'!G A]\S.-(N5J,3"EDJLW-8-)@G<;X??M\ 79 M=J!K-8K_<$Y\T@K_^-]VGUT.?Y6[J>Q9>-0N/&IG?-W?\F@+<;<@[F;$3@/Q ME"PE4"%214\@8$(Y?\^IE"0!MEK5M>U Z&6$^D.R&R''4DGNJM6M">KV_..@ MV6F0T_>*F*-\G"(?IS6?+VF\)%Q)!\9#533^7+R(*DD2UKT%!T:W(L,]%GIW MB$!6)<3K].N5NH52MU7I(ET*\B-5?82[W9EN>@6G=UV;^ 6QWRKV'BMWX)BE M2JVJ;:A<4S?-_).&NJY5\<;1WKUB[]ZU6SKIG;04.?4J^H6*_H4J\LVQE)PN M4XF7$0')8(]UR5]7^R"G?^H?Y'50O2)DE1\NJU73[>P1)CAYNH$OG7$''@F/ MX6^&DY:&H\I7$5W72Z@<9LANU?U MOA9T\'7%>@)= -S3M5F6QS!G'']/V#M MU\X^G2H]#[T>/A]JXMQNDPU1.2I1^ZQL*C?\"[_S,J-REB'GRBTHAP]JGSY_ MV())3ELMK=WO-]:V'%S(:]63%7-\UKWEO$+^E4M7CB/4/H_^V+TU0\GUG<;: ME9,)M8^FK':3<[6SR[%B6]>MG5T.%1O]+[7+:8]LU_-/2F=63@'ZH/H9\S5- M!$1DI7!6QU?%YX>SWV$AV38[&"R95,>,['*CSLN$ZP#U?,68?%GHLT9Q A_] M E!+ P04 " EA&]3&#EE") # "@"@ &0 'AL+W=OD%%GURD* HA>;KYGYYD%QY@?&?X@44<)SD5.QL%(IRP^V M+>(4"R+&K$2J=K:,%T2J*=_9HN1($B-4Y+;G.!.[(!FUEG.SMN;+.:MDGE%< MSDOR0X?43Z5:ZYF=JLER0JD(F,4.&X7 MUI7[8>5Z6L"<^)KA073&H%W9,/9#3VZ3A>5H(LPQEEH%47][7&&>:TV*XV>C MU&IM:L'N^$7[7\9YYF!B8Z25-QG5:7R47.UF2DXN;VF,5$<2UCFA M[#VQN4),O% M.S5^>KR!MV_>P1O(*-QE>:XB+^:V5(:UN!TW1JYK(]X%(S.X8U2F C[2!)-? MY6T%W%)[+]37WJ#"1RS'X#LC\!S/[>%9O5[<&<#QVR#Z1I]_25]*.+[7U93 MBA7JB@EBBO2*PN8(W7-K 50W 7"9SW&OA36&MTZ9OKV[Y?A>#:W]]VX]ASRQWY[Z!?8L(4-!V&?*,>8 M[6CV[SEMS(3L0PW[4(-^BDE+,?D-BA$TNV:E1)ZQI(]LV,8$"G,/!C(\;7&G M?[;D1O#Q9Y7)(]Q2(7FE-P3XY-@F Z MC?K+8]:"S0;![BLI)*%)1G= )"!-=!CJ0AB!,.'HHY[]'R<()S/7Z<=QG=-W MVQD$.N6B-JZS)J'.%"05UZ JFP.UVACHL@6AZTSX(WV4J+SENE4IG/%6IYW4[5$\D*TU'L6%2 M]2=FF*H6$KD^H/:WC,F7B3;0-J7+_P!02P,$% @ )81O4T=-H?LU P M3 H !D !X;"]W;W)K&ULG5;;;MLX$/V5@="' M%NA&-TNQ ]M XS3=%MO":)KN,RV-;2(4J9)TG #]^!U*BFK$DFSLBTU*^*36RO (5 MPH^"(/4+QJ4WGU;/EGH^53LKN,2E!K,K"J:?KU&H_8'2<"5!XWKF?0BO;L,*4%G\Y+@W!VMPKJR4>G";S_G, M"YPB%)A91\'H[Q$7*(1C(AV_&E*O/=,!#]5\^3,BAE<*/$OS^UVYHT] MR''-=L)^5_N_L7$H<7R9$J;ZA7UMF\8>9#MC5=& 24'!9?W/GII ' "BL <0 M-8#H%2 <]P#B!A"?>\*H 8S.!20-(#E74MH TBKV=;"J2-\PR^93K?:@G36Q MN465K@I- >;25=:=U?26$\[.%ZHHN*52L0:8S&&AI.5R@S+C:. O^ =O( P? ]1$(7W=S?P M]LV[#I;%,,N'4A/+I&;A%HL.BIL30A@)B4\*^3C,2O;, M5@*[XEBSI16;:W>/\S .@JG_V*%AU&H8#6I8:I4AY@;66A50:I7O,@O:-1,# M.3>E,DQTE<;H2,QEY!H MNP0G1X*3]$APEU&<=@M.6\'IB31K1%=%\ -UYV*KC+5LGEF4H^ M/MEFM"U1JQH-,WW;%"K7+9"88+PS\AIY^=#L^JJ>H.S>3 M]NS)X-DT]JVH0V(5K) ^/]X5C.O)<6%$24\EA\&?R1&X&<_P=0 M2P,$% @ )81O4]H882&, @ :@< !D !X;"]W;W)K&ULI55=;]L@%/TKR.I#*ZW%QG;:58ZEYF/:I%6JFG9[)O9-C&J# M!Z3)_OT .UX^W"C:7F*XG'/N/4 NR5K(-U4 :+2I2JZ&7J%U?8^QR@JHJ+H1 M-7"SLA"RHMI,Y1*K6@+-':DJ,?'] :XHXUZ:N-B33!.QTB7C\"216E45E;]' M4(KUT N\;>"9+0MM SA-:KJ$&>C7^DF:&>Y4L&&QEPME):5"W9 M5% QWGSIIMV''8+1Z2>0ED ."=$'A+ EA.=FB%I"=&Z&N"4XZ[CQ[C9N0C5- M$RG62%JT4;,#M_N.;?:+<7M/9EJ:569X.OW&,U$!>J$;4.AR IJR4EVA:_0Z MFZ#+BRMT@1A'+X58* M>,;QGY"+.KG(R46GY33=(-B85J8 7 MQS'F.@C]NWW4Y!@5!?$^9MJC%/L1Z5![EN/.A%)J#Z=A@_BE;^WUF MXZ/T9."3\,#N,>HZ\F\/W!Z#!N0V/MB3Z3$J(F00'_C%.\VC KET75NA3*RX M;BY2%^T>A@?7#P_BH^!^'/3$)^8A:?K^7_GF%7JD4W_ %!+ P04 " EA&]3 M1QIE0!X" #,! &0 'AL+W=OL: ^MM.$0H%NK$ G*IE5:)03K]C#MP20'L>J/S#X(_/>SG9 Q"=A> M$I]]OX]+[IS6VKS:$@#)7@IEQU&)6#U0:O,2)+,]78%R)VMM)$,7F@VUE0%6 M!) 4-(GC.RH95U&6AKVYR5*]1<$5S VQ6RF9.4Q!Z'H<]:/CQH)O2O0;-$LK MMH$EX$LU-RZB'4O!)2C+M2(&UN-HTG^8CGQ^2/C&H;8G:^(K66G]ZH.G8AS% MWA (R-$S,/?:P2,(X8FN#I^LC^*=3N:EDQ"X]:?.<%EN/H0T0* M6+.MP(6N/T-;3S"8:V'#D]1-[N ^(OG6HI8MV#F07#5OMF^_PPD@Z5\ )"T@ M";X;H>!RQI!EJ=$U,3[;L?E%*#6@G3FN_$]9HG&GW.$P6X!@" 69,X,<++F9 M 3(N["UY1R8[;I&E%)V.SZ9YRSEM.),+G/?D62LL+?FH"BC^QE/GKS.9'$U. MDZN$2ZAZ9!"_)4F<]%^6,W+SYO8*[:"K?1!H!_]1^X%\-4Q9UO3*CR\NE3PA M2/OSBM"P$QH&H>$%H4F>FZT3$IRMN.!X./=-&XJ[0.%':9?%*=V=41UUJJ.K MJL?RJE >[-T<6[#GI$?_E*8G'2;!;,(<69+KK<*FV;K=;E0G38?^26_F_)F9 M#5>6"%@[:-Q[[]1-,SM-@+H*_;K2Z+H_+$MWW8#Q">Y\K34> R_076#9;U!+ M P04 " EA&]3]?SE2: # !&# &0 'AL+W=O@L#- MS/J+O%N2H0$4*_YAN),G8S!;>>#\T4QNPIGE&$888Z",":H?3[C .#:6-(^O ME5&K]FF I^.#];^+S>O-/%")"Q[_RT(5S:RQ!2%N:!ZK.[Y[C]6&?&,OX+$L M?F%7KAU-+ ARJ7A2@36#A*7EDSY70IP R* %X%8 ]U* 5P&\2P&#"C"X%.!7 M@&+K=KGW0KAKJNA\*O@.A%FMK9E!H7Z!UGJQU"3*6@G]E6FW@+Q6N="%DN@DC' 3+!MX(F/5BN5ZL>K*\6\/H:%66Q?*/7WZ^O MX?4?;Z:VTIR,93NH_%^5_MT6_Q_RN ^.VP/7<4D#?-$-7V/6!\]IA5]?#G<: MX,N+X63R,]S6<:B#X=;!< M[7HN]4OX>+&(J)? -?-)G7^9B#VO%@T?X_%$# MX$9A(K]TN/-J=U[A;M#B[NX87IJKB OVC9K3VX,T3QY0& ;2)()LDJ:T[1>V M33EZFONN3\83=VH_-9 :U*0&G:2*S),GJ1?V@*7M/!:#,QY.,P._9N!W,KBE MSRS)$UUNPKRL9IG6(J-[\V0\;")16AR>D-"5NH7'L.8Q?%D)??!8@#V@TG@/ M,%6Z?)O ;"@3NA"(1]U,GFB<8Q.M;@=CO^\XKSH2:50S'74:ND\%!GR;LF\8 M0L 3W<5DD4EZ(E43L=&97O[ <5HE&]=$QIU$RN)4Y@HP*7/-)\P%2[>@(FR/ MW]7X+(F\$2&DF5Z'@,0Y M]@/G?\2R!]77P[EH.0\O.!E"PE,5R8[<(R<=C%QR7KML'0LP^2T5F!Q+,.FN MP29C#_D 1^4;-?7.8DZZ0GZLN*2[Y"Z3+.9[Q*KKKPY-8173M&AM\/D634/X M M_A K6/A9;XOT7M8T4EW17OOQ>JRN"+HMLG5S!SP[ZE8LM2"3%N--#IC[02 MHKRTEA/%L^)6]L"5ON,5PTA?]%&8!?K[AG-UF)B+7OW78?X#4$L#!!0 ( M "6$;U-5Q+1/\ ( H) 9 >&PO=V]R:W-H965TTG\XSYW7Y_M7'IK+EYE"J#0>T:9[#NI4LMKUY5Q"AF63;X$IF?F M7&18Z:Y8N'(I "<6RJCK>U[D9I@P9]"S8Q,QZ/%<4<)@(I#,LPR+CUN@?-UW M6LYVX(DL4F4&W$%OB1MZW'7V%N#'P36 MLM)&9B4SSE]-YS[I.YX1!!1B93Q@_5K!$"@UCK2,M\*G4X8T8+6]]3ZV:]=K MF6$)0TY_DD2E?:?KH 3F.*?JB:\_0[&>T/B+.97VB=:%K>>@.)>*9P6L%62$ M;=[XO"D0%$-G<;Y)E,SW""@]Z M@J^1,-;:FVG8[;*T3C!AYF!-E="S1'-J,$VQ@)33!(3\A.[>=S M$(0MT/D(%"947NBYY^D(G9]=H#/D(FEPB0A#SXPHV:@,?$]Y+C%+].#93K_G M*BW?29(0_1%IH"FFH/<8316/ M7]'+5VV*[A5D\M>10$$9*+"!V@<"?^VK4:UX7K=*_J\Q65^8J.YNMQ!>+RAE*N=)U3Z'%I*]7+ YAC M=^P =\H G?][4[IEH.Z_OBG#[MXEV+\#;J4LF+\$_2E9$"81A;FFO&9'XV)3 M>3<=Q9>V4LRXTG7'-E/]LP+"&.CY.>=JVS'%I_S]&?P&4$L#!!0 ( "6$ M;U/;):N@!P, !,+ 9 >&PO=V]R:W-H965T/0@5(A;;:2MM55;:[AVH/;C* 5AR;3P!(?E(HP:C:[8-#$+-.4Z?!C38 M+#SR^<*ZA7 TR-@-L[!$27@*TG EB8;9,+BBEV/:=P%^QR\.:[,U M)JZ4%Z5>W>0N&09-EQ$(B*V#8/A8P02$<$B8Q]\"-"@Y7>#V>(-^ZXO'8EZ8 M@8D2OWEB%\.@%Y $9FPI[*-:?X.BH([#BY4P_I>L\[WMBX#$2V-56@1C!BF7 M^9.]%4)L!41T3T!4!$0^[YS(9WG-+!L-M%H3[78CFAOX4GTT)L>E^U>F5N-; MCG%V] C&ZF5LEYK+.;EYPW_;@"&GUV 9%^:,G! NR3T7 C4T@] BIXL,XP)_ MG.-'>_#[Y%Y)NS#D1B:0?(P/,=?Z.^\F=A=3\J6%KEVQMS];^$AL4JN]2 M-\>AN1KNBJU&[49G$*YVL'=*]DXM^Q3O /*>DSE(T$SX2EF"IXMC6LQ=DSTY M?:#KEG3=(TA[4;)='$C:'*>SI6RT6]=>2=W['S4P'2]\>0FLT/(R-#!;4U6_ MA.X?04/:K%RA>2 5"R#W*'6DC3U*TBU;HK4)_% 2OSSN,"+_G8Q5"N2TL*(]TW,N#1$PP]!FXP(/HLX[L'QB5>:[GA=EL8?RPP5VK:#=!GP_4\IN M)HZ@[(-'_P!02P,$% @ )81O4R9L$M? !@ :R4 !D !X;"]W;W)K M&ULO9IM;]HZ%,>_BH5VI4WJ(''B !-%*M!NK>Y6 M--J[%U?WA0D&HB4QLYW22??#7^>A<6@2$UAV^Z)-P/_CDW..?SY),]I3]IUO M"1'@.?!#?MG9"K'[T.MQ=TL"S+MT1T+YS9JR MYRC8]OF,$KQ)1X/>@83B] M 'MA9SQ*/INS\8A&PO=",F> 1T& V<\)\>G^LF-V7C[XZFVV(OZ@-Q[M\(8L MB'C%XY!?"E+2K_')[>K MRXX1>T1\XHK8!)9_GLB4^'YL2?KQ(S/:R>>,A<7C%^LWR<7+BUEB3J;4_^:M MQ/:R,^B %5GCR!=?Z?X3R2X(Q?9!%Z9_\7,6 MB(+ M&L$,!/ UX)^C<#*!%;3&>Q,8#<5H$R F@J<3. T%?0S0;^I8) )!DT% MPTPP;"HPC9?,&4D%I2E/ZF6&!1Z/&-T#%H^7]N*#I.@2O2P3+XS7QT(P^:TG M=6*\B):<_(A(*,#UD_S-P=L9$=CS^3OP'CPN9N#MFW?@#>@!OL6,<."%X#'T M!+^0'\KCARV-. Y7?-03TIW8:,_-IIZD4\.:J>]=T04FO #0@&:%?-I$;M;* M9PWD1KW\6B^_BC9= /NU\AN]_"[RI?-.(CK-R]AF)I".)4WN^2_?/OSR3.Q#^:G#KY!$YK M==+/;?;;KI./_5+^=>D?Y)X,M)Y,;Q_ !(??+\"7[E47/! 6@#\I#C47.CM9I*ZWPWXEB8U2O9D#QWR]L#Y5C$-675S- MP@YI:AU-0GEU+)BFPI79'J],!2Q33ZP3PED&D(GZ=FV@%(!,/8&20$V.!DH! MP43M!4I1P'3:"I13JB7T0+)K>X%N'XF MS/4X 7/FR52J,3P?5.7M-)NQ7^P#NF:-HXI24$^I?&YYRY!-#NXCP84\3]J4 MF"&5[NCM6N GP8P#!P0T%%M=[4/%,_B_=%136-%2052;=<5'J.^8RO=N_X)% M7)> RV]JDKCALJRV(/[$-QG2&I4%XI^ MEMU>72AF67IFG547Z,0-W5(TL_3-X)&5GJF+*QUV4=01[5?L)"3W9)RR(&S&R E^HD/X^ABOI?WP,YA%SMUBV%UE1^QFSCA4F)7H!B*BHSH;=E=I$^ M$XJ8]A%BMI\)_'PL$PJM=K^]3"@PVGHPGI8)O2WKV)I0:+1/[Q=/SX2\Y9)[ MC;LELI,@3=B-%&51>YTE4L1$>M0U?"*166GX1 (I.B(]TZJB?L:S5Z30AZSV MHJB0A?3WMHV?@DTR0P==[7!8&\C"XWX]D@X\P*[+9/H3-X)MTW@B M13)T!LE:S(%BW,.>-OJ7DF*KQO\!4$L#!!0 ( M "6$;U-/!O!O0@, .H3 - >&PO- M+JC$OL_WW>>[2^-V6)JU8#<+QDRPRH4L1V1A3/$N#,O9@N6T/%<%DQ;)E,ZI ML5,]#\M",YJ6X)2+L-?IQ&%.N23CH5SF5[DI@YE:2C,B<6,*W.UC.B+=^"T) M'-U$I6Q$[DY??ULJ<_DJ3-RI HBKBL*[U>)@IN2UY M1)S!1J8Y"^ZI&)$)%7RJ.7AE-.=B[LE"Y8R@<'=]T,VK#F MR;E4NHKM(KCO:;U\#]C,0" 7HA'8(\XP'A;4&*;EE9U4BROC(RBHQ[?KPBJ< M:[KN]OIDZU#=;)"ITBG339@NV9C&0\$RD*/Y? %WHXH00&-4;@H5=:Y;Q535?98T C+V+L].B$.OW@L]ESMSFGQQP/*0;OV"A-'^P MT:!59M; - GNF39\UK9\U[2X92NS::=5AFONO4#-?S?/9G7-,8PW@O#@B7^!D*K9!@^F2"\-E/5OP-&7RT7'&TALZM7_([/#;]2G+ MZ%*8VP8WX,TOY,D^:5=>0B'K5=OP)MM>-F\.JC<5ERE8LG=13/9]6P\ . M;-3Z H=]Y*JZ_ CFXS _ A@6!U. ^3@O+,[_M)\!NA^'8=H&7F2 ^@Q0'^?E M0R;5!XOC]TGLY=]IDD11'&,9G4R\"B98WN(8?OQLF#;PP.) I#_+-5YMO$,. M]P%6TT,=@NT4[T1LIWBN ?'G#3R2Q%]M+ YX8%7 >@?B^^- 3_E]H@BJBFG# MGF <21(,@5[T]V@<(]F)X>.O#_:41%&2^!' _ JB"$/@:<013 %HP) HJMZ# M>^^C"K?_W1O_!E!+ P04 " EA&]3EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "6$;U-G!482YP0 *XG M / >&PO=V]R:V)O;VLN>&ULQ9K?C]HX$(#_%8N7NWO@@/R@[:I48H'= M0]H#!*BO)V]BP+>)36V'W>Y??Y-0BD/#Z%Y&/$$<$[Z,C;_QA,^OVKP\:_W" MWO),V4%KY]S^KM.QR4[DW/ZI]T+!F8TV.7=P:+8=NS>"IW8GA,NS3M#M]CLY MEZKUY?/I6@O3\0^T$XF36D%CV?!5BE=[/E\>LH.T\EEFTGT?M*KWF6BQ7"J9 MRW>1#EK=%K,[_?J7-O)=*\>S56)TE@U:O>.)K\(XF?S2O"HAU_S95BV./R\Y M@ Q:_2Y<<".-=56/ZOH<& \".A^/"J+B& M@_OATW VFC /,D @@QM"_A-XD"$"&9)#GM%6:WCY>S);K]C\@<+U(&,$,KXA9&VX^PADGQ9R;K9Y ?$49)HDNE+-L*1(A#[SZ]C,::A)BE4P5A,J!Z>O1PKS1 M(Q;'H];IJ\RR:LK/W4X8,+#C:EMRL*&/B9FC1ZP.&%133OXGR:MDZB*"F"]Z MQ,)XD(JK!%(H-C0& B?*_C4Z3!0]:E-HE4"/'RM&-&UAZV%NZ!'+8:3S7+IJ/(^1JQ;AK8#AKL\_S T]8CE ['0N MV)J_U9DP)?3(G0"-\'-=<'/Q4PTP-03$:ECMN!$[G:7"V-_8Y%L!&PZ?#7-# M0.R&I;#.% ED2.52,GF#2]EZY-#M!;$F5L6S%=^*N/WPP3!@! ML3 :HRPB,?$]-,>!/-M-D0UO1V*GU,3#,A ML6:N8:[$MORDCXEI)B36S%4;CH7C,O,Q,>F$Q-*YAMEF(VYW?H$ZQ+P3WJ:( M!9CW'#9]/B:FH)!80="\23Q,3'Q1,3B:<8"+ZPE<39I;I5]"[7]F,T(M/, MQ&03$=G'=-.O=-,Y_3\L%1NI1#J#RUMH3WB6+ PK7XY/MZ.X?!:U*;)L M!&US]:1Y>OJ[V>FO#B55;.;IN%72F6]R\>NW/1#/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[ MC.;QX?O,Q.G&;9Y63?HX M7'>7=-G(S7ERLWAZ737CTZLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4U@^Z MA:#;^D%W$'17/^@>@N[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA M4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG#]L$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE M"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ M.X'>CGH[@=X^>]E-H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@ MWD&@=Z#>0:!WH-Y!H'>@WD&@=\P^5A+H':AW$.@=J'<0Z!VH=Q#H':AW$.C= MHM[M3^I=IL]#+M>>KS5>_R>IGL[GYNOE+\NOG7B_:"\X)_AWY_$O4$L#!!0 M ( "6$;U-TTL9BW@$ %HC 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M74_",!0&X+]"=FM8Z1=^!+A1;]4+_T#=#K"PK4U;$/Z]W0 3C1(-)KXW6[:V MYSUKD^=JD^>=HS#8-G4;IMDR1G?#6"B6U)B06T=M&IE;WYB8'OV".5.LS(*8 M&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3LRX1NY/N P[K'#7E?E31X,CX^F";-8MN: MA;BK*>2G2WS1HYW/JX)*6ZR;M"0/SI,IPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^ M/ +K;^?O\<&UL4$L! A0#% M @ )81O4PIULG=%!0 18 !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4X!/@@L4!@ S0T !@ M ("!'C, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )81O4V;9Z?KY!0 4P\ !D ("!C% 'AL+W=O&UL4$L! A0#% @ )81O4[0>L'T1 M!P >A@ !D ("!EEX 'AL+W=O<" !=!P &0 M@('>90 >&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4^U/_5-! @ 404 !D M ("!P&\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )81O4\OJT0HE!@ \PX !D ("!Z($ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)81O4]U^_45\ P /P@ !D ("!N9$ 'AL+W=O% &0 @('9 ML0 >&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4^=];!;!! ;A$ !D M ("!S;L 'AL+W=OW0" #J!0 &0 @('%P >&PO=V]R:W-H M965T^W , %\0 9 M " @7## !X;"]W;W)K&UL4$L! M A0#% @ )81O4UXX02'R @ 3@< !D ("!@\< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )81O M4VN%HAR%! OA$ !D ("!?M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4P&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4Z[F7[%3 P \@D !D M ("![ND 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )81O4_]V1>03! PA$ !D ("!^/0 'AL+W=O M&PO=V]R:W-H965T@, .<+ 9 " @1/] M !X;"]W;W)K&UL4$L! A0#% @ )81O4XEK M5G1S @ D08 !D ("!Q ! 'AL+W=O&PO=V]R:W-H965T7W>@, $4, 9 " @; ' 0!X;"]W;W)K&UL4$L! A0#% @ )81O4X'=J&H& P =0D !D M ("!80L! 'AL+W=O#@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ )81O4WA35_CD P C0\ !D ("! MOA,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )81O4]H882&, @ :@< !D ("!#!\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4U7$M$_P M @ "@D !D ("!^R&PO=V]R:W-H965T&UL4$L! A0#% @ )81O4T\&\&]" P ZA, T M ( !5S4! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ )81O4Y@;6I[[ 0 RR, !H M ( !P3X! 'AL+U]R96QS+W=O 0 6B, !, ( !]$ ! %M#;VYT96YT A7U1Y<&5S72YX;6Q02P4& $0 1 "3$@ T,! end XML 73 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 74 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 191 348 1 false 49 0 false 7 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.osmotica.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Sheet http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY Sheet http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Organization and Nature of Operations Sheet http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperations Organization and Nature of Operations Notes 7 false false R8.htm 10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Discontinued Operations Sheet http://www.osmotica.com/role/DisclosureDiscontinuedOperations Discontinued Operations Notes 9 false false R10.htm 10401 - Disclosure - Revenues Sheet http://www.osmotica.com/role/DisclosureRevenues Revenues Notes 10 false false R11.htm 10501 - Disclosure - Accounts Receivable Sheet http://www.osmotica.com/role/DisclosureAccountsReceivable Accounts Receivable Notes 11 false false R12.htm 10601 - Disclosure - Inventories Sheet http://www.osmotica.com/role/DisclosureInventories Inventories Notes 12 false false R13.htm 10701 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 13 false false R14.htm 10801 - Disclosure - Accrued Liabilities Sheet http://www.osmotica.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 14 false false R15.htm 10901 - Disclosure - Financing Arrangements Sheet http://www.osmotica.com/role/DisclosureFinancingArrangements Financing Arrangements Notes 15 false false R16.htm 11001 - Disclosure - Concentrations and Credit Risk Sheet http://www.osmotica.com/role/DisclosureConcentrationsAndCreditRisk Concentrations and Credit Risk Notes 16 false false R17.htm 11101 - Disclosure - Incentive Plans Sheet http://www.osmotica.com/role/DisclosureIncentivePlans Incentive Plans Notes 17 false false R18.htm 11201 - Disclosure - Commitments and Contingencies Sheet http://www.osmotica.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 11301 - Disclosure - Income Taxes Sheet http://www.osmotica.com/role/DisclosureIncomeTaxes Income Taxes Notes 19 false false R20.htm 11401 - Disclosure - Related Parties Sheet http://www.osmotica.com/role/DisclosureRelatedParties Related Parties Notes 20 false false R21.htm 11501 - Disclosure - Shareholders' Equity Sheet http://www.osmotica.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 21 false false R22.htm 11601 - Disclosure - Restructuring Expenses Sheet http://www.osmotica.com/role/DisclosureRestructuringExpenses Restructuring Expenses Notes 22 false false R23.htm 11701 - Disclosure - Subsequent Events Sheet http://www.osmotica.com/role/DisclosureSubsequentEvents Subsequent Events Notes 23 false false R24.htm 20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30303 - Disclosure - Discontinued Operations (Tables) Sheet http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables Discontinued Operations (Tables) Tables http://www.osmotica.com/role/DisclosureDiscontinuedOperations 26 false false R27.htm 30403 - Disclosure - Revenues (Tables) Sheet http://www.osmotica.com/role/DisclosureRevenuesTables Revenues (Tables) Tables http://www.osmotica.com/role/DisclosureRevenues 27 false false R28.htm 30503 - Disclosure - Accounts Receivable (Tables) Sheet http://www.osmotica.com/role/DisclosureAccountsReceivableTables Accounts Receivable (Tables) Tables http://www.osmotica.com/role/DisclosureAccountsReceivable 28 false false R29.htm 30603 - Disclosure - Inventories (Tables) Sheet http://www.osmotica.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.osmotica.com/role/DisclosureInventories 29 false false R30.htm 30703 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssets 30 false false R31.htm 30803 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.osmotica.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.osmotica.com/role/DisclosureAccruedLiabilities 31 false false R32.htm 30903 - Disclosure - Financing Arrangements (Tables) Sheet http://www.osmotica.com/role/DisclosureFinancingArrangementsTables Financing Arrangements (Tables) Tables http://www.osmotica.com/role/DisclosureFinancingArrangements 32 false false R33.htm 40101 - Disclosure - Organization and Nature of Operations (Details) Sheet http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails Organization and Nature of Operations (Details) Details http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperations 33 false false R34.htm 40201 - Disclosure - Basis of Presentation - Going Concern Evaluation (Details) Sheet http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails Basis of Presentation - Going Concern Evaluation (Details) Details 34 false false R35.htm 40202 - Disclosure - Basis of Presentation - Anti-dilutive shares (Details) Sheet http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails Basis of Presentation - Anti-dilutive shares (Details) Details 35 false false R36.htm 40203 - Disclosure - Basis of Presentation - Segments (Details) Sheet http://www.osmotica.com/role/DisclosureBasisOfPresentationSegmentsDetails Basis of Presentation - Segments (Details) Details 36 false false R37.htm 40301 - Disclosure - Discontinued Operations (Details) Sheet http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails Discontinued Operations (Details) Details http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables 37 false false R38.htm 40302 - Disclosure - Discontinued Operations - Cash flows (Details) Sheet http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails Discontinued Operations - Cash flows (Details) Details 38 false false R39.htm 40303 - Disclosure - Discontinued Operations - Balance Sheet (Details) Sheet http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails Discontinued Operations - Balance Sheet (Details) Details 39 false false R40.htm 40304 - Disclosure - Discontinued Operations - Gain on Sale (Details) Sheet http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails Discontinued Operations - Gain on Sale (Details) Details 40 false false R41.htm 40401 - Disclosure - Revenues (Details) Sheet http://www.osmotica.com/role/DisclosureRevenuesDetails Revenues (Details) Details http://www.osmotica.com/role/DisclosureRevenuesTables 41 false false R42.htm 40501 - Disclosure - Accounts Receivable - Trade accounts receivable, net (Details) Sheet http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails Accounts Receivable - Trade accounts receivable, net (Details) Details 42 false false R43.htm 40502 - Disclosure - Accounts Receivable - Adjustment to gross product sales (Details) Sheet http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails Accounts Receivable - Adjustment to gross product sales (Details) Details 43 false false R44.htm 40503 - Disclosure - Accounts Receivable - Allowance for customer deduction (Details) Sheet http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails Accounts Receivable - Allowance for customer deduction (Details) Details 44 false false R45.htm 40601 - Disclosure - Inventories (Details) Sheet http://www.osmotica.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.osmotica.com/role/DisclosureInventoriesTables 45 false false R46.htm 40701 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details) Sheet http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillDetails Goodwill and Other Intangible Assets - Goodwill (Details) Details 46 false false R47.htm 40702 - Disclosure - Goodwill and Other Intangible Assets - Major Categories (Details) Sheet http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails Goodwill and Other Intangible Assets - Major Categories (Details) Details 47 false false R48.htm 40703 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Intangible Assets (Details) Sheet http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Intangible Assets (Details) Details 48 false false R49.htm 40801 - Disclosure - Accrued Liabilities (Details) Sheet http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.osmotica.com/role/DisclosureAccruedLiabilitiesTables 49 false false R50.htm 40901 - Disclosure - Financing Arrangements - Components (Details) Sheet http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails Financing Arrangements - Components (Details) Details 50 false false R51.htm 40902 - Disclosure - Financing Arrangements - Term loan (Details) Sheet http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails Financing Arrangements - Term loan (Details) Details 51 false false R52.htm 40903 - Disclosure - Financing Arrangements - Revolving credit facility (Details) Sheet http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails Financing Arrangements - Revolving credit facility (Details) Details 52 false false R53.htm 41101 - Disclosure - Incentive Plans - (Details) Sheet http://www.osmotica.com/role/DisclosureIncentivePlansDetails Incentive Plans - (Details) Details http://www.osmotica.com/role/DisclosureIncentivePlans 53 false false R54.htm 41201 - Disclosure - Commitments and Contingencies - Legal (Details) Sheet http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails Commitments and Contingencies - Legal (Details) Details 54 false false R55.htm 41301 - Disclosure - Income Taxes (Details) Sheet http://www.osmotica.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.osmotica.com/role/DisclosureIncomeTaxes 55 false false R56.htm 41401 - Disclosure - Related Parties (Details) Sheet http://www.osmotica.com/role/DisclosureRelatedPartiesDetails Related Parties (Details) Details http://www.osmotica.com/role/DisclosureRelatedParties 56 false false R57.htm 41501 - Disclosure - Shareholders' Equity - Share repurchase program, ESPP, SBC (Details) Sheet http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails Shareholders' Equity - Share repurchase program, ESPP, SBC (Details) Details 57 false false R58.htm 41502 - Disclosure - Shareholders' Equity - Equity offering (Details) Sheet http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails Shareholders' Equity - Equity offering (Details) Details 58 false false R59.htm 41601 - Disclosure - Restructuring Expenses (Details) Sheet http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails Restructuring Expenses (Details) Details http://www.osmotica.com/role/DisclosureRestructuringExpenses 59 false false R60.htm 41701 - Disclosure - Subsequent Events (Details) Sheet http://www.osmotica.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.osmotica.com/role/DisclosureSubsequentEvents 60 false false All Reports Book All Reports osmt-20210930x10q.htm osmt-20210930.xsd osmt-20210930_cal.xml osmt-20210930_def.xml osmt-20210930_lab.xml osmt-20210930_pre.xml osmt-20210930xex31d1.htm osmt-20210930xex31d2.htm osmt-20210930xex32d1.htm osmt-20210930xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "osmt-20210930x10q.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 191, "dts": { "calculationLink": { "local": [ "osmt-20210930_cal.xml" ] }, "definitionLink": { "local": [ "osmt-20210930_def.xml" ] }, "inline": { "local": [ "osmt-20210930x10q.htm" ] }, "labelLink": { "local": [ "osmt-20210930_lab.xml" ] }, "presentationLink": { "local": [ "osmt-20210930_pre.xml" ] }, "schema": { "local": [ "osmt-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 446, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 24, "http://xbrl.sec.gov/dei/2021": 6, "total": 30 }, "keyCustom": 42, "keyStandard": 306, "memberCustom": 22, "memberStandard": 26, "nsprefix": "osmt", "nsuri": "http://www.osmotica.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Revenues", "role": "http://www.osmotica.com/role/DisclosureRevenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Accounts Receivable", "role": "http://www.osmotica.com/role/DisclosureAccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Inventories", "role": "http://www.osmotica.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "osmt:AccruedLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Accrued Liabilities", "role": "http://www.osmotica.com/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "osmt:AccruedLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Financing Arrangements", "role": "http://www.osmotica.com/role/DisclosureFinancingArrangements", "shortName": "Financing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Concentrations and Credit Risk", "role": "http://www.osmotica.com/role/DisclosureConcentrationsAndCreditRisk", "shortName": "Concentrations and Credit Risk", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Incentive Plans", "role": "http://www.osmotica.com/role/DisclosureIncentivePlans", "shortName": "Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Commitments and Contingencies", "role": "http://www.osmotica.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Income Taxes", "role": "http://www.osmotica.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Related Parties", "role": "http://www.osmotica.com/role/DisclosureRelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Shareholders' Equity", "role": "http://www.osmotica.com/role/DisclosureShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Restructuring Expenses", "role": "http://www.osmotica.com/role/DisclosureRestructuringExpenses", "shortName": "Restructuring Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Subsequent Events", "role": "http://www.osmotica.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "osmt:GoingConcernPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "osmt:GoingConcernPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_osmt_LegacyProductsAndManufacturingFacilityMember_h_JDFLMYt0aTWrRDSvv2XQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Discontinued Operations (Tables)", "role": "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "shortName": "Discontinued Operations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_osmt_LegacyProductsAndManufacturingFacilityMember_h_JDFLMYt0aTWrRDSvv2XQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Revenues (Tables)", "role": "http://www.osmotica.com/role/DisclosureRevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Accounts Receivable (Tables)", "role": "http://www.osmotica.com/role/DisclosureAccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Inventories (Tables)", "role": "http://www.osmotica.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_pBy7X0KD3ka_09yZDucBvg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "role": "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_pBy7X0KD3ka_09yZDucBvg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "osmt:AccruedLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "osmt:ScheduleOfAccruedLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "osmt:AccruedLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "osmt:ScheduleOfAccruedLiabilitiesCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Financing Arrangements (Tables)", "role": "http://www.osmotica.com/role/DisclosureFinancingArrangementsTables", "shortName": "Financing Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "osmt:GoingConcernPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_8_27_2021_1iKR9fHcokuYzEMz9tKO_g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Nature of Operations (Details)", "role": "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "shortName": "Organization and Nature of Operations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Basis of Presentation - Going Concern Evaluation (Details)", "role": "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "shortName": "Basis of Presentation - Going Concern Evaluation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "osmt:GoingConcernPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_cbMM0SbRNUWwlDyA53MOKA", "decimals": "-5", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_2_BKrW3-bk68x9RbIB4vXw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Basis of Presentation - Anti-dilutive shares (Details)", "role": "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails", "shortName": "Basis of Presentation - Anti-dilutive shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_2_BKrW3-bk68x9RbIB4vXw", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_oYZJqcjZ2kWWtnzepHajEQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Basis of Presentation - Segments (Details)", "role": "http://www.osmotica.com/role/DisclosureBasisOfPresentationSegmentsDetails", "shortName": "Basis of Presentation - Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_oYZJqcjZ2kWWtnzepHajEQ", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "osmt:GoingConcernPolicyPolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_8_27_2021_1iKR9fHcokuYzEMz9tKO_g", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Discontinued Operations (Details)", "role": "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "shortName": "Discontinued Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_osmt_LegacyProductsAndManufacturingFacilityMember_nmrd1SjcgUC0EIBQLJp9Rg", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2020_To_9_30_2020_PCzW9RyhEEq5x0Gbx2mhSw", "decimals": "-3", "first": true, "lang": null, "name": "osmt:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Discontinued Operations - Cash flows (Details)", "role": "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "shortName": "Discontinued Operations - Cash flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_osmt_LegacyProductsAndManufacturingFacilityMember_h_JDFLMYt0aTWrRDSvv2XQ", "decimals": "-3", "lang": null, "name": "osmt:DisposalGroupIncludingDiscontinuedOperationShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Discontinued Operations - Balance Sheet (Details)", "role": "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "shortName": "Discontinued Operations - Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_osmt_LegacyProductsAndManufacturingFacilityMember_XY248SL_Ck25IE6uC3BYUg", "decimals": "-3", "lang": null, "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Discontinued Operations - Gain on Sale (Details)", "role": "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "shortName": "Discontinued Operations - Gain on Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_osmt_LegacyProductsAndManufacturingFacilityMember_nmrd1SjcgUC0EIBQLJp9Rg", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Revenues (Details)", "role": "http://www.osmotica.com/role/DisclosureRevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2020_To_9_30_2020_srt_ProductOrServiceAxis_osmt_OsmolexMember_uGgGqKEWHUe8hEom3Rzdkw", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfMovementInValuationAllowancesAndReservesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Accounts Receivable - Trade accounts receivable, net (Details)", "role": "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails", "shortName": "Accounts Receivable - Trade accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_us-gaap_TradeAccountsReceivableMember_XHlXTgSxjE6j3rjc5P90_A", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Accounts Receivable - Adjustment to gross product sales (Details)", "role": "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "shortName": "Accounts Receivable - Adjustment to gross product sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfAdjustmentsToGrossProductSalesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_srt_ProductOrServiceAxis_us-gaap_ProductMember_Wx1hzFs8mUiTJPI9oaYExw", "decimals": "-3", "lang": null, "name": "osmt:RevenueFromContractWithCustomerExcludingAssessedTaxBeforeAdjustments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfMovementInValuationAllowancesAndReservesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Accounts Receivable - Allowance for customer deduction (Details)", "role": "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "shortName": "Accounts Receivable - Allowance for customer deduction (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfMovementInValuationAllowancesAndReservesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_ValuationAllowancesAndReservesTypeAxis_osmt_ReserveForCommercialRebatesMember_XMRVl3qzqUypTdPBlSJFPw", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Inventories (Details)", "role": "http://www.osmotica.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)", "role": "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2019_Aa2HmiWogUCLUpS_HqXGpA", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Goodwill and Other Intangible Assets - Major Categories (Details)", "role": "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails", "shortName": "Goodwill and Other Intangible Assets - Major Categories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "lang": null, "name": "osmt:AccumulatedImpairmentsOnIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Intangible Assets (Details)", "role": "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfAccruedLiabilitiesCurrentTableTextBlock", "osmt:AccruedLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "osmt:AccruedChargeback", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "osmt:ScheduleOfAccruedLiabilitiesCurrentTableTextBlock", "osmt:AccruedLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_zUAPmquCLkW9gNYYhW-qUw", "decimals": "-3", "first": true, "lang": null, "name": "osmt:AccruedChargeback", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vludeJ0Ny0myH1HP9hfOFg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY", "role": "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_9PGJIGNBmEGxBtq8kgtW1Q", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Financing Arrangements - Components (Details)", "role": "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "shortName": "Financing Arrangements - Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_WdoOEXfGn0y1r8DDAIxbYQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_DebtInstrumentAxis_osmt_TermLoanMember_mr6S3Wzvd0S40DE6-XBqnQ", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_jOz2PI5c2k6tgQYaMrbdkw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Financing Arrangements - Term loan (Details)", "role": "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "shortName": "Financing Arrangements - Term loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_DebtInstrumentAxis_osmt_TermLoanMember_mr6S3Wzvd0S40DE6-XBqnQ", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_jOz2PI5c2k6tgQYaMrbdkw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Financing Arrangements - Revolving credit facility (Details)", "role": "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "shortName": "Financing Arrangements - Revolving credit facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Incentive Plans - (Details)", "role": "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "shortName": "Incentive Plans - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Commitments and Contingencies - Legal (Details)", "role": "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails", "shortName": "Commitments and Contingencies - Legal (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermPurchaseCommitmentAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_i-QeRh2JskumwRlV35ER3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Income Taxes (Details)", "role": "http://www.osmotica.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvestorMember_MwukzjTK602o-QbZJ5liaQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Related Parties (Details)", "role": "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvestorMember_MwukzjTK602o-QbZJ5liaQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2019_tThsVHq6dU62LYbUTSKHEg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Shareholders' Equity - Share repurchase program, ESPP, SBC (Details)", "role": "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails", "shortName": "Shareholders' Equity - Share repurchase program, ESPP, SBC (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_9_30_2019_tThsVHq6dU62LYbUTSKHEg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_16_2020_To_7_16_2020_qKuNcPYGPk-EWNQWq7fn0w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Shareholders' Equity - Equity offering (Details)", "role": "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails", "shortName": "Shareholders' Equity - Equity offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_1_13_2020_joffjgydREemeB4Kyah0hA", "decimals": "2", "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_pBy7X0KD3ka_09yZDucBvg", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Restructuring Expenses (Details)", "role": "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails", "shortName": "Restructuring Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_crdrYgmnqU6gJAeThJuUUg", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_7_16_2020_To_7_16_2020_qKuNcPYGPk-EWNQWq7fn0w", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Unit_Standard_shares_2SJCUjsAMUeGQRNUAA-meA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Subsequent Events (Details)", "role": "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "As_Of_10_11_2021_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_alMaiHyJikS4tue9TJgKAQ", "decimals": "2", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_pBy7X0KD3ka_09yZDucBvg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Nature of Operations", "role": "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperations", "shortName": "Organization and Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Discontinued Operations", "role": "http://www.osmotica.com/role/DisclosureDiscontinuedOperations", "shortName": "Discontinued Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "osmt-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_Z_0xYtzl9U2l2pph5P69PA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 49, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.osmotica.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "osmt_AccruedChargeback": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued chargeback.", "label": "Accrued Chargeback" } } }, "localname": "AccruedChargeback", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of accrued expenses and other liabilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Expenses and Other Liabilities Current", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_AccruedGovernmentAndManagedCareRebatesCurrent": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of government and managed care rebates. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Government And Managed Care Rebates Current", "terseLabel": "Accrued government and managed care rebates" } } }, "localname": "AccruedGovernmentAndManagedCareRebatesCurrent", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_AccruedLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued liabilities that are classified as current at the end of reporting period.", "label": "Accrued Liabilities Disclosure Current [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "osmt_AccruedResearchAndDevelopmentCostsCurrent": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of accrued research and development costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Research And Development Costs Current", "terseLabel": "Accrued research and development" } } }, "localname": "AccruedResearchAndDevelopmentCostsCurrent", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_AccumulatedImpairmentsOnIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails": { "order": 2.0, "parentTag": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accumulated impairment on intangible assets.", "label": "Accumulated Impairments On Intangible Assets", "negatedLabel": "Impairment" } } }, "localname": "AccumulatedImpairmentsOnIntangibleAssets", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_AgreementExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The length of extension periods under the agreement.", "label": "Agreement Extension Period" } } }, "localname": "AgreementExtensionPeriod", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "durationItemType" }, "osmt_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period of time over which the agreement is in force.", "label": "Agreement Term" } } }, "localname": "AgreementTerm", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "durationItemType" }, "osmt_CitBankN.a.TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to CIT Bank, N.A. Term Loan.", "label": "CIT Bank, N.A. Term Loan" } } }, "localname": "CitBankN.a.TermLoanMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_CommonStockOtherParOrStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of other common stock instruments held by shareholders.", "label": "Common Stock Other Par Or Stated Value Per Share", "terseLabel": "Euro deferred shares, nominal value (in euros per share)" } } }, "localname": "CommonStockOtherParOrStatedValuePerShare", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "osmt_CommonStockOtherSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum number of other common stock instruments to be issued by an entity's charter and bylaws.", "label": "Common Stock Other Shares Authorized", "terseLabel": "Euro deferred shares, number of shares authorized" } } }, "localname": "CommonStockOtherSharesAuthorized", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "osmt_CommonStockOtherSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of other common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Other Shares Issued", "terseLabel": "Euro deferred shares, number of shares issued" } } }, "localname": "CommonStockOtherSharesIssued", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "osmt_ContractWithCustomerLiabilityForCouponsCurrent": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be reduced based on customer coupons, classified as current.", "label": "Contract With Customer, Liability For Coupons Current", "terseLabel": "Customer coupons" } } }, "localname": "ContractWithCustomerLiabilityForCouponsCurrent", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DebtInstrumentExitFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of exit fee to be paid in the event of voluntary prepayment.", "label": "Debt Instrument, Exit Fee", "terseLabel": "Exit fee (as a percent)" } } }, "localname": "DebtInstrumentExitFee", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationAdditionalConsiderationMilestonePayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional consideration in the form of milestone payments received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group Including Discontinued Operation, Additional Consideration, Milestone Payments", "terseLabel": "Additional milestone payments" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalConsiderationMilestonePayments", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as current portion of operating lease liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Current Portion Of Operating Lease Liabilities", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCurrentPortionOfOperatingLeaseLiabilities", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period, attributable to the disposal group, resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Disposal Group Including Discontinued Operation, Impairment Of Intangible Assets", "terseLabel": "Impairment of intangibles" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationNetAssets": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of total assets less total liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Net Assets", "totalLabel": "Net assets of discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationNetAssets", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNetOfCurrentPortion": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as operating lease liabilities, net of current portion, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Net Of Current Portion", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNetOfCurrentPortion", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as operating lease right of use assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Operating Lease Right Of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssets", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationOtherNonoperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense), net, related to nonoperating activities, classified as other, attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group Including Discontinued Operation, Other Nonoperating Income (Expense), Net", "negatedLabel": "Other income (loss), net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNonoperatingIncomeExpenseNet", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of research and development expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of share based compensation attributable to discontinued operations.", "label": "Disposal Group Including Discontinued Operation, Share Based Compensation", "terseLabel": "Share compensation" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationShareBasedCompensation", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalGroupIncludingDiscontinuedOperationTransactionCostsOnDisposal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction costs incurred in the disposal of discontinued operation.", "label": "Disposal Group Including Discontinued Operation, Transaction Costs On Disposal", "negatedLabel": "Less: Transaction costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCostsOnDisposal", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails" ], "xbrltype": "monetaryItemType" }, "osmt_DisposalIncludingDiscontinuedOperationNetAssetsTransferred": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of net assets transferred during the period related to the disposal.", "label": "Disposal Including Discontinued Operation, Net Assets Transferred", "negatedLabel": "Less: Net assets transferred" } } }, "localname": "DisposalIncludingDiscontinuedOperationNetAssetsTransferred", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails" ], "xbrltype": "monetaryItemType" }, "osmt_EmployeeSharePurchasePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2019 Employee Share Purchase Plan.", "label": "Employee Share Purchase Plan 2019 [Member]" } } }, "localname": "EmployeeSharePurchasePlan2019Member", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "domainItemType" }, "osmt_EmployeeStockOwnershipPlanMaximumContributionByEmployeePerPayPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum contribution allowed, via payroll deduction, per employee per pay period, towards purchase of shares under the employee stock ownership plan.", "label": "Employee Stock Ownership Plan, Maximum Contribution By Employee Per Pay Period", "terseLabel": "Maximum deduction per pay period" } } }, "localname": "EmployeeStockOwnershipPlanMaximumContributionByEmployeePerPayPeriod", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "monetaryItemType" }, "osmt_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Line Items]", "terseLabel": "Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "stringItemType" }, "osmt_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of finite-lived and indefinite-lived intangible assets, excluding goodwill, in total and by major class.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "stringItemType" }, "osmt_FollowOnOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to follow on offering of the entity's stock and warrants.", "label": "Follow On Offering [Member]" } } }, "localname": "FollowOnOfferingMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_GoingConcernPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for evaluation of going concern status.", "label": "Going Concern Policy [Policy Text Block]", "terseLabel": "Going Concern" } } }, "localname": "GoingConcernPolicyPolicyTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "osmt_GovernmentAndManagedCareRebatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to reserve for government and managed care rebates.", "label": "Government And Managed Care Rebates [Member]" } } }, "localname": "GovernmentAndManagedCareRebatesMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails" ], "xbrltype": "domainItemType" }, "osmt_IncreaseDecreaseInAccruedAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued and current liabilities classified as other.", "label": "Increase Decrease In Accrued and Other Current Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedAndOtherCurrentLiabilities", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "osmt_IndefiniteLivedIntangibleAssetsBeforeReclassificationAndImpairmentExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails": { "order": 1.0, "parentTag": "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets before reclassification and impairment, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets Before Reclassification and Impairment (Excluding Goodwill)", "terseLabel": "Gross carrying amount, Indefinite-lived" } } }, "localname": "IndefiniteLivedIntangibleAssetsBeforeReclassificationAndImpairmentExcludingGoodwill", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_IntangibleAssetMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure intangible asset.", "label": "Intangible Asset Measurement Input" } } }, "localname": "IntangibleAssetMeasurementInput", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "decimalItemType" }, "osmt_LegacyProductsAndManufacturingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to legacy products and manufacturing facility sold to Alora Pharmaceuticals LLC.", "label": "Legacy Products And Manufacturing Facility [Member]" } } }, "localname": "LegacyProductsAndManufacturingFacilityMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "osmt_LicenseAndContractRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to license and contract revenue.", "label": "License and contract revenue" } } }, "localname": "LicenseAndContractRevenueMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "osmt_LicensingAndContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement and contractual arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing and Contract Revenue" } } }, "localname": "LicensingAndContractMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "osmt_NonOperatingIncomeExpenseAndInterestExpense": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business), combined with interest expense.", "label": "Non-operating Income Expense And Interest Expense", "totalLabel": "Total other non-operating expense" } } }, "localname": "NonOperatingIncomeExpenseAndInterestExpense", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "osmt_OperatingIncomeLossExcludingGainsOnSalesOfAssets": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues, excluding gains on sales of assets.", "label": "Operating Income Loss Excluding Gains On Sales Of Assets", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLossExcludingGainsOnSalesOfAssets", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "osmt_OsmolexMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Osmolex.", "label": "Osmolex [Member]" } } }, "localname": "OsmolexMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "osmt_OtherReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other receivables.", "label": "Other receivable" } } }, "localname": "OtherReceivableMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "osmt_PaymentsOnDisposalOfLeasedAssets": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow upon disposal of leased assets during the period.", "label": "Payments On Disposal Of Leased Assets", "negatedLabel": "Payments on disposal of leased assets" } } }, "localname": "PaymentsOnDisposalOfLeasedAssets", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "osmt_ProceedsFromPurchasesOfStockUnderEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from purchases of stock under an Employee Stock Purchase Plan (ESPP).", "label": "Proceeds From Purchases Of Stock Under Employee Stock Purchase Plan", "terseLabel": "Proceeds from purchases of stock under ESPP" } } }, "localname": "ProceedsFromPurchasesOfStockUnderEmployeeStockPurchasePlan", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "osmt_ProvisionForProductSales": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails": { "order": 2.0, "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the provisions for chargebacks, rebates, product returns, etc. that are recognized in adjusting gross product sales to net product sales.", "label": "Provision for Product Sales", "negatedLabel": "Adjustments to gross products sales" } } }, "localname": "ProvisionForProductSales", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_RepaymentOfDebtAccruedInterestPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the cash outflow for the repayment of borrowing which is attributable to the accrued interest portion of the liability.", "label": "Repayment Of Debt, Accrued Interest Portion", "terseLabel": "Repayment of accrued interest" } } }, "localname": "RepaymentOfDebtAccruedInterestPortion", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "osmt_RepaymentOfDebtPrincipalPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the cash outflow for the repayment of borrowing which is attributable to the principal portion of the liability.", "label": "Repayment Of Debt, Principal Portion", "terseLabel": "Repayment of principal" } } }, "localname": "RepaymentOfDebtPrincipalPortion", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "osmt_ReserveForChargebacksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to reserve for chargebacks.", "label": "Chargebacks" } } }, "localname": "ReserveForChargebacksMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails" ], "xbrltype": "domainItemType" }, "osmt_ReserveForCommercialRebatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to reserve for commercial rebates.", "label": "Commercial rebates" } } }, "localname": "ReserveForCommercialRebatesMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "osmt_ReserveForDiscountsAndAllowancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to reserve for discounts and allowances.", "label": "Discounts and allowances" } } }, "localname": "ReserveForDiscountsAndAllowancesMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "osmt_ReserveForProductReturnsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to reserve for product returns.", "label": "Product returns" } } }, "localname": "ReserveForProductReturnsMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails" ], "xbrltype": "domainItemType" }, "osmt_RevenueFromContractWithCustomerExcludingAssessedTaxBeforeAdjustments": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails": { "order": 1.0, "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer, before adjustment for provisions for chargebacks, rebates, product returns, etc. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax Before Adjustments", "terseLabel": "Gross product sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxBeforeAdjustments", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails" ], "xbrltype": "monetaryItemType" }, "osmt_RoyaltyAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to royalty accounts receivables.", "label": "Royalty accounts receivable" } } }, "localname": "RoyaltyAccountsReceivableMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "osmt_ScheduleOfAccruedLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of current accrued liabilities.", "label": "Schedule of Accrued Liabilities Current [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesCurrentTableTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "osmt_ScheduleOfAdjustmentsToGrossProductSalesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of adjustments to gross product sales.", "label": "Schedule of Adjustments to Gross Product Sales [Table Text Block]", "terseLabel": "Schedule of adjustments to gross product sales" } } }, "localname": "ScheduleOfAdjustmentsToGrossProductSalesTableTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "osmt_ScheduleOfChangesInNetCarryingAmountOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of changes in the net carrying amount of intangible assets.", "label": "Schedule Of Changes In Net Carrying Amount Of Intangible Assets [Table Text Block]", "terseLabel": "Schedule of changes in the net carrying amount of intangible assets" } } }, "localname": "ScheduleOfChangesInNetCarryingAmountOfIntangibleAssetsTableTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "osmt_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortizable finite-lived intangible assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]", "terseLabel": "Schedule of major categories of the Company's intangible assets and the weighted average remaining amortization period" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "osmt_ScheduleOfMovementInValuationAllowancesAndReservesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance and reserve accounts including their beginning and ending balances, as well as a reconciliation by type of activity during the period.", "label": "Schedule Of Movement In Valuation Allowances And Reserves [Table Text Block]", "terseLabel": "Schedule of activity in allowance/liability for customer deductions", "verboseLabel": "Schedule of activity in allowance for inventory valuation and obsolescence" } } }, "localname": "ScheduleOfMovementInValuationAllowancesAndReservesTableTextBlock", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTables", "http://www.osmotica.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "osmt_SeniorSecuredNotesUnderNotePurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior secured notes issued under the note purchase agreement.", "label": "Senior Secured Notes Under Note Purchase Agreement [Member]" } } }, "localname": "SeniorSecuredNotesUnderNotePurchaseAgreementMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_SeniorSecuredNotesUnderNotePurchaseAgreementTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior secured notes, tranche one, issued under the note purchase agreement.", "label": "Senior Secured Notes Under Note Purchase Agreement, Tranche One [Member]" } } }, "localname": "SeniorSecuredNotesUnderNotePurchaseAgreementTrancheOneMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_SeniorSecuredNotesUnderNotePurchaseAgreementTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior secured notes, tranche three, issued under the note purchase agreement.", "label": "Senior Secured Notes Under Note Purchase Agreement, Tranche Three [Member]" } } }, "localname": "SeniorSecuredNotesUnderNotePurchaseAgreementTrancheThreeMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_SeniorSecuredNotesUnderNotePurchaseAgreementTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to senior secured notes, tranche two, issued under the note purchase agreement.", "label": "Senior Secured Notes Under Note Purchase Agreement, Tranche Two [Member]" } } }, "localname": "SeniorSecuredNotesUnderNotePurchaseAgreementTrancheTwoMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_ShareSubscriptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to share subscription agreement.", "label": "Share subscription agreement" } } }, "localname": "ShareSubscriptionAgreementMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_TermBLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Term B Loan.", "label": "Term B Loan" } } }, "localname": "TermBLoanMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Term A Loan.", "label": "Term A Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "osmt_UpneeqProductMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Upneeq.", "label": "Upneeq" } } }, "localname": "UpneeqProductMember", "nsuri": "http://www.osmotica.com/20210930", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r260", "r294", "r344", "r347", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r503", "r505", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r260", "r294", "r344", "r347", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r503", "r505", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r186", "r329", "r333", "r453", "r502", "r504" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureRevenuesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r186", "r329", "r333", "r453", "r502", "r504" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureRevenuesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r260", "r294", "r341", "r344", "r347", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r503", "r505", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r260", "r294", "r341", "r344", "r347", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r503", "r505", "r513", "r514" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r142", "r147", "r345" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r142", "r147", "r240", "r345", "r443" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTables", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r36", "r61" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r189", "r190" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Gross trade accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r32", "r44", "r189", "r190" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Total trade accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r35", "r36", "r64" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r39", "r471", "r487" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable - current portion" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r41", "r471", "r487" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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 beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable - long term portion" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedRoyaltiesCurrent": { "auth_ref": [ "r35", "r36", "r64" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Royalties, Current", "terseLabel": "Accrued royalties" } } }, "localname": "AccruedRoyaltiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r47", "r76", "r77", "r78", "r489", "r510", "r511" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r78", "r84", "r85", "r86", "r134", "r135", "r136", "r392", "r506", "r507", "r523" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r45", "r363", "r440" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r134", "r135", "r136", "r360", "r361", "r362", "r403" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation", "negatedLabel": "Payments for taxes related to the net share settlement of equity awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r348", "r357", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r95", "r114", "r280", "r422" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "verboseLabel": "Amortization of deferred financing and loan origination fees" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r207", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r122", "r169", "r178", "r184", "r193", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r388", "r395", "r410", "r438", "r440", "r469", "r486" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r33", "r34", "r73", "r122", "r193", "r244", "r245", "r246", "r248", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r388", "r395", "r410", "r438", "r440" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r1", "r2", "r22", "r24", "r28", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 2.0, "parentTag": "osmt_DisposalGroupIncludingDiscontinuedOperationNetAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Assets", "totalLabel": "Total assets of discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r1", "r2", "r22", "r24", "r28", "r217", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "terseLabel": "Assets held for sale", "totalLabel": "Total current assets of discontinued operations" } } }, "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTables" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpenditureDiscontinuedOperations": { "auth_ref": [ "r21" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of capital expenditure attributable to discontinued operations.", "label": "Capital Expenditure, Discontinued Operations", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "CapitalExpenditureDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Cost to obtain or fulfill contracts" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r110", "r116", "r118" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r110", "r411" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r312", "r313", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of shares attributable to warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r68", "r239", "r475", "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies (See Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r236", "r237", "r238", "r242", "r512" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r134", "r135", "r403" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Ordinary shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Stock transactions" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockOtherSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Shares, Outstanding", "terseLabel": "Euro deferred shares, number of shares outstanding" } } }, "localname": "CommonStockOtherSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockOtherValueOutstanding": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Value, Outstanding", "terseLabel": "Euro deferred shares (1.00 nominal value 25,000 shares authorized, no shares issued and outstanding)" } } }, "localname": "CommonStockOtherValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares, nominal value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares, number of shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares, number of shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r43", "r306" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares, number of shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r43", "r440" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares ($0.01 nominal value 400,000,000 shares authorized, 63,127,288 and 62,545,832 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r80", "r82", "r83", "r92", "r480", "r498" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations and Credit Risk" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureConcentrationsAndCreditRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r393", "r399" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract with customer, asset and liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r317", "r319", "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Net", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r317", "r318", "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r332" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Accrued product returns" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r98", "r453" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Arrangements" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r119", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r274", "r281", "r282", "r284", "r291" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Financing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r38", "r39", "r40", "r121", "r126", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r287", "r288", "r289", "r290", "r423", "r470", "r472", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin rate, as a percent" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r257", "r287", "r288", "r421", "r423", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Face amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r66", "r286", "r421", "r423" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate (as percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r66", "r258" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Financing Arrangements" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r67", "r121", "r126", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r287", "r288", "r289", "r290", "r423" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r67", "r121", "r126", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r271", "r272", "r273", "r275", "r276", "r277", "r278", "r279", "r280", "r283", "r287", "r288", "r289", "r290", "r307", "r308", "r309", "r310", "r420", "r421", "r423", "r424", "r484" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsTermLoanDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r60", "r270", "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred financing costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r243" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Income, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r369", "r370" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r115" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income tax benefit" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "auth_ref": [ "r21", "r114" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.", "label": "Depreciation and Amortization, Discontinued Operations", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortizationDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r114", "r167" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r329", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue from contracts with customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "auth_ref": [ "r6", "r7", "r8", "r9", "r12", "r19", "r90", "r495" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "terseLabel": "Income (loss) from discontinued operations before income tax expense" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax": { "auth_ref": [ "r6", "r7", "r19" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax", "totalLabel": "Income (loss) from discontinued operations before costs of disposal and provision for income taxes" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "auth_ref": [ "r6", "r7", "r25" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "totalLabel": "Income (loss) from discontinued operations before gain on disposal" } } }, "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r7", "r8", "r9", "r12", "r19", "r25", "r371", "r378", "r381" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "terseLabel": "Income tax expense (benefit) - discontinued operations" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod": { "auth_ref": [ "r7", "r25", "r381" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal.", "label": "Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r3", "r4", "r5" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-sale or Disposed of by Sale [Member]" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r1", "r2", "r22", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Accounts receivable, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "auth_ref": [ "r1", "r2", "r22", "r217", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "auth_ref": [ "r1", "r2", "r22", "r217", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "auth_ref": [ "r1", "r2", "r22", "r24", "r28", "r215", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "terseLabel": "Assets held for sale", "totalLabel": "Total non-current assets of discontinued operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Balance Sheet Disclosures [Abstract]" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "auth_ref": [ "r20", "r28" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "terseLabel": "Cost of goods sold (exclusive of depreciation and amortization shown separately below)" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "auth_ref": [ "r20" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "auth_ref": [ "r1", "r2", "r22", "r215", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 3.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent", "terseLabel": "Goodwill" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "auth_ref": [ "r1", "r2", "r22", "r215", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 4.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "terseLabel": "Intangible assets, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "auth_ref": [ "r10", "r11", "r20", "r29" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "auth_ref": [ "r1", "r2", "r22", "r217", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "terseLabel": "Inventories" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "auth_ref": [ "r20" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "auth_ref": [ "r1", "r2", "r22", "r217", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "auth_ref": [ "r1", "r2", "r22", "r215", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "auth_ref": [ "r20", "r28" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Revenue", "terseLabel": "Total revenues" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]" } } }, "localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r30", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Discontinued Operations" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r343", "r346" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r125", "r247", "r249", "r250", "r254", "r255", "r256", "r433", "r474", "r493" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Accrued liability" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerLimitedPartnershipUnitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Per Outstanding General Partnership Unit, Net of Tax [Abstract]", "terseLabel": "(Loss) income per share attributable to shareholders:" } } }, "localname": "EarningsPerLimitedPartnershipUnitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r139", "r140", "r141", "r142", "r143", "r148", "r150", "r153", "r154", "r155", "r158", "r159", "r404", "r405", "r481", "r499" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "(Loss) income per share attributable to shareholders, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r139", "r140", "r141", "r142", "r143", "r150", "r153", "r154", "r155", "r158", "r159", "r404", "r405", "r481", "r499" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "(Loss) income per share attributable to shareholders, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Basic and Diluted Loss per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "ESPP expense recognized" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders' Equity/Partners' Capital", "terseLabel": "Shareholders' equity:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r84", "r85", "r86", "r134", "r135", "r136", "r138", "r144", "r146", "r160", "r194", "r306", "r311", "r360", "r361", "r362", "r375", "r376", "r403", "r412", "r413", "r414", "r415", "r416", "r417", "r506", "r507", "r508", "r523" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r426" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of obligation under finance leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r427", "r429" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r210", "r454" ], "calculation": { "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r114", "r216", "r219" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on sale of fixed and leased assets" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "auth_ref": [ "r114" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of intangible assets.", "label": "Gain (Loss) on Disposition of Intangible Assets", "negatedLabel": "Gain on sale of product rights, net", "verboseLabel": "Gain on sales of product rights, net" } } }, "localname": "GainLossOnDispositionOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r114", "r394" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedLabel": "Gain on sale of discontinued operations, net", "terseLabel": "Gain on sales of discontinued operations, net", "verboseLabel": "Gain on sale, pre-tax" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r199", "r201", "r440", "r468" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r114", "r200", "r202", "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r96", "r122", "r169", "r177", "r180", "r183", "r185", "r193", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r410" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "osmt_OperatingIncomeLossExcludingGainsOnSalesOfAssets", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r114", "r213" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "negatedLabel": "Impairments", "terseLabel": "Impairment of intangibles" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "IPR&D" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r97", "r115", "r139", "r140", "r141", "r142", "r152", "r155", "r386" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "terseLabel": "Net loss from continuing operations", "totalLabel": "Income (loss) from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r89", "r169", "r177", "r180", "r183", "r185", "r467", "r477", "r483", "r500" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "negatedLabel": "Loss before income tax", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncomeTaxesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r87", "r93", "r137", "r139", "r140", "r141", "r142", "r150", "r153", "r154", "r405", "r476", "r478", "r481", "r494" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "(Loss) income per share attributable to shareholders, Continuing operations, basic" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r87", "r93", "r137", "r139", "r140", "r141", "r142", "r150", "r153", "r154", "r155", "r405", "r481", "r494", "r497", "r499" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "(Loss) income per share attributable to shareholders, Continuing operations, Diluted" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r6", "r7", "r8", "r9", "r12", "r19", "r25", "r387" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "totalLabel": "Income (loss) from discontinued operations, net of tax", "verboseLabel": "Net income from discontinued operations" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r90", "r93", "r151", "r153", "r154", "r481", "r495", "r497", "r499" ], "lang": { "en-us": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "(Loss) income per share attributable to shareholders, Discontinued operations, Basic" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r151", "r153", "r154", "r400" ], "lang": { "en-us": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "(Loss) income per share attributable to shareholders, Discontinued operations, Diluted" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r343", "r346" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables", "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r2", "r13", "r14", "r15", "r16", "r17", "r18", "r23", "r26", "r27", "r28", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r220", "r228" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r123", "r372", "r373", "r374", "r377", "r379", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r145", "r146", "r168", "r371", "r378", "r380", "r501" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncomeTaxesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r113" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Trade accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r212" ], "calculation": { "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "totalLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r206", "r209" ], "calculation": { "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "terseLabel": "Intangibles, net", "totalLabel": "Net carrying amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesInNetCarryingAmountOfIntangibleAssetsDetails", "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r88", "r166", "r419", "r422", "r482" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "osmt_NonOperatingIncomeExpenseAndInterestExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense and amortization of debt discount" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r111", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r51", "r196" ], "calculation": { "http://www.osmotica.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventories" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r31", "r72", "r440" ], "calculation": { "http://www.osmotica.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": { "auth_ref": [ "r53", "r54", "r196" ], "calculation": { "http://www.osmotica.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.", "label": "Inventory, Raw Materials and Supplies, Net of Reserves", "terseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r127", "r128", "r129", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "Allowance for excess and obsolete inventory" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r52", "r196" ], "calculation": { "http://www.osmotica.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Avista" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r63", "r122", "r179", "r193", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r389", "r395", "r396", "r410", "r438", "r439" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r50", "r122", "r193", "r410", "r440", "r473", "r491" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r65", "r122", "r193", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r389", "r395", "r396", "r410", "r438", "r439", "r440" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "auth_ref": [ "r1", "r2", "r22", "r24", "r28", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "osmt_DisposalGroupIncludingDiscontinuedOperationNetAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "totalLabel": "Total liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "auth_ref": [ "r1", "r2", "r22", "r24", "r28", "r217", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "terseLabel": "Liabilities held for sale", "totalLabel": "Total current liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "auth_ref": [ "r1", "r2", "r22", "r24", "r28", "r215", "r221" ], "calculation": { "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "terseLabel": "Liabilities held for sale", "totalLabel": "Total non-current liabilities of discontinued operations" } } }, "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsBalanceSheetDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Settlement to be paid" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r40", "r271", "r285", "r287", "r288", "r472", "r488" ], "calculation": { "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion", "terseLabel": "Current portion of debt, net of deferred financing costs" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r67" ], "calculation": { "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net of non-current deferred financing costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsComponentsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Aggregate milestones payable" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNumberOfDefendants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of defendants named in a legal action.", "label": "Loss Contingency, Number of Defendants", "terseLabel": "Number of defendants" } } }, "localname": "LossContingencyNumberOfDefendants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Number of states seeking damages" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "integerItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of claims" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly.", "label": "Measurement Input, Discount for Lack of Marketability [Member]" } } }, "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsMajorCategoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Summary of activity in the allowance for excess, obsolete, and net realizable value inventory account" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r161", "r162" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110", "r112", "r115" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsCashFlowsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r28", "r79", "r81", "r86", "r91", "r115", "r122", "r137", "r139", "r140", "r141", "r142", "r145", "r146", "r152", "r169", "r177", "r180", "r183", "r185", "r193", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r405", "r410", "r479", "r496" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net losses", "totalLabel": "Net and other comprehensive loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossPerOutstandingLimitedPartnershipUnitOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Per Outstanding General Partnership Unit, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares basic and diluted" } } }, "localname": "NetIncomeLossPerOutstandingLimitedPartnershipUnitOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "osmt_NonOperatingIncomeExpenseAndInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Other non-operating (gain) loss" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing nonoperating income (expense).", "label": "Nonoperating Income (Expense) [Member]" } } }, "localname": "NonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable operating segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "osmt_OperatingIncomeLossExcludingGainsOnSalesOfAssets", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r169", "r177", "r180", "r183", "r185" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r426" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r426" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r425" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Nature of Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss, net" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r106" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchases of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r350", "r359" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r42", "r292" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred shares, nominal value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred shares, number of shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r42", "r292" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred shares, number of shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred shares, number of shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r42", "r440" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred shares ($0.01 nominal value 40,000,000 shares authorized, no shares issued and outstanding)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r33", "r58", "r59" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r102" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from discontinued operations" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsGainOnSaleDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from public offering, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Proceeds from Sale of Intangible Assets", "terseLabel": "Proceeds from product rights disposal" } } }, "localname": "ProceedsFromSaleOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureCommitmentsAndContingenciesLegalDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of fixed and leased assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product Revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureRevenuesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r28", "r79", "r81", "r86", "r109", "r122", "r137", "r145", "r146", "r169", "r177", "r180", "r183", "r185", "r193", "r244", "r245", "r246", "r249", "r250", "r251", "r252", "r253", "r255", "r256", "r387", "r390", "r391", "r397", "r398", "r405", "r410", "r483" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r74", "r218", "r428" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant And Equipment And Finance Lease Right Of Use Asset, Net Of Accumulated Depreciation", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r94", "r195" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt provision" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r342", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "verboseLabel": "Related party expenses" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r342", "r432", "r435", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r430", "r431", "r433", "r436", "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r107" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Debt repayment" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "terseLabel": "Debt reduction" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r368", "r452", "r515" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Expenses" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r225", "r227", "r230", "r234", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Expenses" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r226", "r229", "r231", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring expenses" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r226", "r227", "r231", "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r46", "r311", "r363", "r440", "r490", "r509", "r511" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r134", "r135", "r136", "r138", "r144", "r146", "r194", "r360", "r361", "r362", "r375", "r376", "r403", "r506", "r508" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r164", "r165", "r176", "r181", "r182", "r186", "r187", "r188", "r328", "r329", "r453" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "totalLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureRevenuesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r331", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentrations and Credit Risk" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty Revenue" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRevenuesDetails", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTables", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of components of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r67", "r126", "r287", "r289", "r307", "r308", "r309", "r310", "r420", "r421", "r424", "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Composition of Company's Debt and Financing Obligations" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "auth_ref": [ "r2", "r13", "r14", "r15", "r16", "r17", "r18", "r23", "r26", "r27", "r28", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "terseLabel": "Schedule of results of operations and carrying amounts of assets and liabilities of discontinued operations" } } }, "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureDiscontinuedOperationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r203", "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of carrying value of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r37", "r55", "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of components of inventories, net of allowances" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r226", "r227", "r228", "r229", "r231", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r350", "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r170", "r171", "r172", "r173", "r174", "r175", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period, shares", "periodStartLabel": "Outstanding at beginning of period, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Remaining contractual term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of shares that vested during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Public offering price per share" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureOrganizationAndNatureOfOperationsDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureIncentivePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Share price, as percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Shares, Outstanding, Ending Balance", "periodStartLabel": "Shares, Outstanding, Beginning Balance" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SpecialTerminationBenefitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Special benefits offered to employees to terminate employment.", "label": "Special Termination Benefits [Member]" } } }, "localname": "SpecialTerminationBenefitsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r69", "r84", "r85", "r86", "r134", "r135", "r136", "r138", "r144", "r146", "r160", "r194", "r306", "r311", "r360", "r361", "r362", "r375", "r376", "r403", "r412", "r413", "r414", "r415", "r416", "r417", "r506", "r507", "r508", "r523" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r160", "r453" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity", "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Shares to be purchased through employee stock purchase plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationAntiDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "auth_ref": [ "r42", "r43", "r306", "r311", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.", "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan", "terseLabel": "ESPP, shares issued during the period" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r42", "r43", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of ordinary shares issued", "verboseLabel": "Issuance of ordinary shares in initial public offering and private placement, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r42", "r43", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r42", "r43", "r306", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r42", "r43", "r311", "r349", "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Share compensation, value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Repurchase authorization, number of shares" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r42", "r43", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Repurchase of ordinary shares, shares", "terseLabel": "Shares repurchased, in shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityShareRepurchaseProgramEsppSbcDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r42", "r43", "r306", "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Repurchase of ordinary shares, value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r43", "r48", "r49", "r122", "r191", "r193", "r410", "r440" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "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.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Stockholders' equity, ending balance", "periodStartLabel": "Stockholders' equity, beginning balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r120", "r293", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r311", "r316" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r418", "r442" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r418", "r442" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r418", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r418", "r442" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureBasisOfPresentationGoingConcernEvaluationDetails", "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events." } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r441", "r444" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails", "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureShareholdersEquityEquityOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash and non-cash transactions:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade accounts receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableTables", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r226", "r227", "r231", "r232" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureRestructuringExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r127", "r132" ], "calculation": { "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "negatedLabel": "Reserves", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails", "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Provision" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r131" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Charges processed" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r127", "r128", "r129", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails", "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r127", "r128", "r129", "r131", "r132" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureAccountsReceivableAdjustmentToGrossProductSalesDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableAllowanceForCustomerDeductionDetails", "http://www.osmotica.com/role/DisclosureAccountsReceivableTradeAccountsReceivableNetDetails", "http://www.osmotica.com/role/DisclosureInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r155" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r155" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r101" ], "calculation": { "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Write off of Deferred Debt Issuance Cost", "terseLabel": "Debt issuance costs written off", "verboseLabel": "Write off of deferred financing and loan origination fees in connection with prepayment" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.osmotica.com/role/DisclosureFinancingArrangementsRevolvingCreditFacilityDetails", "http://www.osmotica.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1060-107759" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1063-107759" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2510-110228" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2473-110228" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r30": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130611-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613673-111683" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r517": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r518": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r519": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r521": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r522": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 79 0001558370-21-016009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-016009-xbrl.zip M4$L#!!0 ( "6$;U/H4,5Y>A$ ":] 1 ;W-M="TR,#(Q,#DS,"YX MKC42AZ6#B4'OWMIS_^X<<_]7H_7]Y-D!1 XG6!(7/5&Y M1O=LL\$!NB&<4\]#EYRZ*X+0^?&'X[^>G_QP?'HV.#]'O5[,Z1(+J,D"I%F> M'@_2DE',E047:##H#][W3T].!^C\XO3]Q=DYFM^DE#?0S26M)GT6[H5PUL3' M2&*^(O(6^T1LL$,^'JVEW%ST^T]/3\=,^$Q2!Q\[S->,3L[/0!U82DX?0DFN M&?>OR!*'G@35!+^$V-/-@\8\HA2R0Y I!A4'X@)ZL=/'[B7M''>Y\PC_2WEMBY-*^D*@CC'*_8( MI%0WE!#"8% L1$J]Q.)!LT]*-'GO9- [2RLY(>=;_>4J#KQDIY4)KIU KC36&?5$$!;P]D,LBLBA]@"J824*<8(BC804?(#2^AA))=4A"] M1)=I44'/21#ZIT6HGI[TR;,D@: /'NDI,L*QA'5+]$Z/T[G@L#"0O&S 184[ MW0R(K)HU0))28^J(8N:Z:(?U-+#4GC>UZ7I-)1\3UD[?8'BOBK6:E#Z MRO9_93/S8[)4R\_.NE@,5;(CA<4"N)V0U##H:" D#ARR71%I]8K8VZ\%8Z=P M0&6'$JSZ".EU'PW5^'8QOE*_%K/IY&IX#W]<#J?#V]$8+3Z/Q_>+'_O[K/9; M":%3L^ G_1MV"@',M?+4$AG7CDE,-1WL.:'7H.*V9^7UXJ<)6(?#,$4B?2AF MR]DF662& <#E@U+6:@EZ)%,F"G!MPL2,]6D1UEN$%_?POYOQ[?T"S:[1;#Z^ M&]Y/@ -;]58N)G?C3_#P)C\8XRFLT4W!&I.XRR,(RS6UQY[LIK.Q17-4+^S MG=:[H(^&B\_H>CK[9X=N#MTK*AR/B9 3]8L%D@8AM)9.R"LB,?5B1&V)32B^ M.SD[&0!R6U[Q'PD[M.6'OHLY_J4#KBYPV>VR%HA%%:L /;,%M(=B]DCS[P"V M 7CH:+MZH803LIX6O8] M"KH1T'0$#-W_A$*J7?">?>)@)K)0G9B@$'%AO\'\8'X'ANC)!UY"+&=Z_YF=HT@[" 6S/JB6T;0I% M;0&9;@YMV^N&@N5BS<'LF5+\0#WH@FD]+B$T _I#X=:K6*$,KPXL&["N:0#F M* U60\YA_$[58<+2D1'3FF ]J^.[^"YBV*V[]5P5A8B5TIG1 M>I]'J^BPV2%5ZQQ9#%&>P(S-ASPV.Z?(#I-FQF@Q.B92,T[G>9Q*S,X.LFK( M9GR% _JK[C08D;=8JH?+R@"*=3WS&6*0/T-D.6M3-.*-V+*+K-0$]Q(+*F;+ M>4;H3PRF"1B7#N'!^!%[H7Y: G+M^F:P3_-@ZQ84M-DVM(-'S>:X';1MJ,.] M(>Y#, BOJ!=*^DCTV:%L8M>J6X5WSG%7AK=JHN?&;2"A&^FP;G[.2#,2:H5. M<[6JXJ8Y?,OCIHHW6BKF':[-M M#;9W!,X58>D2O%]LQNI=?E=-&'1H- Q.>[!.J2R/:\9'H9#,)_R*J$AON:W4 MD$M5<-K*7P!/D[;0DG'DQ*TA-VFN&PF'"((FY0VCG_O5J\*>N7EM&?9,R3K0 M#P!ZZG*_)7*$.7]13@M?S<'9H.2[J"H M/\ITS]?JQEECYQCA_I3ALDW%JDY5E#9GI)=&:15GY 'K#M'&B(+MQ;Q'Y23A MQ*7R&CLJG^&E#L 5+*KPMG6/:CLQ:DB]Z@DMH67<5(>_70C" 6'I(YE[N-11 M6DQDQ'!0X!5-V2#-!YYT$%E -&*^3W729O1JCCK K@A,!B*F9(7++#G;:F88 M"_R=&<9Z']YA#>6:>P>MY>R#,\X]?C8DDN8HS( 5O-D1\4":28>+G7/#4TDK M<\P-J8/%1&9T"AT=F@V*^70 V0"43QW23^[()N3.&@LRYVS%L3\6F\WBP2E! ML"$7,\0%+V5DV_DSBEI*'B.>MJ92\55SWZ/Q8C[_'BTN1]UH:#8:HG]GRR7A ML#59PU]/AASN,C(S5@5>Q2TC%''J8#K(1R' * &Z-5$, M/*MWRDW53;"J#T:\;_+!"/3=;BL=X*])E:J=(V4$== X.:H#L69JC+L(?1]S M,%X6=!70)=0-9!QH@_UK#O-3G<^M4F5L>9FAMTZ54F,@;E&59=I$VT91TFHW M,NHF7-CE5U2@:?_%B Z@ZJR)LG2)"A ,>1*=UNMD1U1G/E0@8??IA0X4JYA$@]%WRJXOUOM&@*?[@R0$XF@;,&0R87.+_809, M]Q45Z]!4,?1[I688W^5AW+[.VT'Q:M]\,426M"K'Q#)J-%#1-Z[^RW/C"=8\;_5SF.ZA]U&]P=62)] M*]F%NFOLXY&@_D;%\Z-G:WTSG[J9L)=<0/AO$/?XV?<2$L7?< &8'@G[&HH; M3EA@[N2XY&Y- R9L0[1WII]T_@CU#R868)$52U*I>C3:(H14S\7W"'NU9-_# MN(VBPVBJB^CN &RC4!Y^J"L45"'>V\K3W(, %H*+N:LB /I3'L-G*JZ8CVEP M%=W/EW0G_L[]\G&#_9 MO7=0WSH(PY1QB8+<[;,E]ZY&=]9.F:/Y1-2BC%S]T /^&)I*QIJYV>H;)LMZ M4%53_RT:]J3@SLJB?NQ7\SC?J=53?'J#T][@0_..9"^MM.F$KJ+^2J^M5-TX M4]TXJX%,\5VVEAU(*JB6W]NW:;[.US@6"^^C[1.8^2FSWI99LR[E[KE]18_4 MD]=U:.^^4#2ECKHQ,EC%45^.'7E#_ ?"HY5> M[7?_-A%%6V5ZS>R%JY?HB22^6LU @O!!@)T3JOY_XBS4" Y0AA* M%;N/1Q)./4TL.=1YMY'38512H9!J$F@KA 7Y(I$_Y\$\:$J M.6:/] 71,I>&I:5M5#M20]1;GP5@X_,7:R44"_T0O94#$I,'*ANJ8D3E)0Z^ MWA[CX^3[+3EX#31M1+=4CM]+YR]+>W_9]NZKNY/=T".SY?9:,E%P!YKV5]R3 M9WGI,>=K1LJF#/:5(9.B5TZRFO)'*R')K(.QD[1DS310MA'>._:"/?F2SZS/ MB5=)V4;Q].IM$*JDO(VBW,%9AC_J3SRN,5^1!^Q\%7F43%0M%XOY/N$.Q=X= M=%L2HW!EM.T64;^+%489=^F'-$URFBNT6]AX<;\C,N2!2U=&K'*2MAJ,L:V;)-PD-F_&V(W-WXR4->J\I=C1Q^2*Y(X.S;):[.R= M@MO9,O6HM,6(R-EBN^TFG+>PWV[JMD_I:^>3(E#[J(]TDB+UTT9/] M".SE2W1YJ(>%C55[,-ZMTUJ=C\5:*.HU[%JBF]=AG='*:QEE%U78YT"3E8IP MY<4:RKD3/I#)VVV1C26;TD#W2QQ"31EF#53UIC8$K**A'^J\\(F_P93K _$L M*'ZU,]ES+*NT=;.M@HXLFMLC\E-G') 6=$?0FC MN[2&H5PS3G]5<=!2R?*D.QNH+FV!+!,A0@LY$K+?6(8[LL$OT;W*5^1!Q@YKJMC"(.PJVU3O(5)_IO%;3/SO7=Y]GN)US_MV>A% 5EYYU=F*NI5K^JQ?#'R)_BWR7UC0ML1!H2Y;@=Y%X4 1F0/A M$L?ONB?7+N4S2FI5:^,T3;9$W1Z8 Y'CI/#3ID/7U7G3V%,?JJ9N_/B&>F Q MP A-]MF,?MZ$^ZMFQE:)2^R)4BT>PA%80_BMGS,?:6FF3C/'=JCPL,-3.Q7 MN&6%QNTMD1.Y-6F\AU=K6$D?1&O&I15/-LQ+ \ZL^-# M9.PM2;_X'JN@.-OY;=BW9)0>5+NEXL*\G"UWE7.((5O5PK>H8Q#T-7,^4_T; MG-[%CL*\T^5P+-NA1(N]YLLF(.27V#;.6,IQM8!D(>QV(WH=P) M MXT! O]16K*(#6Q]CL\EOXO>[F?E)ERTW!BWSDL!.ZA8HK0F3WXVF9L)G'GG. MO_6P^[R-ZV(<0]F^Q)"/KV3+6C+[+=)W2$ 97Q 'UF[WEDDBM*=._4H<=*G? M,H=;D\IM!+>.'&KF.6LR"_(O[[R.S3>BF/LG=@C%9-A\*XI9P]\'44V641N5 MHQ(G)H'Z>&IDRE-Y379.!\7E!9E*ZCOK;VDSVN0/,Y5X. N2ZUUS")81M!(9 M>]-,1^ N5=AXQ'QU&,/-O0IEO-X@Z%.LD-S0*#9JRJ>[$D!]>];A=*/=]^5[ M8B7I*P=&,[DC6B5@]!67Z+,./_T74$L#!!0 ( "6$;U-2>:'->Q0 &]0 M 0 5 ;W-M="TR,#(Q,#DS,%]C86PN>&UL[5UMC\..J>=(XTX!C0M)S%CR/?/=9=P[*._OF/ MO_S/][\>'__K>OJ@F=#PE\#Q- ,!W0.F]FYYK]HS7*UT1WL$"%FVK5TCRUP M31N<7)Q<#CI7)[U^=S#0CH]#2=>ZBVM"1PM$]DZZFU]&H53H?-.ZW=/N^6FO MT^MJ@V^]\V_]@39YW)1\Q-V<6^RBMN7\^8W\[P4WJF&%'??;AVO].'KUO-6W MT]/W]_>3]_X)1 M8*U8 M]8\79$<"^J>;MJ@ER+^.HV+'Y*OC;N^XWSWY<,VCL(OD9XY&HN+D5RNG?$R7 M=?F4_- &&*?!:?#K$;:>IGU'T 93,->"[[YYGROPX\BUEBN;R J^>T5@_N,( MNDOOF"#0&?0[1)._S3P,)>'*"#HF<##D^(,+;)+F&1T+,,_<2 RU-2X%1(9* IEPU/9:JZZ<[F2W<\'Z\ "HCC#AWZ>[KG0W?);& (GJ/JM]8KF%#UT> ?(*. M9SD^,+?8W !/MVQN=;G%*:1B_%&4K&ZFZ%I4'QH&]#'/IL UIO^8H-GI)L9 M7S^5,$*A1A0QQ]#\PW<]\BP^PU\0'H$F")J^XQ]PK0O8.=BH5%$'!=/.<^ZG] -,+#[Z* #7,#??6AYI#*\D.AWM6-O(Q9]'XZ>; MVZ?9[0WY-!L_W-\,G_$_KH2:@=* R5MJ&1J)+-EFC0)2$ MF8ASL;Q UEQW7P*!>(VWT/55L'(Z!;;G1M\$C#CN=,-5R=_"K_^]?OXBT;;^ M NQ@I9CX\;2^GHU\A+"UKW+P876.J@%^MZC$E#E-1" M1T8D'W],D2N)5ECBU/67RT#:L84)$=6?([A,VR]L#(IT'"(3(+R&/])\%_<' MKDA;NGVDO0-K\>H%OZR0A<=+[_/'4:\FD(@_3OZ[_8^/9VX;!+.XZR'+P$\9 M^0&/^,DO8B4IH):2J2H)\J!.TT.^"9I!ITPGF#$$Y%1I!QF$-0RQ[JF-=>0$ M?V)M*-C&B[0#2Z9&(79]M;&;(+#2+?/V8T5=Y+*IIY("X M_][G!"_ //Q4$+]E1=93^/-Z%0D> %X,34DWQ_.?[CI",)Q[^.$Q#'])P 3F M#5@A8%AK7!USN(3(L_X;_),Z\%3=L*I$S!Z=:K%&,SR3\ ES%EDFH- KMTZ3 MF"&N2#-A-G@"7BDGQ"4D-HD(LM4,Z7*IG%\? MV^+"CN#,@\:?K]#&G76):^E]4FC KE:W-NR.J\='7C#B3&4IU(P +1N#]LY1"2;6 MV>7;A;2 CLT(KCQ 9_$,T/(&O#!V]C)*M@A;7NV:$5V)QPPCDWSFPYM7)6F) MLR;C+*QF,X(LR3 A)^3YE5H$>@%%Q:(X_7IG:;R2A4OPK']PSM+I\BT"6TS' M9@1\8L:0N,E;4FJ+.%.%)=2-#<5<'69@,+NPTM 7\/@8FC7#E:?, M&] NIF0SO/WTC,?$/*]*TA+GV!+GC8-;6+]FN/DW8 ZP#EN]8I:AG]MDU&H# MWD54;,9&;5'7A#VSEQ;944M=.+>"DP75!IN[HTU3KV:X?*-X'() MG4"EWW3;!Q0L=XNIAR0G*FDXN51KQI;+!(63&!//C)(M@I17N\8]HL$QI$"? ML>^1?#%D=F$_LIG5DA:YP!;I-A7O0JHV9&5FFM:Z8Q/=PL[I2%]9GDX["DDI MW2*H131LQHIL2MZE=X!YJR,'<]5-G,:?6X9%<[_9%5N$>T%EF[%"BRD3C%^) MO%#K!2G)#H67H>,Y7IG2(S(B4EI$#AF:%]S&^7ZZD]%"8IJ+8@G$8DA14U_T MLE)?;!->S)[Q7X^W3\\S;7RGC2>WT^'S/2Z@#9](:HS'R?3VU]NGV?UOM]K# M>*9Z1HP,-C">I-P:M8P0N/DMCRF]3I1)%GECIT@$>-XGID]K) ,]8C!"\L64'F* M*_OP1\DXY]0P0ZR$.IC*0R;]^+(45A;+$72Q/TU>+0XVLP!ZLPS@SO""FKK. MH550!VE>5+*BPD+:,6$]K@O7*7@#C@^BZ0SIAO>[Y;V.?-?#M$<;SA.6XS\F M?6%;0%(;F"!+;9[]HGI=N# [%=.!B\JI@VZ5(SJ?VDQT:QL 9B!P0W\!#M:# MY%P>FDO+L5R/:/4&0JUHQS"X*JM#!#'0,HYG%-=7V9E]"ER ;4>RA-[@L8Y#E#/ M"@W/>V0B'#OKPX7!]G=:2]KJC:^VPDP0#BB745G^V$ )R3SA+B4UW"86C<)- MV>.[:'7UH*TO0B?%=NK.'[F\H912AQY2P,F*\W-#JN#:']L#9MJ#M@E,*]]Z MG,4T5_@A#@>]L/?7>!U##\Y22JL#=D7;=GP:J[NB3YHC^QJUZ'3$T/.0]>)[ M06X@. 4KDI,7>\BX O7="VGRDW8=8+OV&W_&0+8YE!U+,A7EL,6.^T7AF"3I MZC&L6K:DV5FE(94-:65J1(;U^1P87O F7?IW$2:R9'WQ3I[9U)UHM\$ LG$P MGE_[KN4 Z@D76O$OL@A9AC^85N7Y:?Z;AV. 4<],G_%>%Y@\/3T:SG[5[A[& MORM_3+K,%643@"Q(WIU')#GC_O8F\X@^OY!K)*3;>>G2AG4C8CY!\,W"3+O^_.F2O /D*BF7/)=#P[/>\G(5\PM0;]RJAV8[)\O+6$]9CPHK M9 !@!O/!>HRF7@I#X96 A(1I+CL*$*LDK&F>E+5&(XAR8P7F\7P4F]/!VG,@ MYES_#F@GR(J(.C#JE#*+LJ&%B?X9^%'/<&C@IP !X;&&6\ A\*6<,9CN=FW+ MK_08RKEOS:YX"+0H9@2>]]ZE;&)'M(UVVG5[/ ^RXYGT]PA8=5H,:W']F:^Q MU[<_F6VT;5,A@#UF*'L6H;7>NJZ%\'Q[IQ7T;8%U*-%25 RYX$\995= M:#1SEU,)#C$@W]<69\,H5MWK]9?=#OY_LTG!K:2RTT+\>F+\V0:!^;FNB^:I MJA[BTJ>2PF90EA.S5QV!:SW8Z5F2(T%Y+,@N? "X"RBN[$GX>M^/:"5IE!24DB6XQ7RHW$T^F/C4RY@>IHO'?(_RE10U@LJJUF"NE3*!L MWO/]OX?53E:4L03S1J16G3.[Q&U=7;07?P[50\"O5 8\0>,B@T 6X5L./:_^ M(?X#]? /K.+BWMQ!= /]%V_NV]%%SO28-;7* : OK'X4=.PHYPO$HR7C^?I& M6&P2DG&(!GY>E0, 7UC]"'SU0LZ_(VRW\7P^GD<.+KD \-YU?7(O,-&(0@%V MQ0,@0D$C1'10+_ZXNX-[[T2#VA08P'HCFRST/0AFU0.@1&$S1*10\.!36B=R M7L3!S=&/0N36.4@>L/2/"$ //BI$@ D"*]TRHV%O^[Y[<&=![L*AF+"#I$QA MPT1<4O"055K+0)GM#8*"Y,FL?9!LX;=$1 ]Z8%(A>D3SYT3_#,YX(-T4]T'B ME9,FZ??[O0,@![6V4ER3W$TP(7WRQZ[DY'C#)[->T@YGG=Y T;W0XCPH M9H.]):F,=V_B(SS*N23W=M"SGP[NQ.UR9<-/ ()OHA+DG;7,-W\*2VLQ$ZJP MC+)3Q10OS<.WG^8DZDL9&7:+M1A^(969)^WJFP/"SM]!A#4)^JZ:S3[W2U8VTK,_Q')%;;RM7^-Y3\]R.ULS,U MYU6Z^@]D23R!1ZZ+LW8G%RNB(;JQL/E E M8FH.5K\ MXG=%8S:/G54>NGG?@^._7+N7B-G>R[7I_ [J$R MZ?*_B%=\+"QFW/IN$V,=2[G6;7)D=_8*@"=Z1*7/>T3E6 N;T8)VJC^R4OXA MQ4A*<6ICFI2Q,A/EU)-8>Z&Z)% MU0Q?.)/,I5"J.I2JA WRR)9GKS;$[G=>-F-\5YR%>T<&N7V:\@VG-$(7_2.J2IS%,P6?6BLK-QV MRK[T5M2NVZPDDCW K>#VD+!B)Y!ALKV]D%LDL+T[C*\O'DT,^F5#9@)-M8=R M#$Z4")*5-:>RRY)U*$!&)*6 )'68)S6((LL2K7#D ELP)\X2$M4AD6S\R[EJ M/&92=E@24)1Z+[-,TG$TDC3P5:=WU:E_$THJ6TKQL:@%50RH)-V!*>G'>/[3 ME7-J*%_X(;%L#Y9KPQ0;704F<[Q+RSPDXE5G,&5#(F+G5!+G\63RCB[[BW\R M#2?_AL#ZUJ/YD>'B M5C7'4+"\E6:L.T&FWZ/4$/D$OR'J#NQ&X_2!]KJZ2- M5I PCRI2-F8%[=>&96]T#\.GM(VQ78E?U"MMK3:,@^'M#IQ/,15*UK5C\;="@ID>_H\BLEN3_H]"XOZQXU.*!*../B^O%X-"MD061Y MG\%\5 O:O^FVOS:];<-W7>?X!^@-1"?W*:!SU6T^]L75Y'HU*(,#^QSL MA^8?ONN1J/\S##@]0=#T#8^D.11,*'K>Z?&-]]LV-0]J"](J-D/0K.:2=ALS MY(DI^YQQ-B=U0,;'K-A%VNR UP=5\%P VVH%(\44"% MP)[J[X^Z!Y"EVV3M,?-7*SLZZLH+.X^,!A.@L'H\,;B]SKK1N84HC+B[C_RH M_P'1".NZ*# S7Z;7:%%[FNZ86M"BMFU26[>)BP7-:MMV&S2+)^T7K'(W[END M/?7QX:LLZ=Y2$\SQK.6!!^N-7'F2;'N]!L K:5MW76N.Z1,\BHZY3!!;\5]EGL(A(K68S,:LYD73D.24K\7IR-I+FH*Y M[VRZR#@^RB] O<>="5[YB$D:VH)+,>Q^J M1#5,DNU&FV=,/U&L<@M0+:@D\[J%2E#-\@$WWM\=1"/HKZ"3!ZV8A";C*T'3 M$.1+M;VK&S '6 =SG1:?\=Y35MF&HBRN4XCGU=Y#6429T:N.%M@),/[,&7*W MA1H*BH R(1J#.M_VNK,0:>3T$,FK5S."1'%MV EO,PNW#E6&:@6W$+,&WN^G:S.' M0]$__A]02P,$% @ )81O4Z",.2)"-@ >,D# !4 !O+V/_ J_UP=Q'CLETU/3W5,;T;DA\UCG!9 M7LG5M?NI R8AB5,4H>9#MOK7'T!2$DGAR6?*Q9B>;ED"$OE" IE()/[QGZ\K MS]K@('2)_^N[R_<7[RSLV\1Q_<6O[^+P#(6VZ[[[S__XM__UC_]]=O;?X^F] MY1 [7F$_LNP HP@[UHL;+:TGLEXCW_J"@\#U/&LU)?"L!^>']Y?Z7JPPJ\7^Q+B_/+W\Z_W#QX=+Z],N' MGW[Y^,EZ_+)O^86B.7?533W7__X+^]?_R\3T)%K3_Q>7Y?W^YG]E+O$)GKA]&R+?Q.XNV_R5,OKPG-HH2;N6ZOSX' MW@[ Q_/]6,(6[*^S7;,S]M79Y8>SCY?O7T/G788B^UECD%WSUZ/V&4V4[Y_. MDU_W32D@5P(Z1_:^O1/M.^0;_W2>_OB.,MJR_A$0#T_QW$J&^R7:KO&O[T)W MM?88K.2[98#GO[XCX2HZ8\*Z^/3Q@A'][[.(2IVIU17Q0^*Y#E."_9?A9#Y9 MXR!A?#CRG2NR6@=XB?W0W>![$H;O+#;TU^E=@2PZ#(E<&[VWR>J<-3BO/4S" M$2VQG#?)$H?B@!TNTI/YU1+Y"QS>^;,EHN@2SZ$3^N:/V(VV5?A2?:P.F7/M MAK9'PCC [!/Q(]>/L7.0WA-Z]K"V6NA"ZX7 D6V3F"KG%-O8W3!,JA(GAM0+ M89-@@7SWSX3%=+8]H(A]F9N"USA"KE>!4'W(O1!.5S^7VIK' (=T4B48?29T MR:5SSL:!?[-!7IQ\6YD!YB- 8<2(3KYKUXLC:G(3&U-="\R@ S)>E2E6@ -$ MXA4*E[<>>6F:UF.X@(@>(X_MJV9+C*.&Z>:"!D3Z9^3Z$W^&/-PPX1S O9 ] MQ1M,,:NNST< H&PV N1POGZHH<*5!@'"CI'SKSB,V&;XB7P.J$_P&! GMB.F M@=6%7W4<*$SQJ,EE]N>6!%<4;;+"P35FZ-;9Q%0=IQ>FW/ET^D8D<&MH 0]& M+\1\)L1Y<3V/[ITGT1('=W3[Y"]<)H$PQ%'X!?V+"H ZA8MZ!%<=!R13]JXQ MM5I7* BV=+\]6C$-GLS+;5OC6"4D>F'GK>O3FB'I.+:9?#/%ZSBPEW0TNA=;!&AU M$Z[7LV>[,LU5QP'"E/3?D_D">U#N, KK!C!DJ-Z]K%AROH^4R M:/W(-7X.\1\QM2%[^HQ3&< '4KF*'Q.N!"'9PN$UBDE&#NK\YO7B)TZT:W:C1^OLEC' MO1OJX,Z@A[MSNJ,Q&%'GF.+(OF$#A@F=9Q>7V?GCOS,$B@2@P-[1D'TL"P2' M*_0>QP%9L_\D0Y_C$,_/L_;G+RZ=WF<^W9&2%QSH$5%6%B\(]O#8@&?9'Y2 MR[^?75Z>?4@)*(^E3\I^*->/SAUWM1\.>5XUG'-GI.R<]Z<$P01: UC1STQ+ MB'_F).K7((K'H)O -P%UML*KYZHZP$>V"+U4O[WPK"8V3('.[N!&:H-V4 W8J .#:U<2RLUR=:7 M1"O"-$-AAZY'[ *.'LOJ($%E0\J^*=O1[.O?Z2:.BCO:LKUZ1!<-MKM9,Q>% M?DX]%WR/Z?(W=1=+ZJ5_#5/W?#2/<#"R[7@5)SOC:[P.L.WNSC2I4T]WRND1 MYPYM#SUC+\G;Z6C@WR]+HNAVZ$P!SSD:V(!J-KG12+GSZ=.GBPOKS#K H'_L MP%@4CI4"LABDG?[N8=54X!#;[Q=D<^Y@-]5=^B%1V71Z8_?W>[Q W@WU*Z,M M0Z"D59P61^(7M#EO'?5TO.O"*IC#._\S%^ER@R+&!PT:!477=0*;A2K!=J+OQ9F&?:I?&0 YQ:\X(JW2ZZ&WPSGV,[>L2!2YS)?.2D MV F6#YUN7'.KVQ$6%X1KC5['2IP ,;\JR)K4XDQIB=(;>[=DZ8\)*[]TR<< .7]V.4\/ M),(A.[X/]Q$3UU\<,J'&VUSR',5*,L?J@!1J8UV@_7&XB(]TEO*:"CDB:@Q@ M9C:D <20,YQY6P^3_-P680!R5O^VNVZQ3V!D=$]Q2)U2'"KFKUYGH5[J=X?* M'^DE:D3>@YK"Q%I":/.+,7ET<\O-4=VPPWN2499 )7,;];UQOJ/!K#TA_ M*9RKEM%.?Q4C?OB]9U^-QV2B)J3D=>6@[%RK4F^0*\4U?H[N?)8DE)R6B5>% MXX9"*\=O"H7&![22[\)$S37I+78 8,FEDB,5Z.98:MX8>:LL@PUR7OR& I=M M]J8HDN^5BLTD*_]Q0QC4*78[Y89:%(+2?XF,B!&EW!U*&79Q+\*#"6;GL0_* MSVSL4U2)8!?";<==V(4M.R8L&_VK'ZZQG11M$4:CA6WY!,I:][R/48F)F!)< MVN$(X.]V.U*X(&W\G6^3%=Z3I1$^EO00VD5%'W#D2]<#:1]3%H"8.6:B)559 MP5D[I"/FEQ'E2"!G5RD]7Q%T$K069Q.(VX,B63J;A.U-R 8UB]1B)%7(YV44 MB$;*SQSI""!G35(PQX_2E.*I&WX?;\?8MYIFP(WCC@!FF8&T20VN<&:=>N3\]-,9\51FH6+]DO0PF7LPUK$CQ)0KF:2' M/OG@5C,]HN> PM2 1%3:DM1!1[P74A!"A2,DD]>?(KYTET+]+OP.U?X M1RUZ(D"HRZ4626AKE"KN.B8,LJ>DWFLXC8 M,H]"V%[JFPI[]$CX 9G4GCP%R ^1K8QUJ3N*6:'5%< .1T?*I!9+!*Z[8-"" M\ZXU&,C)5HK8Y?-"V;52QW%3? \7,\/QEOZQ)B'R/@SNOC\,I3Z M0>J6!M<-]K8X?(\9!2;HJA,.JD$3YR-4AP? )'6NOJ1Y2:BC_:V153-."^!/YC&V_Y &0W2MH;47SAI-TQH8E/N4E1=3-D)+AM1S]I4VD\]9* M!UF0QNJ6L0S?4[2=-18N(T MH>2UTA6KI9[&=G*/0(RWAS:/:)MR'(<3>N$R-/D#O#;<=-/Q&V[)FP;VZT M3-X:86M//2F$L]=]P&+%7MR3W M\0\MQ!?5BVUZ)T=^ 3_?1D42* WFBX+HDL:[;)^'6+AG7X8$9I]S1=<)XKD. M>UP@62KX!YVRIMP%7M:X?PK%I5^%C;6I!*'CFO(BQE272[D*Q]B7;Y7"!FG% MTTRH)_0ZBJ,E"?BO/\@;*Y(/> MY_@F/1\^R+F2/J][YV=U+-DC?G2I6]'9KKZ1J-%5?#=/LS-$SJ@O*VITK< 9 M<(%L0PT@-3G$N]"HA4'A9J/FR"!G:^Y-V6WNLD+(JLL>?I',67T 0OTT P&# M5XJBR.6&6K2#FHF5Y$J,>,"9?2:C%DL=\T8#XU.Q-VVS+'I1V=1B"ZYOP6G3 M&QE"?^FHC8H4$%HO%P'1):U<8+4,<5]FE0<)Y/H@?*50N9G3Z"F.;^KU!<@6 MY4Y.HZB4-;\H$B">G@)S"!3)S,G8S4^/=]>)W&;X:CZOOK^/GC]'V M7X:3>>YVO9_DX@5XR;BSP?9A-[N^N M1T\WU];LB?[GR\W#T\R:W%J3QYOIZ.F.-K!&#]>TY9?'Z3 MV8R"7WE^6*!L+TPZU,>$3<\HQ(<7W/MX4/B)5;X7S-URH_,&,&W[I>\?9#SZ32X];E[ O686N65[O&?+6F)^S=ME ?,ZKE$?Y ML'@K J@2:F'H21?64INV&)]PY6R5C:+DNEA_2A&//.X06#XE6^1%6RG+2VTZ M9?F'FBPOX5Z+Y72%3FW(Q:>/%PD7V3>_WU,,Z"3U%\DBS.J>"E18V;I3SGZL MR%DE%>O 39(7DOD"0< M4P2 M(Y"JK$.?AM-,>#(JP,GH,F1^WZU1(?Z\C) [RS0E"X/ONQTQSUUG8 M^: /E,!PXK-"V>%DGBH+SR,VA]&I3#Y5D4E%PL!-'(8FPWOBIQ5!W;147]D& MB':'NKV[C>)=U-HZZM($3I8<=529P7S+;F54*R;"Q1^20G3#&\@TN3/FHUCD-*H] [$#?O5E"U@B5B(L")A_L@3E'1 MN$U*ME\@S<:@=RO\2E&9QFD^#5UA"\A\CNUH,N?^;J(9:EC='J37BN54I!"< MU#54-WS E"!66R2* O@Z3 MA!]1X+8!P-W*N58[9:&08-4@U.8[YA=[&D%(PV="U9X(>8\6TR3_0\S!$JL].&,"#X;HU/E+R^ M&/+C5'0BO[/(DV&F%6(H$+RX/O1"S!&U9OSCO*U:.P[+M7&X17'CG M)T@OB4=Y&K(2DH?3,T7!G8^\@CO7-P^SFVM!Z1U6>>?JGZ.'SS(UTK[,;YY$"0"BL52OQ91.SOTEHRG'80-D52I2H=.I7QA\#^ MD>.X*0*/R'7N_"NT=B/DR4L4ROM V)-HBT5!"P0137%$DR+ITP5!C$-IIU,H[53.ZKA+ M%]""\S0EGG=+ O9 N/@LQ P*A!5,.]70C#1P@9-C?(43\;@AA!U@11TMSM=C MTN )2C.&!31*U828JD2;NJ^$.GS;6Y;/8J0L+8P#(9FD :O2 M F? :9ELQCW@E^07L>>KU1="JDK+:TR.VE.1<&H-*XKXJ#/TQ>.(3NWU KQH MIW@=!_:2V9KD;:C(#3@,D,E7%P*$JI)-361=FD]4YJGNUA+Z#@28J6VFZ.82 MWQ'<=8+((=&%GX>$'_9YU9!Y#9'SNHU@&L]7]3P/\/>(9'NL/: M1SO'R$.^3;T!C*.D8O-N6Y;+%QIOTPJ*R/LGX_(%9=4\4U)0C[?L&VD^50UXX*RX3)65Y_] MA4!'MDUB/PJGV,;N)BEZ:!+^_.DX_+F#:!U GDKH\R#['1$/),+A/4$^\\-N M79\*E:I B5G*&6P(K1?+E]?8>Z)TWL3-X83_:HHS;Q7$Y$+8O_&PD_I=L@Y M'"Z5/JJD \G%>@J0P[&T4C=*T0>"JZ16N[R0% 1!D%/!3% +D5B* ZHJ)T:_ M>W\>B"F)_*V1H3U] ^Z -L7:V_H*$"%LSSM6(),]I*^F6PO/("UO%PB1))<3!QDS" M56%"N G0@*RKDM^?QSL)%LAW_TQ1]9T'%+$OYP=7_II==O;T/."_7EQ>7)8] MX/P(%O(=*QW#(O-".E V#G2G^% ]AS$=A^'3$OG?EL3SMI,7'SNS^#ET'1<% MVT<4L,(Z+UEEH?U[=\D;'.&^X,X#EA:/:7&\-QI<'W)^5IVHSY#E,V3Y#%D^ M0Y;/D.7S-K-\.ETZAKP>$'9\R.L9\GK>;%Y/&P9-%01O>=,+-8H+"U MY>AD _*YHHW%BM24!P<,O]+3817$?Y%G)%7'HM\GPUG9>-9AP),Y6+K&S]&=3U>E M6/6> +=E$XM1&$0Y?.E?95SI5X?"GS,;^XAJ'"?:)6D'YVA$PG V324TM+ / MT&-]AL57/UQCFSKLV.'&G11M>XXU*95HSWTQ"1!V8COT'CWD2T-%O(9][INU M5*F8J'1, @)T"49_Q&SAR8V; K3 66OF8A:PPFY*TR2DA*@0I$&QR7M@03% M%6JFD PHDU5$3VZU^&TA./Q*%9.(!)+]*DYW52A9V+J_(+""@(+GS#-MIQMX M1>&2_9]5?*.N!DYR^"EQKAUAA_V0YOKEOLBU%$5>Z\&$$'HUT(>:U(*+RQ5> M&11(N-0&0@3-0&(E[,%)X,>,C JB62:6>8AIGGQ,4U"%6D,+^HQ&=OY0V3I# M;C*_)_[B"0E=Q$*3;/IYTN"TAE @V$ R7 M!G R*1)TBVP\6K%[,EIN2KYYI]+Y>\,>2YX0<")Z>T76/]46W\F654^R\2;S M;R@(D!]-@BE[87R?V(!M2DSDXO"*^N?8&6^S=F'64.A=UH7:;>#GHKZ#69=@ M<(KQUA[+N*P?56KL58P.#\9'=$M][7IQY&[25X4,KUA2[= ]%&=#G3G96%:8 M#'8R!^*Y&]24C!T5AYE[\\K\%.RP!V_8,S=Q2O9DOGN6E^I"PE_-JD2-#-)/ MH8YZJ(^W? "2L[161X23(M"."A8>>6J3D1 6+3Y^R@N1ZFY #@<[F'MJ?6GL M7F-CD99=X#Y9H+]2\833V5?%R_#2/A#.'75UN1A\D9(%05HWJ[5'MA@G"$X2 M7*22DK2'< A514H2DB!(*$$K_Y2?.N=(U@/"P5,5*4F)@B"GFHO!D:O3[*[K M'D+*0-,L$A34:F2[=K+I"37)E\9W&X(-=Z5H1A<;8A.TU^#,0A4?C_/W\V!/ ML?[3\![<*?-VJ T%XQF?H5+44"EJJ!0U5(H:*D6]A4I1PWMPE15@J!LUU(T: MZD;!KALUO ?746QP> \.>%SQQ[QB ?-EMN':QNE?VQ"G++N?,8^_>0EQGQ%!!2&N+8W)P<-XN)]\VK1+),@:0I[ M%(]RF55\N::;,8^L&=;\Y:=AV"!N\O>O*PHNP5MT]$G+/O@+976>ND!!%!\ ML8OALN>4E6A?XKFI+?$10!"U$4 HSQ%K("U5R3,"#\0G10W/<'W Y8A@"_!! ME&'H?\G2X!1$BR-B$[.1+"F:2@G135]UH#Y$)4(-U',)D:#4<&B8Z5L@G&GH9 5R:/KP63> MC9D\#-6M*O82,6^!:^#T\#/E-J-GXB>I:O-Q'+H^%KJ1XN;=ZD/W<6XQY>!D MJJ&EX4XE1U$4N,]QQ'*WGL@4KUD?CY6Y-G%AO#FK-!ABN4PQ7*X0KE<(5RN$(Y7*%L<(X/ M5RAA7KX9KE .5RB'*Y3N<(5RN$*I#P^<%1^N4 Y7*(?0 M&\JO3LM'(TIYOB)JS?PC$5 (AJ.>U)OB!"05^#%2[ 4'F=VJ0U?9].WN,FY= MGRZV#>PRI( @: ?,78:4;>"4Z JMW0AY24HEY9?PF%.@.OK= >\I-&9,\55C M79JAG57G9XCI/J;!@K&6CBQ'DZLAQ/KX<1Z.+$> M3JR'$^OAQ!J"[(83Z^'$>CBQ'DZLAQ-K@RAY(8@DOOY1O6Z"<@ (!U4]:W23 M[ 07DS8@;F3;[ VU\(%$F+D,]P3YX13;V-VP&7E(]>A$R.I;Y*>+S>F M2G+H$(YMP:B5G%7@5"S%;S(WH%"N574 @JO+V;@BU>$..-TQFA6LW%*T9>]N ML[WLS1^QFY0*?""^W9R5TA@$7)'/?HV5!L<@):[MD[3N,0KQU%TLH\G\:]A, MZIH*.+B:GXVI3M.<.F53Q8JSO[B>UZ1EXL$$5_6S3T/$8] I*U$YT[-)99+! M!E<-M%\/3\RH4U:NYE6J9T72*1;::^P)OOI4<"R:<^ @5O2$X+H!U),*$==' MM&41UL:"22*X\ IP0HAWE[ETXAH5T+_O7?3,TJY]>&"J]:9^-6 MJC:/(!DHH+$Z31N*1JJ&X5J=,(=[N,>S.62AD9: )PMVK6:32\23:] M&:5J6)6Z5J!> N#5F0-II:/&LI'CM1R<;F7?:9RZ!E>@W>QF9?G3DORF][K_ MJG^OFPUB$=]BPPS7NH=KW<.U[N%:]W"M>[C6W> <'ZYUP[P0.%SK'JYU#]>Z MW>%:]W"M6Q\>."L^7.L>KG4/U[I_H&O==-=E8^QDK^YM1P&$%2I#3QH\*K7I,R"DI3\EOR6/>QM[QPE=(#S\*CXU M*36 $%#CBGV_!RLAW ;3OJY]C/^0:9^X&01W7,Y +MH0ION4;)$G..$3M.F3 MV\;3O81[*V>H% ,_Q!2=*[J#9=E8V=(K.395=>DS3*#-8SU2P/E@@HV2*OBM M[M9?Q%J7I-)IB&2_>+*QX8P,%I;<*>0W-UI>Q6%$G=7@YC5S.%FT@/[C/*%7 MD=FK @G"4E1%&RH1"VYJ\U!/PD*L7&.6"KU5E'0UA $AH%M%X(9DGH2H]W@K M[Y]H]X:P-Z^DU2I9D1WH M2$0HZ0#!WM87H(3 _H+7NX(/AYK&3P%R.%\_F+ZS]]-Q@'L'U3J I=\F UIH M]UNP_^TOEG]"C^[-["5V8G8H42@:G52,ICJR?YDQQVE)G+PRM'[J &GB.-[F M\*5827)0ZX&$$Z*OJ1:%6D"U6 )A52CB)4U Y3<%DG/:A+X7/3$>L1 D)E@- MI+%#11\(VVN9(N8%HR"EC=!B%KW4Y+E>%P@[8!7+]2AI/0DHJ9^NPW1!0PA[ M52U6"_ 'YTG\AKPXS>;W//+"LDV8L9WB$ <;'"IV$;J=X5QH:7"_H$L\?"E+ M=PIZ78'L',RT65^:;5X8S,:X)<$565&WUW:1-\7/B*JE9$U2=X*P$3#1N\,J MI::M]77J@$.21L<,!4O VU.A(QEY3PB;AIKBD1,(;JE3O#:E.JW4[][?J:4I MB7D+6'EI/-F#S>-]\.> A(KZI:I.$.9U'350T0=N6LN-6)9"76ESL^\+P>NH M(U--,L&)EALG-YV>^2X0;GXT.SGSU$$ZYQ@Y_XK#B%G\)Y(8D"S_B5TL,,SE M_^GB@]Y1QV%,*R+6@HU*>9(,:X5LW.&TH_O3CA_IPD #T87A+D$[$8+A+L$/ M=Y=@B) .$=(A0OJV(J1+%"SP,[*_Z\5&CYN_A:CH,55M# 9[OIM!0; M6F#G"K$+N8K8M&9'"(&22I+0I*_#&/4)'QP(HAUM'1RT*X=L]S+%41SX6D+@ M]X 0IJ@I 3YAP[E-(V4B6CVW@; ;&XYJWLI1C7">&E^.&N,Y"7)Q1>[3!.5XYV>RSI/A!6> MH-_?O*Y9';=*4A?"@C#=.]$"(0=.3"OV49)J3FZ^.X1@9R>RSQ/=7Q3LSM]0 M0NG@I@G+?SNNS9*#=3)AJQW.VRS!7/Y\+;PS[?FA.AS95 T6J>;!1B3\\MY7:X MQ,YG0ISTO;"=.JJD)^L)P>TP%*R,'' ^Q![K;R3X?NKST7FPE2#P:$E A#D>H1!E>XXO*JQ2804D0- M10.SS.V/%%K_6QTY#D'T(8@^!-&'(/H01!^"Z+""Z,S[>G$]CR*6E,2\\R/D M+UR64IH\+OL%_8L$5W17N*@0:/_YN#+(;CP+^8Z5C&@=AK32,6FS9%CK,&[[ M07E!5A#S4B-\[VZP0UETYV<<3[\I,VN\3=GEH3#D1>,;@=C3'EL;34GPWAA* M_U'\!I6@N+$WY 2$-4"!] 'E![22ES>O! G(D4#%J6 @?3[Y,#0@"_BP18PR M<$FGPS7>8(^LV7JI.##0Z@O! ZBAZ$4Q:U$,0;!?,&(+=+KI6<>1XA16W+S_ M0BDM66PQR5#E)[7 L@Y #*U*)U72@60XR_CM\JBG=(W3GF4,DG/AE]'FJH=^WSYR#MN2M3SVXXRP% M_=HKN#&8/G,6VES$C1D!4"6*."=5\?450:]SI^+_N4/QZY$/7N@/6+DG,.O: MJ<#_WIO ^<3#/=:^6M(_<7CGL_1^63-,^\,YPL MU[0X9C\>%8?#@6AW0L/AP)#$<"@R]Q M(@< #?D271<:6Y$@N8:/T=W?D@7 MVY6B\ RW92]3NHB)Q!WG->S?X]9@?7[:\8B 8%B+>"D]8G%S(&ZO6*O$TFC, M?15X.5=N-$;^]X?WZ/T3#E:LVJ.X>*VD,02?4Z4O>[=#0@>XW461*)%OJ6S= M7PT7!0%BU3]U'^^>^ NF7HPJ@;B*32 D2"^K2V6?&,(U5(J2B9/!CCA7.,YIKAE=;TQNV8>BLND"%M#J)AB MM.8(Z #F7>XV*J:^Y=&M:J%OR4:P/#K$X%H.KN7@6@ZNY>!: G4M!0Q7:=N9OP<=QGY"(,H9Y_I7V7;3+_Z?_]KR@<96@P,D6[_QJ\?(+YV,H>I4SM/A[GS96Q= BIO VND/X^'3"QR5JZ'*MY]LF#4\LE,PC 6!\ M+(_D&(5N.%L'&#D3_S<4N$S=6$V*2RTQR;J?6.A9GS#@(KVC-B' 85)9Y&8^ MQW;D;O CW1'2W]!"+[2DA'%BT6M#ZH!+^!;9.+TBHR7,?/.3"VN+"&G=<9[B M-=JF25P,BY%MTT74V:G.(\ON(^5 FTE'"*6\-21A0A*PLX8IWA!O0[^\"K#C M,NU)"O"8'CT<76X3'CWL![3L9$1KG@TY'$4,1Q'#4<1P%#$<131Z%#&N%/7 A:U[,+A: MP4^A1R&D!*A0I'Z%I#T0QT*A9@K)0*H!44)/6O-!T!:")Z)4,8E((-FOX8RT M\S-2O=#Q8^#ZMKM&GG[0^+C+B1R%ZA$#[GSE&\4&3^9SAG":2)_0&H;Q+IM> M,(UT.I[80:@.2> $>)H'9$T?;+9S0-;4=B$B]G>F1E2A8FH2%H^8HNC,EBA@ M+RZ_)#\)M]N:G4_L?%.7+'#"3*I@3.;?$#L!BR;!U%TLHX>8L6G$ZZ5X_-[T)'=*]>BO[VW.Z5UM9 M#7<^RTABN4D>\LW*\5Q>'I?CV8.S$GCTFU-)2YC92^S$'MV5)BLCE19V6 TA M[(?IBPJY/(SQ]M#F,75#1NRY8EDR0X/PA_,?89RE:2$.IT9O\]0(\"&'X:D1 MP$,.U=03S3Q5/+$)P/V%'IMC2\&[:\[BG>S]CY&70,<.GP4WK^RC:%W6[0PA M.-J."NER )S?<;-:>V2+\0P'&]?&?/0?B+_!(:4N843X1"+DY7]GP<8'$OT/ MCJ;8)@O?_3//B+13\KK$TQ+YDX1@D7WJ$1\(\=]VM+-'IOXX"I^&!&])D'W% MVHG<]:Z1@! M/S'5%G 2G#Y79NO-'S&EXQ!;.9J\>ZY-B>=11K!.3>\J*R(! MX?B@I;UHQYS\$?4YC=SWI\J[\4%DU?1B/CK6^!W#?R!E_YR<0-WYZ3+6N:Z7 MAS]IS^\$5+W,[Q](TW]+.-^;II>'AW"T?6I;DS(/86KOLYKTYS+I&8&3. HC MY+,'1;YAEA- 79$-#M "3S&3*[O\3/PH0'84(X\=47^0*7+7F$ X\&]1I[MF M)TSU;F5FF_.G\8.+=G"$D$9Q:F:^$J/[2^N88H]%]!]1P)*[S-(Z_GJ0ZWA9^T4K@,(+5BU'4PU!R]*RXV@A!<$ZM4\971(N80 M6"Y0)%5VB;I;?[DCNB3Q,T.,C.')9H%:W^YD;+?!>SZ:X/%4+*115%J$UX?UY-XKLMB4=9 M$J8>6_+-%*_CP%Y2)^,Q((L K6["]7KV;)NY/3\=NSWY\?Z/E8ZX^]H*]J-2 MCB3#_L6ZF3T^_L6:C:].QD/*K@<]!1A1HK?)93&9%R1IWXMQ8-<,6&4OB2]3 M; +'6U&R/C]KBT1 ,,L[C*3^1KD1$%^#IS4\;K=9:6^?_<.LR>/.@-&!/UQ< M?A(7-M/J!L&!X.O'_@*_%AW#2RM5JJ!I&9;A5LMPJV6XU6*0>YOL_GA32Q58 MT.K97VS!@##.O7*>D3G9$$)"Q)$WL;\LGU1,&,71DJY)?V+GB8QSKH

Z,> M3 CAAHH:4I-R<'&($CW.R'>F.'(#7ET-/650@( 086A&]@I"6W]H8;_99&A- M7GSJSR_=-=MM9BM-Q=F,"U\61.>Z^(G_ F>_6EZ:0HC0$A7#6H:D!:9 LXI1-/I9O9Y%'_+FL% M.!!2/BNJ2 5JX4I^N,(*(5&SKB8.=U3EY>;$4U:V8:X"#4*.8YV]G" MVRO,\*E120^5%X:+Z*)XZ<5IK%"5KYIWER.0_GLRGV-F3$V3 CYH)@5D'T@V MS,DD +!J\Z[CHF ["5(:ON!H29PTLX]J#$J*"S$-HR[74>-=,VGF=*-#]/8. M08I5#EG%TQV"]G 2$-H0??DA P$3("QB.:38.34SI_NT)_D#(!H=@20Z*/6V M("\-NB (;K+! =LZ14G]_P07:7JUI#V$1 E]/-ZVD>J;ZHBOZA"@[F&G&IA_AR!292=XIT@K5XN2\TA''!6D)N0 M'GB2XJO8;\B+<<7)5^X+X?BRL;E7)J[/"[SL*K(=)_\>[QYJ!: M.["GXZOFKC3E"$F2"Y(;"BQ"$>I>XE5"Z.FV2PXOADV"6XB#C2S'7=D+D-=I M+L3B]14%I1#L+GO@KT2?U*.4M ?B2&JJ95Y2$J(@R&BVQK:;EFIP_22^.<8^ MY7$4RE^95':#X%,J%;"P&"I)@B"O6V2[7A+[)B$E1RHD05L(?H*19 1T0!#' MG4]W+7@648N=/(3#AF+\%*]1TAYP;D_47)^D5 (6G'1]4O0!LD9IJ*2&I$"M M4=BC0!>?J3D.D$=5<.10$^U2M43LD:7=!EZ^8)G!@+!Z::EH804SHQ&":-GF MB3)G29&]QAOLD34C-<-4*E"MGA"6.F,Q:E$&07@/Q"=T8:'D^(N42AW!*7M! MB(<9"TU)%02!2=P7U:&$7M<^:\/HDR:J#Z/7I;NS<$ M3?'37L[ M#LZC0@=49,]P6P.*8DK$4#X&YI("857D("=/?!&W!^("*O1,(1E0KE\1/;F+ MQV\+P953JIA$)'W74]AO@FD-8>*O_=M"V0UAXJ8#D61H*#1+:%CO4S\W:U&<;U044L($6LS5DO)@3 1TM2> M7(T:R.:3"M,@].GR3KW$N-5?&4("L-5)M+%0A M,"6P#8.6W*!@.F<';@)YM AP@H'8M*G[0%A/*FKAWN*IJ80PUZ[Q[!ZHM='-:T>CPIX8E"69QJQG;*S<%^UEM;G;%PK&:A^/>F"@((ALQ<=PV M%V?8=TDPPW8<8+IV1SC\ZE/LV:==I4F=G4H%*! N5FK+H@J!?8N+[;WL)9[X M_+. !N#U:>%K:F\ER1YS (B,GUY(HS+.P>MSW>E1QCD.0)$Q!=CL3"Y ['-I M[%/.>1Y \'!*'MJ]1DD9?O-^B\G(2)!EJ9UX.G9Q0W&+;#Q:D5C\*J>P.83M MOHD8K7Z2,>DSE#X3%P?=M=(^^1!%$2 MMS]FM[(+A!<%M!FOI*9K$8QLF^X3G=T2IR\(44<()?FKBD-$$[CEX.W56Q24 MW#=RHDZVTF+R."XK,BB26*X!B/KT1F+)(0^.]5F)_6_)87TT":;N8AGM'R]D M(13*81Q>47\?.^-MUB[,&HIF6&VHW0JY@0!&;8I/0S-N7JGCY^Z?'2N3(7*I M*L+J5@L:"']4I!.<['76>9A;(JJ[=GI^IF9DVOS):=4J&55%T[5[;6 MQB 1(78QR&B2(2GJTQ\7P_%O__UM&Y 7 M&B=^%/[[-Y\^?O\-H:$;>7ZX^?=O]LF9D[B^_\U__X___7_[M__C[.Q_7CS< M$B]R]UL:IL2-J9-2C[SZZ3-YBG8[)R1?:1S[04 N8M_;4$)^_/@O'__;C]__ MZ\R!?SK+&]V!A^=??KA[,^?/KXEWC>9B/"U!I.\^=M) M^TPG9O' M&Z7"/U9H99VX.EHV^FXR?9Y8,-%>2LD].VLFG!PZW[*_*@K2MY2&'O5R%8%G M VDN$G<73AEH1VZ%8 A$,6G)DMR;TJH^W$3O7SG49_')/QQ!G]P2[%__/TR M8JASODK2V''3G!*7_]^_J?N^HSU :B!V'E=%=V(W9\;^;+%$UN([-V(8L$O/ M@NRWX=W7<;2M%U6PBVJ^_'NPZO';YKI4%(EI$NUCEW;Z467Y5;8N9&0M8!"@ MX=G/CQV$_@].C?R:T_M?_R;XCNE,5]F0=!.NHWC+X?G)695!+>G:T!2QB[4I MF'N;JAU2QVL5MZ\/YH2)1)G\RFE;\D>&RO0FI=M$SPQR\WGYY8FB#;Y9M)V/ M?YZ*;-9'@3[A#*9TU"=&L4'_[.L9.**LR+'CP7?(':TBXF#' FH3.M'_V#MQ M2N/@\$!W45PWJ5.WG(%K*=0[]K*C9L@=3B7M8-\K"!-!>4HPBYTP\0%.6QVQ MIND,/%&EX G@';5#[HM*<8<#84%Y>F^\I[$?>=>A=\76^ W:'[>;@1_6JG;L MA)5&R#VP7M;![B?($D:7 .$)G.\Z3/WT\-D/Z-U^NZ)QC5FV#VML4 MH@[TN)(J ;*3>=U-Z$8Q&\+YW#-#Y<1I[:"=MZH?=)+;6K+MK8 M!;7'ZDD^T($K3!:$LR%13#)6!'A-YM5/SMN-QZ8*_MH7IXLMP[:Z/7I/;E&U MZL.*QJB]MTWF@7[+R),J_:D'_G//8U9+LO_ AN4GI3'JVZ)WT@85JPY:TQ"U MBY/6*EGKHI66H%-N:>@3ACYJ99% M -KG,744[GCT-6('K%.DR V3OD/J9+4B]LX,XT[%J$WE19"K&]P_1Z%Z&[RF M"6)O4BF4>]3Q]TB]2BEF7\_B! FG.-UJ^)&Z^YBY]*I M%,J]Z_A[I-ZE%+.O=W$J)%J33S]\6'U+C=M5O3X&+FN+6HW;1%Y M\,%Q01W2N9S<;R=-ZXHOG91NHOB@-,)Q*_1.6:O6:7Y7T02U"]9+:B#+*R8Y MU-6Z/VM5JVJOU6:H/:W>DD'^ALG2G*JD_G;]9;& M&S;\?XFCU_3Y,MKNG%"-V/S1(/],N<.!'4249^.@=] M*R\4B-QNM1WJFN)W3:6"1WYYT@ZW4ZK%'>J1;_(=$T%[NO'YF09!&TP>-4+O M@G5*'0W.4@O4;EJ#V5"W!A^[R%@%3MT2Y_A[Q,Y6JTKN9)4OD3I7O8Q]G:J@1H#<8%=: M.\F*L]DG9QO'V0E_HD&:Y)]PQSK[_E-6YO6_9!__G>?^@R#+]6<_=$+79_ = MB:TD18',CEV1.F4? X"_=NF'T)5[B=][9;.\N[J^>[R^(NROQ^7MS=7Y$_O' MQ?GM^=WE-7G\Z_7UTZ-%YS]/$IHF+6Y^T@BY0]82MZA.UH.I_Z31=^\ M=))G^/_K?^[]%R=@0B4/E&GINRGUX(OST*M^(+54V&PH3>2^;L1D.[UV_[6B84#9U M6Z;/-*YL42C,H-<3.6QT4%]&$XUNB$&FB_1]_3KC03(F?,K.V1#!Q_(T9TH3 M4,$DX3:(N WQ3%D.I'^ZIMV1K M3EY\M&5A,X0@L^U!!#BP&E>BQL[ID&'EE',6'<3Y)?)UJ*V3."6*A5 1FVV#S9::*KAGZJ1L^@=;U#M(S6%_B]P<>DN9X _^YCE= MKG]F>$S!&'O73 M&;^Z9AN;*V)\FE#Y_LLE(>*"<"$)HT\*,?F_,D$)EY1P4:]^H-YNU^J*/**[&*!Z;M7>#W%\=Q*__[%0SJ38TH&)P(>" M$\E9?6LO]6H22UPX 9\A.2E)GVF>505_VL^LLF& 2M+4R&;0. J=-!;L'I%. MH"K$N.O$\0%^7V<+*1861[B646P^(U73:#2#$<>8>^6$[ T9QE590(T+B)8, M)FT.!R,H=U&@O4*_*1>MY7GR'8NYQDU[55OD0-&H8F5Q6M<0,80TR]M[35;) M?B@)VYF,C*EC&(5G:';Z.QPI:H;K,(K(@]J N>30'T .,4"8T&KZ- ?;D&/3 M:GA2'6Q:01S"GL(SYGR'QM-I_'A:5>(TM0$QRAT):/:N_)0Y#(;BQOI4YM9W M5G[@ISY-SD./U]-\C@*/X2X<*::'ECH ';HC#ZJNAI##3KI5 &CO,)^8U:H*H6\\CKDU7!Y%(%VF% MF.)XK&HH0WP-YK&JH6W<]O*8YXFC5D7KP M1>F,^()P\K:O*HRH\5/UIO1.L+ ;LC%;"I]BE-HXRO;XP[59U:-@K6^,.U1; M9!X0J$"9U(VOUH)T9%VE,=5:X8;I?DZ;\_LHW#S1>'M%5RWE9.I;(H>=!O4J M4_G39HBAIDG:WI-W1O.,!?Z6 -5R_O[52>&-9^-Q^*-0,Z0;R#MOG,&/H2U- MDN*B$'\7V%;B_AC:7585XSOO_$<-:2K^L::LA4?6HD)PN"%NE%C==I3O*.3 M>&C&HY8NR(%)1V$9H9K:(X8J+;'[^GGEKLZB&% /EF='H^I<$]O1*O W_"2- M[$./QEE84Y&7;S.JJQ<0-..ZM1/RR-936GVQ9D;1K2FXL:LU6")\9+UK8EQ< MLR:VJUNQ9G#9&'+_M,@]=Y K2A-/& ML6DQ@K*9DBG0S'<5R5G;^L+.(9[!,DS#J2*/?T-F4YP9OK.J3*8TFRYG$<]^ MJFW;R3D("-(7;9NC6D=&VHK&F<.H?7PTQW,CO0.C69T4C7"F,!V4=8C=T<,1 MR;%)ZV4.96/LL=>HI.K\9!:W*UH$-G6*4E8'&/L\I<]YPRB*5TX:Y&L "$\= M%/LX[9U/C:EP@PDVW+UBAOZ8(\P'44 M;MZ_G$58:XEM=A?3=BR/JK)B+S-@T4WDZ+9YVSJ;2!0&D-8])]37E:F3#X^4LCE42LFG'TXJ-4\8Q5K55.96,Z6],LIL MZI\8KO)15]7CNWLG3D/^P:6S\VO>:)TF&$=5E7+B-NLB !Y$(:_@\CR->D8U7,9L<>G$ M!Y) S+'![?_\_N/WG]@Z<,L^#L@+,"'_]?OO%]^+_\_;.?OT.8K]WZFW(/_R MY\6G'_[;XH=__5<^6O[+#XN__->_+/[USS_DC7UN,?&P[#Y-4D>4=W92\L@< ME&Y7-"9__GY!(/QXJROJ9I]^XI^R[QB='753_X4&!YNC[GV<;7RVPD%]2^2( MT*#>T#[O=3G#O^-Y-F"VV5-D5RM;((:%%S4JN3WU3Q #0)G'O M#)^"+@'"Q _MKL4GT'.7Z>G6ZSEA8#[0U/%#ZET[,;RHDE0>(EW[KJ_:%]/J MB#Q<]967([>]%^(@[B!\7S_/69"7^&8Y_I^ *;?BD<^HS6D"5I+]K5FGHB;QZV8)V#,+"+*:2%VA=UJ M&R+'!;5R;IZ&K')_&@9B7NU+& KS:'1# M#L>ZBG=Y^04Q5&N+;B)MMWSIQ7IRX#C*GF0,2)'^YYT0T_D =Y!?<4YBJH;XC#O(KV9TQ3&AD0Q$8S$J0IAK,1+1]:/ M5$8SPE%RQN+H+.6#'Q(O"@(G3@B;88E62,Y2N0&2\^)\I]V*-3WF$_PJ=15! M?]Q\'L&NE-I,D ORI*1O/;"-*WP:T'N>YA2M3T]$,<6Q2&K1-5C1>F[Q6U6S M,79%TSG%[9'$)F,634ZD44W;@]6OU=IFH'9*7*KK,K>0U4]8.FD_I^ =+U$I MCV!,.4KF=6Z/Y4BMO[7LXHXK:NW.R(.\FQ'4:F;1;&A]JHID/#>01E(7[WJ\3OWV)7E[KQG&<]__//W/'#ADY/;49K+[JY]D09Q+Q- *'?J:#F@O>HL;-8E(!CQPR2- M]Z(N#:]:MSI4\D'&*<53!X;3VDS>L?-F&KT5D&=V_Z83UM7N MR.BTGQ_&G>['M#:>)[89VJ;(ZN@J$"U;QJQ+Y"+ILY.29^>%,FBCK F;RL'$ M(2*23MFNFW^Z75W?/5Y? M$?;7X_+VYNK\B?WC\8G]Y^OUW=,C67XFR_OKA_.G&]: G-]!RZ_W#]=_9=UN M_G9-;I>/CU8ORF8(KT0KKG31"[LKU2E4OQ\LM$#NN0M#^-Z4S-L3M MF0WR&G5/0=N@@_9(-^%B?>6ULI6G]M4V2!VS4:5JXHC4 *$C-LLYU $?Z L- M]R<'G%-67(P.3I >&GWNN URGZM5J5(R46Z V.?JY>Q="%%0&^)SBD.56X:? M8<*6[MG+/;#>JG6H]M9(74M3S>(X1=T4^V&*AN2]'=#?/*?)@FQH2&,G" [\ M/7A_Z_/2E/O\;;0*J]$U2^^P!O/M(W9[L+ MZ(*?L]#LN )VMEY]1FJ?^H'_.R7P](2_]AG;73;'@';L;S;%2& +.F3\RT8I MC6.?!@[HD5!/ M7;FV'R7D7CW /-5*UIW)((Z+(=KTKW7->1+X>4I,?V5L2H,6D\:3GJDGZ7+])8H\>3OG,0K456@:.B#'PW9EJ\?GJM:(T4U#Z/X' MY@DOL,V)RUMT"0'ZM@[*1]=WP_5-:E2<,$Z_Q%&2W,?16OG21K4%\DBL44<. M/>EKQ+%6)V5?9^.TB"!F9P TK\VN5ILIEZPT8$0W7\2^!L.')C8Y45R7C9&22G MML-&LH-3M0,5O&Q.>1]H0EG\/#,[7+$)>!#M8$NC&0S:^B#' "V5JTO^A@Z( M(UY/[O[K-4$]>SNYH&\WNB?4V9-T1A#)-]N=X\<@S7)]$Z9,07\54%BAITFQ M8(>UP:L?*-,2.]) 'NF]3%))+.U" #$2]-.C;Y24W&#%6/(C@B'Y4&[NY3P- MOVSWHS!)2#=P%[H)+VQ99J2-O39XM.D(?L'/)DPN=Q1F7^$F&Q-4!W=U[9## MG5(U&=).&B&&+;6LO4NRYA3S68JE#7;SFHDKH%&AWY 9B2*#IA"Z?+^OQ S' M#Y-E^.BPZ%ZN!:#4)0OTH($TZ@:9I,C!Z4H >V9.;WV&E'0(:4J8-OL@)9!> M U=QQ>-O,.QX%')G("1.@T.<09:?Q]D9U(*UR*QE> M^0F#&LK,UW*B=-H*><@IU*H6 M):@T01QJ*DE[;_ME].R>!(VF5;9X% >Z6R@O];N33WX\NDJ)YR[3+W=6F94Z;"LU>$\])I'Q![=D<9G7T,46Z,=^F+?%>VCRI -46>S MB7FD%46_U_F,D%\_% ,8W_QT0M>'AZ8.9+5/_) FR5E, U[@VG%3_T4\ O^! M5WKT>3'Q0J:>V<."TJ+T;QMCRAB,(D_R+G^^T" MJDNNV-^>N WB'XVX$^^X3OFCW55 *8/BC#AA_,@TR^_'^.&>B;8L//N"KJ.8BG9/SAM-KM_2V(FRYR#Y14%F3'Y%..)9 M@KGYE%/9,3DB'3\F-/=I+;E1V"&>8TZA=?^%E[174]X:% *24D*RXB+FZ,F% M7)"J4 6.6LLW0FQH?L"7&3&;+:1CW;ELVQW#;*?<(?G>VJG![&:!YO;(1N(+ M&E+U-2EUZUD,"DHU3P']I"EZ,%9+/-!O&>%B:ODAHSW2'GC['MVHFK)@+!8[ M'U8*35'-''NCX5Q"5D?Y;M,Q](&L)?S8DR,V$:)\*B>GI?O64&#"JD4!U&*R%?=S2/N5F!-99CN')BKX!K.0N09;6%+GC91BU M8OWW77X2#5IS!#Y=$[7"7!NAN8&:MCZF(8QO#'+.,..J;X4( MJD:W4],N(CE3@12:_<5:HR1WE-F+F4[> GJ*'BA_)S/<7//W0;6V*X;11PY9 MQDVIWM0<0!PQM)G7T> 6:3VV6=PD[;91B,&:[;,UOC;G25XCS7 UENAX[ :> ME!R \1H6B_G$%^LHN(46-&/WR>/_&^B^DS/)+Q0GMGL9NZ9@DB7"9EF&8W& M8*>P9?N*>(U5F=3R'&OW1DQ"G37 MP=BR:D$84[+$C<8Y MDW_Z' 4>D^$G-!OL=?EZS&873N*[CR"QUJ:4#A7D&-/3+-WR?"LD$.--7TW& MSP &,.*,">>,-=W7K'GZ0,Q"MJ"\H;T"N=#@3_-V=G$ZN"HIX>C@#B'.36G>?HAWI3K$NT"%>8H!X\H/]FR> M.GC6=41G5AC7P32=9UXRD=E@6A==IIE]9:SQX-(4)C(Z \LD0X-'K<#>&9FZ M4IP51O4RUX"9V"QQJY]6F&=CZ'!O6A,;GI'9QT!IAY!;B,\1VW<3*VV1XU:C MBHH]\K(A8JQIEK>OB^=4>;ASNHJ5P^1;V :5[!?'MC>-CFV1P8>FY-3B:0P4*K(V*(Z"9_[XSZY=W5]=WC]15A?STN;V^NSI_8/QZ? MV'^^7M\]D>5GV])BD39AN%?$#Z M2F%BIK!(73ODWJE4[>B28K418J]4R]K[8FWV\$4V1;;HA^>>QVOS.L&]XWLW MX:6S\U,G:/3)MC[(_5-+9=E7&SL@]EL]N?OZ<$F= /DS/R09 _*K8&$37Q]H MZL#C=/D19:-#*QLC]^1F)647KF^)V'=;!.[MM*Z[W^[%BXD>7?NN;[..@22- MJMI#,Q!WZ(_(#W-D,WP#$SKE&M.YUCF3V,>L\,7B>8HQU [7H+J.FRL$3B)>@MR+;*)+AQ& MU!WGZH)0]S%UXA2!PA=TXX=A@\X3PLU]'*W]M*$<::4!%\%R+SYPR:>T3F75RM9(N!-?73?L_]DD*.3C)4Z0XE"M>:+OBIQ(T= ]P];T3*(W!!SEDC6;:ZOFO82:(X6X\ M7?N?,Q<2P;+RZ-B9E,?."^F11E**)JIDJ.#2UJL9^.Q\[QR$D==1#*\ T83$ M5)P2,;.GSY2_$"0NXB8T30.>50@C#14;WPYL>&-=3=[15_Z-.IU5KR]R/.QD M MUE8M$1,6YUDW_$Q2!C)AK@FG49-@20@?UF"/^HFLQ6O"06K=>46\B-DA0A M+HB):$]@..T\3V10&$%[/3=C;% I,.:J#2DZF#9%>2ON"!R(SWG;>F%P(O4; MT!'FJW[(9GML_KK;KP+?+7$2;NSO8O^%S;G(+G!,$3O6Z8\?4CEH, U:)&8^4C%WM-,S6JFY* MJY1L:B=A*/;:6TTAD'>0-0L2[P(VJ@;ICANB_^R!XTB-29#CL7:8D\4ENP5,T!#,N(H[ZY=.\OPYB%[;:L.U=$$/CNT**XH2 MG+1'#7X:8H]5@N"1UR X?_PK^7R[_.71;IU$4/\^CEY\CWH7AY]9Y-V$66WG M<'/NIOX+6R/I%$3L3@AY*/0WSE&)PXY4$(?- &6&),$!_$B#>JNH9.X@NQR$E^.'P]-_2<@\GCPN1AEKP-G\+?+EA[)UD[ M*FSLH$#B*[ICTOL\5X']'5#X@RWNSK=P?^#WIKPFS:[(D;*+ 63DT^F'&,DZ MB=\W3&0F"U*PX;L],B,[R#*Y";C>3H/>4]]"U4ZKGFD:8H?DZ+DE!(Z9J#MZ M/I[VIN-4VZ"5.FC+\*Z'F2T/3X[,4P::1Q.X8!(1A/[O?.7!LUAWV7'/\6,R\)V7OY>W :46K'>R#_@D MFN]N0)/7V$_IF1>]AL ./G&=.#[PB78AA0-)'KF>Q %%R0?ZEE^9W421]^H' M 5\GK9F\XK3VXRC@5P?NJ'[ XI%"+HATL[C^Q<(%*:4ARS4IY2%"H&F'$%2F ME"P#L5"0MWF6=477-(YAH9QEL[/E<>BQ_UZR#_V3 :A#-Z2#2U?%JXN]YCZ( M)XK:HO=?X0@&TC4/*IXYA0L?&1=;*[RI=,_>1$N9QBL:TK75^G5?'#^$?;%E M* "07V)9KFLGEKI]D >UELIR1#=V0!S.>G+W]6>@GN\51R&16,# =1_#[F5Z M(/>,?,H+:^U$+NQU,8=:^@&/_2].4K;G8.#SW./\,UOY/./:#RB#X=B<@Z?P MK/VW++DIH"+/J78J-&TYH!<_83I_CN*K:+]*U_O@W'5AAMQ0(*BI"W)DT%'X MJ(B0LCUB7- 2N_<=Q)PXOX28DR7Z MLQ\ZH(P%%V!-QGOY%'V=\Q'C<>2PKV-_PS[E3=?4ZG+\%]B_6J[7RW6^IH ? M+/^]P#0*8VIU1![O^LI7GLMK[84X]CL(WS<2. NXQB;"/PN#4QRP] S>^ ;@ MJOJYJORZ,]\G3BD@P]H6_$W]TW=!0-B-9P$;4I=_].JGD+Y"=Z((!:KRXT5^ M3U:6HR4/L!,!Y'C9W1C-]<95O1'C9P\E#%<9+[/EBO=5+*?*36B3RV?6CX(9 MI(0VOK:017V-^$+F[ZPR8[R4G-;G]D%>HW*S1$N M=9A5:-?);3BF)19X8MFLW@4M?,%[#^L/W\L72]=OD+9'ST/Q(%/CJ69O8K,+ M]RY&:L8!'4JS HA."AE&CHPWR9CRR3%G.TI2U! XF<1*N3FHH"X6"]EC9WO& M-DSMGY#6K*) 0'@W0XC8$7%4O6<',8UF:-E@J.LZ*Q!IUL#TU@*/B)(;.K 8 MQQI"[3 *SQ"#0;[>N7<.L-9YBAVO^Q["4>?904&3$?3V$>2>LP*"1@7&VDO( MF"T(9X=E=W$44W JQ,DUWPG:!B_HU.H1[WE)(_'$JP"?VW(/\\@B \@@C?2A MABDNV?2@@?U"S1"5!B0QY!=G"F3P9&1PA A\_IP/EM*F.W$#-G3Z:Y^G'(H9 M]L376&R8K8#1G"FYX2!:F$K,,#+.1&)MX7**%;^2;%%==@5J6Z"L0*48I#H1 M0 K&_8W1K](4XNE7#R4FK"QEYZG)B6UR4L'DPSZW25TM$WS@ 7O;B8GR=65OJ&67S7)^ M"W$_;\%G^053:Y=T+%EEA"MXB@VE_(6V_$JA$RS7MYR7NI2+1A^D0=])Y6)? MJ*T#]DT@;?F'E$OA4^UHGZ[9R$?VNR@L"Y\P1ZZX+_%$D?RRE>E6GCDAQK[ORS7,<9'6ENDUMC%?( MJ9_16*XA9$W_71QY>S%\WJ/".;!SU%YRY;)<:T\RY+%P+8 ::S,2JPHMT;,YAT5V+P M%!R>MA?,)MU?T4_.F](HTN-DN\(8.UX,"FQ!5;9 >0@T>+L;/V9T-T:_PQ[$ MF-%#B0D/=U"=((]EDX839+^P">83Y*)"S= 3Y&9"\P03#>-H@$H#E?F!BXXR M(X%,P7H&)\ACFHF;:%V>(-?9Q>8)LI"'\FWC^]AGHNV<()_**6!KJZ[:YZSMA#C ]64WLS-75&N#O4K. MA7 V]KUH\A!K2R#=DIC([I#J_9N:9DBAN$TQ>0$P(O@+TZ ML3>/H]W!AUCXP:B[,?H=X2(&G!Y*3'ADBRHO9"R;-.2%2"]58,@+ :O _T,J MW8L3"/A-TMAW&?K!%^>A5_U :GG/KV<=5WLI7DQD?_!:^@\,2:_7:ZK,*9E< M".0@9N='D8%P6@D0@ZDE0PQ)#ED(2);D6)!21/$EY+0>?U;I($0G-=7[Y"=1 M0S:%"4];(8]]A5K5*L"5)HAC M625I_X*4@AX!@O*<('N/R_^=PO1!-%I,6&2NO=BO64-PO.*E_V'WR,^HVRWL M'6WI$VQCM05D34/T,:E2[J@X]U$KU)&I%'9 M5A&DG":68#>G3Y],U6\&5>O M&G)\P]9BO"WCC1-FSS)?LI$X"GQ/3 I"[YZ9-$^B*MZ#=H)']@D?Y-MNVYBB MC3RJC9I0!@(CA!%CAUG]>K]N(4G!9ZAW3EZ38(GAMKT09[DNA5%M$]1X&D(/ M<<094:OW!F5SN"$84ZV:9^:0=255RBIG"\Q\>3W0+W&TW[6-V-VI( >FGF:1 ML:@C"<3PTU>3WOG_"N0 &"R(#KP?Z0IDT<(_RDDD&$ U) MUI?[)(VV-&X9VO5[(X>BCF:H7C;4ZHH86+IJT/]R#^>#V-W;QN0.W>?M\(UC MK&[?^;J\.<3/&(G+XCDK\LIXD9P9@H%Q:G/8A0"7^B_PUG+;PK6^)?K 5JI7 MC>&39JC#52UM7U-XUI3^WEYKCG@ M+8CC&H4FT=ENN'Z)(N_5#P(VPAZ_(J8]['2E@3R@>YE$CO!.!!"'?#\]^L9# MSDV:GK8^N(G/U+W[6V*HJ)XE\[8:XCWTF5(U7!&$-X[E"[6PPU")W/\ MH)2#I,].2J#HFQLX2>*O??X\.7&%5(1]F7)Z'B1TQG07Q3R'T\J+]9.:L08E MY"E"QL_B5 &%26QF)])5JKW>5C9&BI]Z2E;R VM;(A[H6P0>]KH2K\!0EOK$ MXZ>MR;'*UK/RU.94UOJFL_%5@VF34/,=U<)S+$W1A>6#G_P&V?P_,\^.4\N#/$2U5*[DTC1U0!RN>G+W+LL!EH9<,G&[&K9,+F/J^2D!OC:+G,J" M@2SZPXYF5^0.WL4 E3*@&OT0NWLG\8UX/?=T7 /7]$; %/JELOS9BJ)F?%9C M_A(>V.-5Y7DU_+P0O,;]QD%$D<.%&:,=WW[L3Q$QQ!A2;$"A+]C2>A'/LMF^ M.:QEB O9$!I7(@=2?2^AUFRV7K%63_(]!%N+9D,N\Y7U6&4)2"8"X3+4OK"" MH32";0/B@2MXPLI/!1B'WB6_HKFAH5O9*&Z9!G2E@1R*>IFDNEKH0 QS/33 MH__4N> FYLTR/^P1TKY\[DCD/<1(RY*Z"X6Y1XG)%69#F&!;<>.Q#(8ZU!WN MG#3U0 X-&NK6EJB>U="H([6)HM6XW+;]TDECE_DY;LNE$W7[>;FNT85-YKNX MAJ*)E+9\O9\O7N^=.#T\22^BM-[U;^V&/'!U%:]6 6CN@SB M47O7ZI"[.$ M![M3)Y6J^D-2-PHS=73- :M#]QFZ_QC(+D?"@4Z8//(K- MS'/-'Z&&Z@9M+_*U=4*. 7I*5][?:^R!.-(U!>]=P5DB_RVY8$":"\LG]9HO>VKH^;&@_,W]M7O^I&L_(8PTN M9XY=%L%H,Z&V!NMV?(G8,,7O=\0A?Z'J(/ZWL5B'3B>DP==-Z:(L1VL/[+4X M]!4PDS[ME ^?[3@C7HJ#OCC!7J14LS8;D(FX0BB2,.'WIV//:"@UD5DX!Y*Q M$(_ '/0W8 G6=.R.%O'Y&J'EILZ4GXIE(1P7ZNOM% M_CQDR6B!)N1MV4)^*M,B!%P[<YIS#?#]6*_O1?RH-=46X[VEBZ(PUQ7 M\KX^G=,GC(&X!(8OO,>V <2UR[?_KOQ@#]M_MU&20&4T81&+(?[9\>._L0DF M7:ZSNBM.64)A-MR_R<.]D CGHM3HB#OUN\OWDXM# MIY?'N;:*7WPZ[LC19.*?X?3*X^BL$>/.U!88<,;$61+!GU((8Z_H1H9#2A!NU=(*3*8;NG&<0_W<>3M75Z2 MYZL3[M=.EH'[V7'AS8[#5[I=T?C(0GWZ(XV$WJ8H4IRZ=,:>[=1+E_Z%,M91 MO!7KW9THO X3TC0B 1>#[#(Y^*G95I:$K#-12!(%'G0Y#Z+8(?=LF;QU7,I6 MVJX3).3V]G+BQ*A)+2B8D9P;8>Q(A1_)&9)?!4LT8_)E]GZ4RW__AHEX>R^D MR-)1;>58>MIE+F-F@^2&QL8J!V33SJIP^A-,1;_YNKGFI+&NTSQ=?9R)X+&S M#Y@2FG/WFJGP7VG@?8[B1R>@RUCHP+Y>7QS@D]KYI EZ^,-CF*F.:YGW(H8[ MG ;J-"0!OV8'=$& ^1F;HYZQ&*0DBDDN !S/K X$9, PL1I_H^C6#^D-HVYO MMU26 'FH6_@YIMTW+=@CAA,;5AA8,;(0=D$R<0F7ER]_2XFEN^()H%"?LQV0 MG7#A;>)6>6K?R? ]?EK]-)0I)4&.8Q9_GOI$ELG$0(QK-JTQ^>DS@M2_&9I; MSCQBA/<,B>'/J+0N#"BN$\<'7I%D"_>9>!.VOJ39=JO\Z#O[QI-_IY*2W;6G ML]G$=)-E=R&%&&^&:F0DASCCO.#U.-E_ M.'<^5I>/I9<"(,C?DV<]MU'K05]#<^2QTZ9HM21 ?5O$WM\JG<*-QW>-'6;HO.H#.W7KF3FPH2,ZE0O;/YM[BAV/YH-&.2XTGK^U]4'N MREHJR][G.?6\$%7")O@Y?8O>7)EWL2D7G_R4FK>=3W7HCMS' MNQI"=G?=OH@]O[,*?8.@\W0;VY&*]DI%_X9N#XK(H\F N0:N?&>PVV9"*WLK M8/N[=%CLYT;;7132?*_?S/BNN%P@Z>S]8Y^(=WB?HB]QE"19NC)DSR2-V_7# M*"&%'@/F*:X>]".#_1+"0*UZ3WN=U3YP8G[4)=5C+46 :P:;F!?M$E(0R N; MNO*J)>M4@+AJ$\XZOX3 D^+LG]]B,56[^XP"NE^C%W[P?!/^+2\$QB_=X+>!^AF&Z9PSGP[&@G4YQ_&+A)/T MF?HQ6=&-'X;Y>RPTY%^MQ%X>FU@Z"7FE00#_=6!^Q)S(#WRQM;3/OH8]MCO]TZ#.-.]LS]$A\6 M)*1I9>6) S*^1)'WZ@>!/DK4]9@-,"C5K<>"D^:S"'^UU"8B/J>.,,['5;RX M ?.25]_?9/Q&V9/][(=^2F_]%^JQ]?!-Z-%U^Q@YNA.'._GN,QR>_%@=\X51BD#!*2;)?_8.Z*1P!56G0MUR*''L:Q?Y(SN5_$C\1,Y2L)L4I\_39 M29E:(5EQ'?<["M72-I3I#+O@KK-/*!C@0*"^>.)O?69R)I8O&ARR_?+02;G] MI8^@(TC*C"?=+(1?B(ODA =KF^!8/%C>%1RV&#!NN&S=/@,//12>.2?DIH0@2B#-J_4WSSS*']A[KRA M)*;;K"2A'+/9"<\H4X3+9R8;36[".YI>9EATSJ$(UCQ5BW:9%0RB.X^)P'#3 MU8S]_8G.9[@WH*/9$=X5 N6#"RRSC\?ENJ'.VFACT8#R ).) :>N3!"22T*$ M*-#B=(!!-J)@L&1_!QPG>])UXSWU;LMJ##I;P;V)S /K.QJE+EU2C\)\4+RK M0F8A&\*DNE/J9GO'CI!++B=B+U]R(AL=Y:QS_26F:/;5$9BGQCULEI2AJ[1\ M=K,I"Z.^)5+TU%"O4ASFM!GB7?(F:4UXZ&T4;LY8"&T)<))?9460D5%5_B1S MH=%4M_/)S6A14^V\IYD!V!W87"[#D;LB2-@82]/R\M=Y',/4W?JCR671N(K* M7%.8I%+?@;BYR7)RMU>;J#J!='E M*O WUJL77C+V4>![7)!;FB1/ST[XRW,4!(?E:TB]Q_TJ\3W?B0_W#LS!X<,X M>?9W-R$S/DW2Z_6:NFE2;)K>@M(6U$*FI]ODIX/5CECSN()'J,&&ZP*@3TIXR[JB50 MI0%RZ#A5IK)94GR+.*QKA.SM9T"*<%J6MC/,Z7*_7P6^RR!F37G-@!U0A9PR MD@ 3+&]7-K]O =,>W\O^H=KM[4\.>7 .-93R \L3W7 :RRX3(ZCK"Q9!8JO'( MZZ% 3R]'2^6[3_(=F?KWGR9.Y<+X4QV]T=P^YD@/.59$6Y!".))+9R$?#*.- M)9.=^KFY&7,2I])LF?WK>*;,/OI[\:;;HTM#)_:CFA=-FMHA'6%:58,A0MD( MX6RT7=;^!\^"F/%W2O3\+^/^K5/DW2UA:S'[:I6/BBJB%6?VR5 M=[A/VG]X))?EGNG2^-I(;4.D?MFN7#6;Z;@50H_4$':H.RX($"6_"K)6G7*_ M2N@_]VPLN(82+D^,8<-39.K6V-VS6RH+1+W+_>3TR6<, '*]E\A MJU&W\1&RIO;S;[!\LUY%,_T7@+R<(*@S0T1^ZC;8K*;JIJB]A36T7NZZPE MX=.4>SLG1:.IRI/DX[R0.)KK;)\=EXJ-<-71F;HY\J!L4U1]HZULBS@H6T4V M=*=M08!V5N$"PYTV@ZIRS0@0A HB)>+4O28^. .BP5+,_%\("/U/K- AGN$>Y$YL%Q?.S'4@DON:W&H)]!PHC N1^3P,(&Y*\^*MX>5V6?V05'C>B&/9PM'1@/#,KL+H@.E7+KE MCN>@-KEU4WOD+MVJJNS.RL:(7;E=YKYN+(A9W7H G6 21L.$S\+:,^0:>R#W M50UU*RM\=7/$_JHC]:!KK_S9^!4E.R;ULP/O?*3/<;3?/!.:A0I)."KG#A]RVU)TQ2!YY_)@VI,$E\NT,"L<85]'TXK?SMMDMBC(P ^W:>*)O MBO;[CFQUKH 1PN\WI@T=S1L*Z(75Q 40M>HT#51Z&HA M4!_H+HIYIH%FI-9VF$FHJI6MB]73UC,(U@:AAWMP21Q)N(ZJ;5QJBRIT*[4& M[J*TMLK 3>A&6UIZ OE'V@\R/I$II3U'8R3L_Z<1F5N<1B-V6F"[N,,_IJ<:8L],2?(H\% M-32SA;9*>0G<&O64'P_^*(R5^]"E55R[P-QE%I-6:XR$=<1 MN1 $I$ /0\;-!@3!!AMN@X21)!\H;%LFL'?(KTKM8NKZ8N<52MI57F]/GJ-7 M]K]TYS#Y:' @3+'H]=MYX-H7&K*_@O/0._>V?NC#% ^V3*_?X/S9P.RIG<'[ M03U-8_8$P1;J[P,3=96<#B(SB7C<5V4BF5#H$7-LHS[2@/UCLR ;R59.U594 M\++[&&\)XV +"<1KS:9^];0['>P@U]NO2_B7XTR9!Y+A3P M9&F/&8%UY"F8G5KC#S2A+,2>F0&NV%HVB':P9U8_<3)-&RFGH.+QH>9WQXZ'DEIWQ8/[F77=0"WXAY5E'W>T%8*Q)&*0G\K0]7 -)H M,;MBX./:O<\6HO3[2!+9F:+BLN9#B^_.9 >R2+\0IS2W4:*L%,;J"51'U-X'2*F4FC)'0D@PF\T_TR8K#$#K#3#- MXIN_0'H7A5$5=S,E[^AQ"M<8])$BSVBF[+,0;R7^CA;C^KH.7Y#[V=P@"\)O M%R2DZ8*MTP-'K*G9$KL4A,!CNB]9_0@7:KKQIT*(DY (A%[\T=;OX_]4U9%% M9^;+7X*692JFP-?%C\PD,VO3'X5-0[H!OS&QF!_?M,)2OCP[YNYO=TJLRO&$ MI0!T]B/O NZCF(J.C\Y;^H9P(@_AK.8&W08U-@W;3#0B9 .,& SBUO9D4!K]IL#5 MXK3VPXJ&=.VGEI-4C0UP;%6Q7$\S5Y98S1%A#1EXK-EQSF=NV&I*783S828C M@/*[F @;LW?W&?#&\4/"[)Q/@.ULFXO"S%#T3:XP-W#'1TD4*4":-5J?7?%Z MBN]H*[Q%P=XW!Y_E%XSXDR!DQ4L8NA*;NLWLNM#$NST]DODZ[TF+,G%<$")+ M@CN=;"3K"6.X#6:8\ODL9^>S@9/OJGM^NH]I?>*U8E#MT!TIB/CG57H?4E2,"(2IXDN);0?44UNC/N\,BX;A78QC"CI8<'+Y*9\8Y/^<^_S M'--Y9&E=.$QRESX^4]JW&LY0!LA1QKPQ>V9UM5!'C%0C*#E=UE$BS;HL MSKGKPOPYN8M29M'0NXV<,'F@+O5?8+I\FCDU%H_W$_'Z)NT9].T,WD?<=]!S MNM#/A5H0+A8?W[E@I)1LA,2<$3)!)S!OSH+$DFVLI^;HI\J^L#E;%!\N]W%, MU:^$#Z+X?G!/9:[>">M5PP'U, M=X[O,9CFZ8[G24+3Q!@NM5!_/QBE8\:>>-5$^GU@EY:&T^%8)@Z?@8D<8"'1 M?&!M5(/FYLFO-7,[\?1^X@H6Q.$,YP* 8E\-GK]*F<6N\SVU.P80YG!0A\E[ M@D-MH_9&Q58.[P4<]16=$B/SW>C[8C>ZD R6L+EL,\#*\>U[W[1WWWOA:N!V M8WYWYI8R.1_\S7.Z7/^<4#%@##P>;26.%.[&,6*O2XV-E-]1&H>FH@.O,QY= M2,QYD@"8DABXPD';'LH,<<8MMQ7),PT\?J6 ?40)^Z_X'I(_UGB3/D8V=O>Q MI!"(<(D(%XDLUX0)E4V]<2>"C&S199VGGD7KL])3YS'5AE+*KWX0F)Q9U])$ M.K(8-5G?ZKXG!-_'-+E!KPEK^&9"S&H"/(+E:[L"9L-"XI&J;+]!%"ZHNT,R MCYE4GI9S[QQ@R\38,;*2+G(<,F:Z@0E]5:*(,[KO!L1;U)H4RD(5(PLP* MS48R9&Z6H"1MY[PV4^@>GJ2)PN6Z>O @:3[P0*,+'Z0 -KII^QSH:C-Y1V>[ MW74V>LR;IZ3M!']88AV?_$IA_3Y/?*?[";H/.9EL)!,.CGV/SX-OU;"+ZQQX M.CM?=O)J#,E%DO:\.D[55D8/X%M9O9,AJX^!AZ1I^ MQW,6;.5.)V3%XAFC^B&S[(9 M(!O)UI?I( 66P:;I,_DMB+RCF>VI3L,?"DKE<^R )DGVR;O?7#%GS.[ #%-+ M&PD3]FP$&H^2+#$'_!64WU' M:*ZAI %X+YEDCZSX(KO28W^0])F68*Z,2[P8/J()JZ"N@>F2+(0+0Y8AR:E@ M?Y1M1$/>LCG%3Q7K<#\< >LUQS(NRII"##19K1>U.:!Z?S.=0'EW4G/![P&: MF2E>'I83IK1D0CSQ# , ]XX_62 _Z2G#N270MF"W JF[S+N))(%5<+9@,('( M=[4.9C?GS]EL8K ;/X5]H"^4&>,)5IWJ+*.F+DC1N(O"1[EWRO:(-TRUQ!X0 M_!)Q ,Z,//F5,^A5=5Z7=&X+J:/&R#U/[4RQ0!?^1;[F%TO M;%^/>J [)B4-^5)I'<5;X5E0!\;Q0S[X1B1C.?$@:U;1C!KY5= S&2D_[T)* M_WD?1][>3=7Q4M\,<]0T*%;$3DT;[!'4)/*H<2083QQ&8V@K:!H,H5O?A2I] MYZ%WR6:%4$ ^&]C4X=3>!7-H:2I^PAIRO^J.$7""%X73,W$X,M*+D< M$P?EV/:X;5 5WZ+GU@_I34JWJO>9-+HAC?6NBFLL@(H^\UL$G8H^PD((F!#. MQ>8;)'E8_^*GSY?[)(VV68%;>&D@.VP^M#PIU)4&\ACH99+* V5=""".CGYZ M]$["S^'_E;$C.;^LA(%XOR/GV?!\S[B)GQ@LXQ:6<0K+Y&DA!V1(4MBBM0B4 M?N\9HD>#&=IPHZ;KS!"C20/36%'PLE]J:2I37-'L#,K^K%F)BNKGR5JZS##6 MCQ76FAC@?@M,2^Q1AGV++W1-H[3U>K/9XZO^[[18X4.J24/$-G7 'J^MRM:\ M,US3&G.LM@O=VVE+TJ1P8"!N,TI'5)?1@=VX: 5;160/PG(EAZ?_= )73_+,9"".*< M/OB;3'RR.+H]U*J:3#Z#A_IT8E75$'.$-BI7)J75M<(>CX$W MCNK+(ZTL3MK^Y@1[4<(P"*)7-G&E,(=]8#],_$*3ED60=F>D@=O/"/)43Z\G MXLE?1P7Z>OSC]25Y=)^IMX).2.3^AR]DC6=@TVZAQH:/9 M==;QH5X(Z?2;;6P86BCUC(PQ%E6"]N<\@EA'_9I(;NHVGW#6TF*RF/9R:?C Y13R6(OL4O.INI[()Z>:@H^^"F5DOZ"< Z6WV4866].#.Z3 M>]34?N@DZ] +)X"/>JUERK[(P[N3"?27HEE'Q,'>3?YI%Z,+(HHU35V$8EK; MY/1& 3U1".4Z1*!G1H*#I/@ZUAE]%#\Q! MKJ=NS2![.=-)H#"<*'[H,*CCL)K7 M"T)S;B1UWH@;!0%UH3XJ_-#2E7:V-,WNL8IO$J9=LLXJ%(MU*T5*K1OR$:^YDQ@:1RVD2O/6P3Y^C&(H;I,]LM?QK M4[$8TU0-L8]3K7(;F-SRRMS]@9U#LEB]NM$FY%=@_3 ;.2#X-Z=>#F,-E NO M?#@QC(YFVH(P-V4^;WZLB^ZQCTS&552"0OA!*[]STA_.#!V??F4S")#M)FP^ M3GA@DQ)FF5J&]SE35M)##V" 3 MZ6>,* @AAK)A^DR>4>)Y/G]0;T&$:#"AX%5&H%TFG1U@LV/(8M*&%GZN*,SS MX#?K9;A*]UF#S*DA.ER**OK.%DIJ5)@:/0H1<*:D&;20@!N^RG+YOI1%>+C) M9TJ%]IG"M6>K^KV0@X&FVC(&M'1!'/JZDO?>0JB9IO/@SF?JY7P<@Z=_]D,_ M8?CT)8J\Y(ZF4!5=Q'B;_1I[SL7CV]6O]7IUMSEXOH;T_3.&,AX+DG,AG(UX M]X]7Q!\Q"[EUZCN%#0K%X3C2YGYAH>PO4?S;37@O1MA.0=[8D\9<0K^+26I!0(? '."@DQX&@('Q(P5#/O_-66+#B$DL ^;85LR19'PL M D>^,;%\S7D MLKDHMRUOL]6U0^ZF2M5D!SUIA-@UU;+VOW&1.^(MBN?4R3H7K;:<@9RS M61)_/2BY.'QU_A'%EX&3)'63:S,4D<:I07,5:<_#R&%/CC:DW9 :8$&4[&,^ M[1>LSP+@S9>L?B%/]J%?2)0];27?_-D46 ,);!&_]1+RFS!;$)NX(/?$&=*6 M[2O8$\Z-WQDN)<@^+&403Z(EY.) N!B$RX%@"=;!:@V5M[M300IR \U2W73L M1 +Q]*6O)OTW'H^0Z32.K!?A;K%):9$[9]O\^% _2O..GR;S=(BA.C+SC:-& M;<:+I45E1 +6@ZIY&XNO[)P/-NV9XSVS ?:*OM @VL&3O'1GW#_^7L]W]WU[KI!)APBDC>8.D3N'&64YCAQDZKWK.HFX],P]9N3D#<(;<_8%R;D08#.HA-S(;O\YBF\= M][?E^JL3_T939^4'?GKH%0@MI&8:&CH&T@F6)CHS#!\M=<8(*+B2 9QA>[O" M>XQ"C;TWFV\5R2WFJ"(-)\-F&WYH=(LDS6:\@Z-3#?O&'5 B/I B<5Z*!\Z0 MX"UY)R#9SYYDQ.,C^3IF;4OVT#QG7W"RY7Q9WB"*(%J/+LHYNTK MU2N9$A'C ,7->)$TC\\2R9;'UK@I!%B,*.=)9N>:S!4W4>PS_V*?@7]=1ML=\[D_):<'IOQ( M%-J\4G_S##[LO-#8V8"W;[.:K,Z6N;W_>U&KU6PI_R,S'0_9=69O[X)Y?-%4 MN!@\6MIC'QETQ>\; '_C-6:8I_M\I9ZC]E;P.?'XB6%V;.V/$9*B(?MP>KS$]Y-I)'=D!7B/!>,&ES)= M/Y3U>W/IOK4P;<5H9%&XUW7B^)#-.7DA[V/;&QS-SET&'_L %FZE8LDR/#9' MG04[],4\[G0U03&8Z';$/D)TUJ.O>S]! <42^DNV$L9#U?63!=K$^#N9021& M$D(F9!F>PJN5&K^36>)FT"6!:9(#V^;M \@@Q<>AANF0$XAM7CT@(=#*Y&NZ M615<(FBZ3V3?.B?CAU5,J:K/IWCZ2*+9&3U^=#%"%35T>J+&BDX*F-H"2[)' MUE'APB26J%U#602 <^G@8+EN65=I=T(>\'I*RX'>W -Q@&L*/F"KK#QW8JLF MZ^L""WK;N1<]Y0]+ZRN1#]O8B??4*Q\\5BSO3AHA199FI>0]F6J+&6R^* 0V ML+DN:$O/+DV_D6):N4REDJ3%H;WNA;<'NMZ'WJV?I;1=BI<#%1#3B0#2P.QO M#'GXU^^->"K00XG>!=OSIQ%?Y:<1%T2P(P6_!HH,3I#Y-FK% W1IYX+>H69GDUS=%'-)M$@_UUH*PY4 =6\\X)VP_'J^W MNR Z4'HASO;UPE+=:1[1V:)T39 J>N"/U3;!A[IR3I_D#'"$[MAJN]$6UJBU M"_+AZ]0OQ;OXF]R!I?.0%/&DN>*4V)!U\^98'4'12;"Z7P#-,XDXT'AE;*Q M20T3[@\(U1/\5,4*-[<]@+3$C#_#B@"A)S2%R@W-0W+V7"P\I;%D;AC?EE[; M#LE:G6< R?I&.(;D]IXS@>0.BDP,R=F)9_8J(\@F0^L?$)(G^*F*'0S9]IP9 MD;C9A^0)3='LA@:!N>XDI#@#^1S%E]%^%X5-Z-R9 F:([F>. J>[=<<.UCVU M&9X@D+OZ@==D8;]9XGL<%1FXQM2E/)N6?2/^YD4?X#=D0"R$)*_//IO.^ D# MU;124X+I$R:.*V[+Q[Y+%ZPM#8]XL(X0@/S^'G 7I&#E M"B,L2'XC"Z[I)_F8,#%F3_R+%:>]OU1/>PN6\-H)R9A:Q.^IS7+D&Q;/EJ[H MFC*EO)O091(U'RFIVB+%:RT5Y0.DVH:(SXV:Y>W]C$-&E0BRE@^)1M8Q9HO9 M<-\K?]%8 *[2FS!)8S[4-A3CK6V(/O14RE7C[K@5ZJ!3"MO?&U=0[B.G:;_: M;E7'UA<%&IK/RC^;WP90M9V-KQJL\G_DL8OA9?Q5JT\_O7#"W^X^.A^?:+R] MC9RPMD!H:V.DCJBG9+E\5+5$OU)L%;RO*S[DU0*32EV_'8W3K (:6Z!=WCP1 MX,\<]>/Y1P(B$)!AZM77:%90*6AQ$+F-P@W( 5BAP*>C)DACM$DA>8"0OT<\ M*-2*V;ML)R-VEH*W 3D[]S-'4LBK4'6U;FI^V1AY4+6K6 M+<^/FB(.M3:)ATV_DF3/SZDX60;\U/(2W;R6V2(]*YD&)UY V^#TLGU..:N) M9,OL<5Y31AOS1#YO.K MOM[5W"$RDY27;94K.9O>S]5WJ5JDW=U'^A]T)(9T.U#-A.8U;8H&D2-4"T$)@-2NCJ80PJWPZO;$6GT=U>^.'G0ZH7]/**;$KVW[9_I\2;1/UT'TRJ\( MP8=Q+@U_("N*X^@5CC"*JT!.FL;^:B_>B,T>=\UO?19AHKC">9CXZ&,:RQ9< MR'+-$WP6)+]_6 !IQLO"I9VI;2!= L[=83R,O(_]T/5W3J"/CC5=9H2+*H55 MB'C)*,G\?>[E^?'9B M>@&7:R^E>G[G<0S'8OQQKXM#V>9>J''^ZL3>$WBR8M9MDCY2K!W-E/+JU!AQ MQ"M7\SKVSC.07HWG?,[$K7-9&B*+0U:'2L-,),)E(K]RJ6S>-VLUJ,J>MWY( M;U*Z5=V9-$(8>V ;,UXEH@=3Q1S*YI3K'<,:<=L2MB ,X=+8C-WS@%.G7KU1 MLY(XBA]"NS/R&.QFA$K1:JV>B&.IHP*]:[_D;-0CWG7]6T33[-].9 99>;FP M]9"'F P!05['^Y'&+[Y+Z^UP%X4O-&%FXAB6/,'=+OE[N#QR%Z7_2=,'ZD:; MT/]=MJCHQ$MK/3T[X7('751COTUYD,.5]9]*1D!KPB &5?LV,0%0Q7REG-(L M2"&UF,8L2/G.IY!AP2^TL78I.="4E+(OR'GMFYC3 /Q\?Y*?P[A@5ATTX#K= M>QPQ[FGL1][G*,X^@G:J_*/)A?BCC@V-/\HD T*M!'_$4:#9$+V3"O+W93)Y ME3/UDT$ 7J*1<4DY C!^5F&)/H[&Q#&^76:1X$%B4MFD +"))CCAN#U/_=^ M>B@3:4Y&T^('>8B"@-D8.IG>)>HK!/*1P=^C_>D)Y>]Y3\/__ M,:WZ4TP,9X+Y'QO)CFPP0Q ;98(K)GG7H=89@"M\OY#CI\*$^ ?/H7@\)C'?>T^QC3;0[/Y83@Y^CYW>_[&QT5K M6'["_@^+Y?4_Q#187N7]A\1RA0GP8[D0_/UBN>$?IMSS$A-TL&9*LJ,6;Q_S MDGUPH0/%!O^JW:*K8XMF=I/6*+]0?_,,)RPO-'8V](%N16W"_$VGO1- V8T? MFG[;R269PT!@Y^$"Y4> F(? MKM#9"?^2I^\P-\[IAL6UD8V?N30OHE'N-DH2T)2)14/7ITG3E69E8^2XWZQD M]9VENI:(D;!%X/Y/%24)J=!%<)7W1-?;EBNZC1WFYK,GRC;Z[>T,KLIJ"&W2 M?V]1W&G-7Q2[9Y9\9K*RD6WKIWSDXC=0E+9J[8;>H?44KWOV3M4'M7-KBC[\ M-;F/"YYDUE;YK M&R -0;4R106LRK?8ZUW5"SNHNI6X_ &EI_PM)1%;"V1EJWBEOIP?%+'R0[@C MXM*)RU*9U;F@5KN+:2)DKM]2MF!C/V#M^7A;VUD$DD+%TY@Z:CB;\%+)/232 M AINTF>(-)I3SZ(O(?O0HW$UXFQ%F6G5RX K*"N.G:TMJ [WE&^(7 :.OTT: ML_RU.B*-X>[*JQ=:=;U0STFUA3>T\#K O4J1[BO8C)IVKC$Q'=T 99J$R\G: M#&\_]3<B=.#RF(=:6 /^CXFJ<1_%P*8H:"7 M'KU1H>!&2G;Y&I5D'*$BK#BTX$PM(<2D=BEY@/(KM@YQ?$03 H%E4!!VS9 2 M,H/U<+6V'W9DT%6]839PV@DS FC+;FXN4 Z.)1L4,X$1M"]U]92ZV@_M>S9) M81^NUQU#N])OGJ%]JKI&:)>=YA?:-;*/$=HE&U2A;5![*14Z=5*:D(32WV"- MXSE;9V/W[F)12?J!!E SDD]4GF(G3!R7ISY<'"K?:%4P[T8+.1P,,E%]9?(. MA!##QC!]3%0<-+ M5T1Q[4OPRD;(?;%>*=D/JRT0^Z!"T-XG;"\^FXTCP4 )_6];DA0UNB'W25W% M-<;[VQFD+6J+;@9))198P51YZ=\QAQ#\4]M/OC=SO M.YJA\N2R7E?$4=!5@][/+._Y4X%R3/@C5=MJ?TAY(IWSAU"+)Q#QC6K9HR/) M9Q81\E+G%S]]EKMTP] .5)%C@R&S:0R9NB018XDIS8P/N(O\X9^$P,];V9$B MKTR,ZI;4**CT0N-5U(Q+6.RWX_;+G@NRN0M^&3A)LEP_Q=1)]O'A,8W:5E5E"%$V1@P.[3+W=5M.&;:=<]J$$T>PL7S/-+ISMK1AZ_BH"7(O MK5-(=DSY>\2^6"MF7_<#8@2HV=^^S?5JW+H]:303GU-OV59;S,#O#&W52IXW M8)M6<0.D>+L$;N;G-\" XP_??_JQ=B^V0S>D+M=5\>**B$8?[+=%NJC0UV%O MPG44;YW\ 9DTJZ.01ORR"# BY0M!($=Y)Q(DF?@2R106:5)7&.17P)H M$SO;/!]-O!QSOD^?HQ@>SGJ*+FC96%E0>"!-Y"%CQ&25'*TA!!&'F1F]>N=L M\3 K*9*,?\W+2*40V14'20Y+5:6LFDXRFI,QR1XN#(\*[(XQ)P?5EZ\A,]&S MOX.YPE?GS=_NM[S8E;_:@R07A[SY/=QS.:@O<)LABQ223!ON=,[?G^9LU@0& M5!QRV7PKN(F":QD[X@1!] H/(+WX#A0-B>'I-H]Z^VS+GRTP",VGU_ /UJ9X MG":-^&.;I CBLAYV>7N]Z)UPG(QR Y"=Q<6(Q9^B7*QP>Q12\-7*@F2"$%D2 M.J1;]HNE=NG'G&Q.(Y]ER[74"KZ<7DO&S9+ M$5#MY?2@@QP]>YNFLD/7E0ABK.NORRBS0?(!V'Z[J();QMH.)%FPT./]?9Y& M0V+J1IL0MB)L;V7>),F>>E?\J1\QJ16;)6H#->W ]**&'%T&FNEDX[([*<1( M,U2C89N5@C$1G+.5Y"+;I%R01DRRN$UIP5P /ODCO,075D/UO-=^E?B>[\2' M92P.@K[2]#GRQ'4B9A(';C!SP["YXDGCO%GCQ7>S++"#U@@&K2"90?J8X6T, M-7MC7D&?1''^.HB0A^2<&/HYXMJ] #U8-=9UR]LCR(LLY9.LV9 DV=1^-E&I M4+4^Q(X:SR)>5#+W=OZ*6UM/KI34@YP[R(HH^?H"Q[^1/3P?X6"DAQ M%.V-.R=-[9'[V?\@J^>X#2"W9'''75]\8RT'_),@0L: MTK6?)HV;)!K=D#NSKN*5.4I+'\2NK2UZ[]F(8$ D#B1G@6$?Y;/C\GI5ET&4 ML-AK]&Y56^0NW:BB[,>U#1$[;[.\?3TVITHRLAB\]"9THRU]A-+]L ]Y"ZP@ MR50]0V[N@=QC-=2MUH]5-D?LO3I2]Z\^ +1)09SDU.U/C!5J-TZ.V_K,TYW5 MD^3&#O-S:4.3Y0:G1C!AI@$CNOG"IC:Q$[ %[KG'YCL^F]8S$5]H7MBN>?;< MD09RM^]EDLJ\N@L!Q&'13X_^+_1Q;@NR$?SXMI]3X8BAX"%L #%G>F;FN*(O M-(AVXA%C+EACF.CU1!X<'=0_V@1LZX8X$+I(/V SD//@;N^57"RZ^ET41CL* MH1=NQ""FX^;MO9"[N*;:LGNW=$'LVKJ2]W[ 3:)/LIG0AXS%MQB6J V;_+>M M[TEH=47N[ET,H'FN(.R;041 FG.B3G1E$K[9&&?A0_4A93U+N+ M4IK\#(6=X*^\QL3Y)J9\TTQ=SK@7%:2..M L1>&S[B2PUSD;H-& ^H%,%48O M(;ZR*G+"Y6+_X8*1$"3+[_*69<:Q&.YM(!N*\*RPS M:-]!: 9RC(%GGR,H;+X,E^LUC579U\TM,>-/LWH%KM0WPXX7+5*;?S=KS1FR M]1:),I9P(6 M1F%TGGD+&]#]) Z*1RN69LZ8!]EJ=U^\^Z*P4B<"R(.WNS'D<-;O MC3C >RC1-PR %2EY0>*IX$: W4+'Z MS4\_T^-X;FR(-&[;E2MFT[6ML$^AFX7NZV7WE:>\**-*UI1F#Q;O'-]C4VFQ M.M,N^3+)ODT\*;.Y+"RF>&3&1 M/"7I10CQ[&28/KWWT( KX&!&&IX+X;0!+P3O\GG)G'W1R.;L/A<&KM!P69;[ M-$F=T//##9354IA9HQOR"-)57 Z6MCZ(XT);]+XA4'@UOR[&61")QX(7:;-9 MB\T/_93>^B_48Y-HIJ._"NAYDM TN:.J:Y.MG9 [N9[2E3)MC3T0.[BFX+U/ MR3GY,TZ?E R(X+ @C(?LW/_V72GC+?N+?9A_E)'\C_\/4$L#!!0 ( "6$ M;U.#P(00\4\ "\,!@ 5 ;W-M="TR,#(Q,#DS,%]P&UL[7U;<^.X MDN;[1NQ_T-8^S$S$5+=LV9+=<U)NL%L@->Q,?62&: M]K[;X4?OS5LN+;?W%?F^[3B]:]^>SE&O=_G3\*?19?_BI]/!R>5E[_/GI*5K M*\ U/;<7-7GZT\GV-S=)JY[[2^_DY.>3\Y]/^Z?!R4\_@NFGI(ODUP(?28O_*)1/9,*X7_X<_79;%#=D M,YK>BHW1Z_7^YGL.>D&S7M3&+^%FB?[^*; 72X=\._K9AX]F?__D!8OP,]% M_W+0)Y+\[]N$*NE_K]SIG1O:X>;!G7G^(L+Q4X^T_^WE(=,'*1V-_;KGV7Q%?,5V?K)#\,,-AX05 MIDDMHN)-C8T1?_91@+%/N_>Z6BPL?S.>O=IS%V]8)A9>O"83;X57+W?^C'4V ML5$%%.I]30M Y$\>Z<@*3>L0@-:.%J%>T!KACE008U=32\<36@0O:(+LM?5. MZLJ*4-:&%F$>7(QEZ/F5AE*NLI;N?_&\Z7=\<,(C>(PW-_X#'M'NW,9X7@6! MQ Y2ID5=I//QJ'VTK7?;L<-*ZBIK0XLP][:+-Z9X7KWR?;+EB)9<>7DHS6@1 M"6\C)OCSF?VECZ9V^&('?\@+QFQ,TS1!.H1WRL_X2%%IILC7UZ2CQ<(.(Y9$ M!X!H:4=NM6T$LS%=.O(6Z,WZ46TJSU36M!]PR!XM7?K:HM.L87.G9GTG)TT MGZ'J=/V-;-!;ABO])J #9U48V*UI/7Q6%6F_/I"#:%5QZ"WI/I16E:BD"9 ' MU*KRB;8+Y+!:@YB4EN <7*O*QFP,ILWY%H66+7X]5:5E*)N#+Q[63'00]]V[ MM>6LHI]6!D#^"U" N,(K]ZWMK,CI/3J:5&>!7.M0 'A%\VAHJA2[T":@;5YE M.3G- 1)Q>[FG6-9BNX"$SKH#*):[M&E HG^Q;'?LOEH.4BQX2<-:SS.5Q2LT M .5$XUO3DA\_U:!PI8\ @>-J^L]5$%F=W[POOA<$S[XW74U"PL#JRJ_Z'2B@ M.'C*)?//O>??X&Y["^3?(M+=.CNVJM_1?6*N+'!9&R#/S.GO*TLJ_0&0,'RU M_HEY:(5H7D_O5;\#$I2M#QN>O&\LW]^0\_6"#.3Q;+]L8XA5Z@002TV=^9+6 M%!Q;#?'Z]-Q:ISG1=N$(_8;\Q:-G55\*Q5J%(S#>S'K.FEA7(K^)>VM"&+E1 M*S_O(P#\-&IL!4J;@>:U\8CF5O5=@'##NKTYZJBQT 8 WXX:A]329H!X>D0_ M>4'+E3_YP%_#)Z:Y;RWN@N7R]7U26>:JWP$"2OSO\6R&B/>'0A0H#<-QE*G! MWW/O?2AK)_M-QI+VZU M5^VY:"0E48XWR?7%(:^!/;\(;8#;B]H*T.2GN;?^>8KLZ'DR^4,T/46(XK_\ M?N.MD7_UCB=+:Q*F+3D$WK]_*OG]STWV)47L#;=8TI7LKW\?#D:CTV'_8C 8 M]4'I9:9S64)<^?F.6OXD;1O_L<"1O J2$C\OHW>?GR.H0D2/0QT*./9[PM]O"*,+W%*P]#&;ER MW=,$O_N)&L[:54.\:-[;#GI:+=Z17Z*!_2+= 5^HYPGNYSIP?T%SFW3=#9^L M11G[RXIU#7^!WB1E/^X/! M!6@-R0N3*&RD0V%OUH^'*;'ZDA<)Y+NHC6B> M'?O/OK>VXQ!D3)7L%>^H7D2D2)73\FD]U\]G+P@MY__92^8FH*QP1Q7#ER%5 M2\OG=C*2KWQD4121_75WH.?V.@6[Y4,YB7WH/']X+OTTN%^D.Z +]3P%ON5C M^"N:K'Q,BI/3]S=B[2X!?K](=X 7ZGD*?,OG<.)1;;OSU\WBW7-*4,_]OCN0 M\[N=XMWRF3OEPMV/2>1[2+%[E!7K#OK"O4^5H.4;$&_7.RIP:I%&DI4N5H.44_N"$B4MAK=&N%5M)MACFJK'C7E",A1:H< M+>=I8E%.']_##^)6;KGTL5!:NFL:$1N.+L2[G^JAY7/Y%6;*-&*+8Y4MZKG? M=P=W?K=3YTW:*?QO/^][[M?UYY?+890!C^K6?](G;OW;=O&?;\9/MW=/KW>W MY$^OX\>'VZLW_)?KJ\>KIYN[WNL_[N[>7C^UX=T_LX+WJ,%5\'EN6?%)A?(80*YJC0%57:HX%@"G__E" M8(9;%T9*-K$X&"&B2IGX1T1@L2'4YT*1+$OB-_$->I:XM!T7Q ; H]@1/ MWN075^XT_X-,28K.:[4)E!LB:BY21#T29DXH91',RJ^X1*H812%I0:G/J;K, MD#3$UP8+3V%$MHA1#. *1GVPU66-/_MH:=G3)(Q &K JAR.%" (UC>)'57FI M#\Q4T.96D@J/1.-8J?T4VWKE(<)'VY(P+$HE@7>P"^3N!:Q M-0$](BM +_;\(QS/O@5Q^,2K&>8NWMNM%JLH--0MPB!,[#3/P-6"N*/]E0N& M45CFFOXP4'I*'M,UX=3H-ES7ZIK,[>Z\##$*3YEUS*"8O(B*MNQKY+][)?P8 M:CNFY6/$XA/+W8]DCY#&GJ4>W_A5S6!+94F-W+!S:&&6ZD746[8GUFTESIPH MGSQWPMSAEI;-"SSL#X:##JI/7#156UU00U7B["?(E1HMFL$HU0!0XW!T_US- M/%";P0:&+-0('BK.SKHFE$S(?9)>ECBDYD+EY B MN6&3@E7%/'9(2]NHA5,73?*W X)$85?*@S?J#TXUNU#7IDH%>1OU(="\^\@D M0!+:?13+FT<1.5$;M< "..XJ='&JV:IY3&L"$",ML\*')-Z1P3#6"!"A&4NN MMHDIN(M;0"Y] M6%5,9XZT[$9Z&-TF7=_"D$&9_IR(4\MTZE01O]$#.8 [:JFS '\75+OAO!(N ML!+.C>)@0P@U:AD HC,9XBLZ*H.[:"6 M-B$G*Q:\YO%"0%IJXJ8N'ZPR(2%_M9S5?HA%6C%P=!#07_EDP)6J45\77>]U MGM.^+"\HM&P73>\LW\6#(,@] MD9[9$YNVD>17-(,A%>4TU9LEE3V:0DE,>!]](#>PUR@V+3YZ 3$HCF=OU@^Z M"5^F%3-HI$)H(U\A%L]X%-H4"YK!#$&Y&C5R 7" *CWN5WPI!HX8S1E$Q>6G M)T56:B;5&I'Z.=+$!R(-..+QJ<^KQ*?N_6O^:__VZ1BP6NN1%ZMC[$==G49G MNV?D1_E0^*=>6LW<.+KH]\^&FDTB55^:5I75R!=AA7PY5ZOP _?IK]W<0*?* M?@T3*2(DHY'OCPL@/ 3!2IP6<6ES*<&0STA#F41J,9$JYA*#)Z21IK/\58/D M[D.LLC&,J2&ND9:T/!Z"VQ!V)4.Y(K,9,>MU6!D.S/T(O8+1W.#O2IIYI06) M%_R-":>6T0P1W)XTXPXF31,O6(21[ON7@WZD>?*3POVUX(9#JFX>G9/^:* Y M+*;\OSF+909;4DS1E2\,VSF9OS+879=L?!N/9]FU-["Z?<44@3@B" M]V:G97E==[=EKV_X/U_OGMY>>^/[WOCY[N7J[0$7Z%T]D7NUK\\O=_^X>WI] M^/6N]SA^A9[N-7;1V K+N3"CEM;D8I'TXXV$ >3=\46%P(U\#OYYAPJN) (9 M/!5-YH$?9A2%_[:O)/PCDM-DNIJ$>).*_+4]05<_[/U'/K1BX!0E@/Y.95)2 MP51:Y($1]SRX]1:6O9_@AUD6C/JD-%&J0$'AJ%K4E>Z)]/TK6KPCGS(SYLI M5)@@\F6V$IYDL+3UXFTL)]PPM94K8Y2V^))1[^25G#\?<8_Q'M&=)T\LR?I; MJ@I.Z7S73_O#LU'WE%)%1NH=N=Y=(3Y;H ?\1]J[XF)!,!JLM.F0E(OAZ*+[ MX/^"ULA=H7N,14J_W^SPXV85A'BS[&_34)%$%/C_4[I/?H66X)* K<^2B561 M\(9ZRP7A>$8R767GR%?/H7M%T2J8PQA)&8WTE?OB>T& E\\9]8E8IH0YJN<) MIARN8PI(:\ M1OK)O6#58=@_,!*W>*5UO"A=+YLSS#KF4$5>3".]X1X62\OVXWN=_72JP@EG M9=HPAT'UQ3;2=VX;9#492[2S;:&<.Z I<\>:Z79SZ; M3RYI!!3L3:[G67,2U<-"?^;05B7"C:?6*I MQJ52X5,[>_3+5N\^$Y1(G!*C&1NJKOWF;G5,+YIL=X41VOEB7J.9YZ-,>H>[ M'Z%O831LU_(W$?PD%CJYHO(B$V,*)M,+L9$O=I^IND!*R5W;Q@OJ@F"+3C*N MKY&+Z!=#E-*FD4I,P)00S9AT+\'.=I4G+=-H(BUKRIC:)EM0Z^/.P$ ,4N/9 M]2K <%*/U+3BYK!#2L*4$\T\==;EX%2:#R8_:DJ+["W9% HI:MT59ZKZHF<3DEFQ9+EV_HP6M=68$]884,E6\GC>PX@IULM M9E2QH/+Q:/395A=.B_+$DVCOP"A8%YE&GXK!("-EE-[:SHJ$*:H[^V7;.3#R M546DT>#M,$C''9?2])-J,0_[L#\8G)E,Q/K8-/H23A M+MMDH:Q]<%148]M7#DFZZS?KX?=OR)Y_8&2NUG@',$=/*Q(9:3PK!%]E+8-2 M;8"C6[.L*;*T/EI&QK"AP)+=A J$2Y9LY4A&!7BU$SFG[9REF3#6-Q^6.T?! M@QOA49K\EA.&>5 6AKDL?>DV(#.)QWSSCZNG+W>OO8>GWNL_KE[N_C%^O+U[ M>>W=_>>WA[?__@0[&',&/WHN7A5&$18463WKJW8L>FW@>AM(<"\RR M1FI87%+J14FWHXY#TF.E'3%;+EC+Z[X?Z8-;/-N]>(YS[_G?+9]V7R79"EQ] MLU57>CE>6W#09]]]8:AC>K\@.!VK4%79H!<27)'Q?1GY?F.V^F'!YCG0Q1%! M(SO'+&PN0X3D5F0.9Q%$5\"(.*0ZX]'8KD >FHO^\/+"1$IP!&[4:4\7"R+< MX@2NMRL?#X/X'4N4MCEU"$)1QDI\EF$]II9OZ$!8I0@8(R/54[")YV85]&.U M!(Y_BI@B3$%IWC>/8I;=1MJX13-[8B-WLB%>MU(, M5?X=ZWJV^<"8H@:*[VY_!"26U&Z&SH]MM99;8[KP7AV M8P4?]X[W?;LH$R4SBR*S*0:(T&J4N!XG<]=,+PF-G8CLH][3WS5.S76OB M4X=#SM;0:]030]>9XQ;AWD_LB GXSPZ**.%.KQ9D!?B+F49!H"HX&K;&EB)1 M*^-EY E$SLM'X$+_L,DE@5 [H1[:/G\LEI;MQP:#_539NSSLGC?];CL.[8PA MT\:1?"J!:]3'5GIMI>2GC?.Q6\X7WULM,:JQ7.6YG!B([+%/9=-'4K: IY$1 M,V^3KF>RK^*M"?[O#?ZA72"M:+4C(6MBU6CT35V'CEW"Q7B<1JZ=W(E2LG8. MSLM^?S0:'"SUZD!6UY$1J(=L$UE0CRP3QZAA)S/]R75S(ZW*A':SE;.U63BK5PJR5A5CARK@9,B)Z3R'=J%KMN/ MC$UR/+NW70MKP)W?> &58*PJ1X+5P"DU_]9-7TJ[:M46+!A_'N\29N-9>C*Z M1>\A>0*!$4$$#PK3^!6/?*N-5LJZIAZ<:$P/M^>ONH4X>53(N:T5;P <"YMT M-:F#B9%&CB(FZ38"CW]DKQF1AT6J@B-730Z(D$H0A89?E< AU(.[QDK!W:(^ M6&+6.40*\<2O>SG*X8ZNS.%%()Y]M+3L:;HGN/M!+HW1E1O'L63:*ZHUEH?[ MI#\ZTYRFH06V5<:E[GUH9V@8 ?&$M\,KG^A+DG>EM0^1:.) U+V]Y#!+E\&" MOEEXMC:15[-O3>7W6]G*A\@K81Q@90FD.'"4RN>OHH?+/@\VM:[[40' MH3)GC0K-Y#$;] <#S?EQE7%'*2*-!DW1=24D?NJN_9S/7)HIPJ+NK2/SJ8+& M+)5EF)"C3J#BW2BCH3S(9_W!F>8C9'/O1F51:-3-5N/%XP2A:?2B++[DQS_! M8R_Z4_+B?TD40+^'%&T!'+D4,:/TTK$6*+"225)V7W@/&4+'WD?3.2KB! M Z)JMKF6 T!(YXS5DF9%& M]=A2$=5B$%!T*GKV;8S'D@2+CZ=_"JN8=?+0G?='ET.0,Y>L]HNTDH>A80\; M"">!U$$2C]9=,F:!;7]IOW93Y:;^8^0R2DERM M2\P;J(<\Z3)^[_F[0.U":QJWXN&PJ"(6AN862M%X05'>\S?OS?KQFQU^D)#? M&&4,DE1LIZK-'1[]E"!DZ'-^H;8@L_(%M.BO>#._/\1:QT3BX;L=HFSGMU1%>U&05UZ?7@XO[@ M4462(N/-.O5Y4ZY4'IX1WOQK/CC746N1)"+2&AE1.Q-7DL>'_8+&4T)(X'8" M8ZM/)4?"VCI>0%SI_+GE)K&%\(+[9,7^=<6L3LP4Y]ZN7?R7;-,] MRYWVXL9[WJR7:QYRYKBL#+ML>S%6SQGXMV&9+&>7B(^S+"MI.UX'3P>79V>G M%R>#T?!$U[T!G3K[=K-"07"327.J*3&9B<'1S@+4Y%1S;05V0-ZI9-3I3E]7 MBX7E;\:S5WONVC-]&TU'R9?*[ MS+=[NX_W,E^'/$D5X>*E#Z)6R'/V#'-65S8E"EM8)'G#O+AVZ!>4=9K,C\F+ M_DAW%EU)'1;G'>5H='^&*L]X)SCW#(IS3[:][NQYRE' W,BE2.#-,=*MZ$EB MD.L,.^U#L-,M;Z:IVRRXV:8B)W+)#)K I)W,J$W..2]HC;#LHK/,67&6R;0 M>5I)NIDFOB4T(2X)-ZL@Q$=MGS.="-:&LW_A=)@W@XA6!S=3U%%4F3=>#1BZ MOR&AQ__D3!/GQ6DB;:N7:PSVC)%VE+?9*"D)9R9X]"PW>/)"O'\FP;#2 $>9 M/HMO+"JU!7".$%-7<3Y0)W_W)X>26*Z<66%8G!7RC4">#=*>;C+3(R_N-K7& MEFZ#P3HX&9R?8^E/ M,4M:_,X.\.2+M($O71_];5E7,[V MCWL'45X:W-B60+WD4D%"R.ZOT#>>.T'$"IK>OL1YH%_LX ^Q<7W2+X[K?*/1 MN2!NMI>T"WE\DRX2(+YA&?S0LEV!R$#,.EG>79)%^$R782"G%])G\:$O4C4[ M1# M^D/=\X"\6HK3067!NS\W/$22V^LHGH7@,G]2XK6Y;:>7-@1Y_&<<66?9 MA\S)P^:,ZJ=7$Y'/5U^?H+RW&=E4/ MZ%.J^#F MG0:T7>K\H!RT[L]9)!R&'>K9\\2N+ MDU(WRJB=WJXAR",\(_7FS<<'->3G.AV%THF6 N'\"1+U->T/./V3V2C(-P5NEI#6=WZ? MH B![GM-O*[> _3G"C=SMQ9WF#@I<;7 M>!R&R%7N*%,4"-E.>+26&7-G^2Y&@81TC@Q"8E3AU.HX1ZI(9V9..$JNH&-<:%01*ANQXE27<9&,_CJ>AK^BN9$[A>T]'S9Q4>H;L?I M4EU&1>')-4;FK'-H>8N>P@L=60;XR#)HYL@2]^)X8&E\%IE\H.G*P7/J%>[6 MU'96Q'_W%4U6?F2\B]-,H&D<166Q7*7!*_>7;>Z4H_Q#^;$[Z@]/-;M@2,Y/ M[0#".'FE4])I&U-2>:PNJT=R:;)Y];[J:1*\AOEKN:F8E;@_WUH1$BMA\18MWY._1 M3KH^.**IU.W>=5)M7$R;W6X<*P@BTTBD8/JRSJD%CD2PUN,JZ"FZD@)*-?$E MLZP>.+I54; 438"N7XU:)OZ!G"E) &XY:.S'V.!?SZXWY">EBU_M]KI$+*%E MKQE$#*!<\PO$H^VB!]RZOI/RM@?@: UK>=:M"44.!CJ'T^Y^00J7"LB+7_VT MUI,#'%YL0K/NG_1JI?MN_VD2%:G+K+/B95;:3E=NKS1D93D?#4^UA5"T VL^ M]]$\N8=-!(AT)1#XB%\W/SPN^D/=2;3KJ*ATPUL1@^Z_(B@F8Y&:+,Z+DT5) M2I;NS!LU91**<(GC=VP:XW5,PWQE&IC6 $P15DQ17E]KBROBS MM/X>8+<7>O2X!EQ:<7!:5JF^(CFD8.B8]IDV57H%< R0TI&8BAF24I6L1:]Q MLJC"^LVT=C+K=$*[#/44]2LO+BP5YZ8U/*-%,]M.#I[94+0Z.,4W.['7@H5Z MU]:5W9^X.[1LB^!H5$O12G:+ $Z/-?U+,D)/_XG/UW$,7^^+[P5!XAU!;H " MIK6A1DNFDDHU)(T^2U5/IJ_>.C+3/KCDY5RL/\?QOI/U/HB"M03(7\O1JEJ; M!T(PA> T^LBU%<-X)D&HE+EK6#1W99KJBIE+:=)1[1N?;=_2#%ARNQQV]3S_ M+_%_-4\. KHKW[)4D+.!_,E3*H(;\FPM49S-981KS#36Y' >^W/+M?]* MHZX]66&4NG/G0G^+0LMVQ,;V6;\DSV[V"Y&!(_X&":R6C8&4? ?Z6,]*.>^1&OUF7E$G_<'9Q6$ONNVC3;W?UL3PQ<)SH[313RLRE,>S*"U! M@,6-TO6D+GZ9,QK':ENGR8/@)YL?91Q5#"@LWS)55W=1^C'?GE##-FP+ &29 M8@V7W.&QI3>2$KE]$=LJ0,:Y/4W^(G+BD&@.(-WT3VI*P>R$ Y\Y$GC?*M@6R-UWABQ)9I=-0GRW3I_0R/E5G!;] M*LI3UY''),2/*OE>;_?!SKA8*,Q3IRU[5-YQB.7(4%(2W/S#!KADL1.4"9[) M)/##C)+QW_85C'_T^_:&[W6"7 O/+R6W M1RX)0KJJR=FN5DZZJ2$[F^N<$2 M3>R9C::E]GEF63#*EE/9GJJEI(.G[@I>L;' SX[E,DWJQ8)Y2$[[H_-+C0J7 M4ER9'ZR0>"9H'&^@T9\KC.4=>2']AC_(N.FEE :C^^HS>Q4)#;B3+1&7>1=+ M+0^. C**%*(!0T[SY@'VY%]6M@L$8*B02P&SEX'\A,F[N:24!D>!ZLN C(0& M)"&YL8(/\L_=GRM[;3DHB@^*I;Z2[ Y)60B*!WE_UWDZ M*86AG0N*X\U;MZG7*CP))<]@4%)9UI5E(O-X]NBY\S?D+X@N*%,=K;@A?*HD M9L*+#$RBA>14^%#$.#E]39ZLO:,<)^FL7OA$_H>_8IJV!>JG =ST!\.0=W@RG*F MAM )@RZ,8E#TH&0\^\TBD8C"L?]BSS_"K9LJFF",HIA/EN.@Z?4F*16L[J]!> MHWA&E_4[/!7U.R2?^CQ-OM4+HH\=HL^A]E!N1!&I'G9SZ=T/8H% TS@_[F*Y M2J,&W5F^B\4(\$B)&"*8"E3!1\#-/7P64%(_-04&X*!)-66^WI0WP'"[:?"+ MX)C8 K>*A&X;X,ZQFQO)B%<-',_:5KDHZ3B0POS&] MAYAU.D(3CI+*[->R0L-2]-UBZ7@;A*+>CZ.^,)5,+6^J@N4$!I8VE?29S';( M#2+H^>[?]!JF*EA69%C1'VJN=H^\U,J*FL\C>=8?#<^/NU&U:,*:>FJ*RKSY M4M(V.$8V2@[E7&2 V$Z^YY:MCJ]H'GDIR-H:"WDA:+;&] -'^V)K$J2W,XG3 MDCM/=4#S4*65AS>72%G]Y.0R,LY,"L$+6GI^2)9T02X4*QA"!D'!&HW;,E%NGA\48UEDF^UB5A!*M&YWFH_4S$L-)-?*[^;F2V#=0;7T=7 S4P5V M%" 9\$#PX#*% ."]3LKJ&$!4)1@P?@#F#3D(AE,Y522X2E"/>4,RF)SW M!P/=OG4*=;MCCAI<3)O=FLD; H!$L-;C*N@9$+&FI2PB .A61<%2-&'(;<:< M!#&+"&QB,2A12BV%B!A N>87"-Y%?(L] $=K6,NS;DT8$)4(9%20@R ZFUJ< M349=:&&%-C(\TLB1SOOG^;8@AY7*HHDI^\D+2V';4[AXPBE%K1]'@-R$KAAI MM3L38)QGZ^$%K1'^0?T-2M(0."8WR9M:VPX68+ V'#HVSP&)J_3%\Z;!J[=3 M;9W]<[[%(T^5(F?^UH$-TA?DXC\YT=JXL%V;*(,X*-_](*\S%$ROG \+Y@( M6(DD*OHMWK<[WI* 4;ZZ*VW[2-"&,#0S$JJEBA M7F@Y763N-I&NJK/57H-'QJH$#E94WZX>,;YJ: M+Q[H -"%K+)@K-#V&T6(, 1WLQF:1*?<2H#*C(;Z7SN.A-9034>!<5=RRN82 MO*2.9^TL".FGCOQO!]*4_+6O]T M 5\LVR4XC=W(,WQVO0IL%U'-(+3B><1& M_=&)[K0EK9)0"I:42&;=I D,N2 =7U=AZ-OOJR@^R9L7QRK!@_$.5P@W3!=Z M!>T?.%6;Q3'E=NTK.?8DV7Y$&9+\]=[QODN'EBFD*\BVGPTM\[E'OM&;D8\< MX\PP(XF<:YWC#BK.#(SY498=M&E/#WC')W3=BS,#@/%R>X6C"@#@S3R@D M%G&\M5[;4Y)U^QN>21YV'L)7D]!>Q]G]V.9E^88.D-QL.A4)K@A4,Q]YPWA5 M"("WBEA2LOE0 @TL]M7WRXYSH%H8XVQ*O)K.V.6-FD^U!G&"%2G D(>K1PY6 M0,O(5_T4-=S;+MXU*=@Y,AH"1\G.[!QE084UARIB[HVUM$/+B1[H8,U0W9$H M?!6M#HZEBCA1)%LM1.IN#T4?0K7OSI:=!F0]V@I),>D>;M%WCDYM3+>E M@;%62W!.;0 FO KL .+4IO;H;+:]'IA3&P#>ZZ0L#*VR_[P$).G MTXXM0$@$:SUN IZ1Z '2KHN#:3FU& MS4D0G=I@$TMHV6L&$0,H=\!.;0!H#6MYUJT) YS:).YR IVGYA+9N\8_("M"+ M/?\(Q[-O@9IW ^S&#Y>O+>!XZ%F%2);0[[;CJ)R#BVWFH,>HC4Z&!T+AYN!3 ME56HJ\S=?S*DDL'TMH],;@Y&6)F'--B1E?/XR-XZ-F()SE;./P3R4%?AX*O. M_'#DJ"K0C$T$)'O+\VQMR*V.,J-O>;M'XC8#H;&9?"2P\O'?'VWKG?@RVTC= M]06UZ2.9&T-167(>*+:Q1-AG$M;&<\>SO!DF@TI-,YGP=PZ7O.U":F9VH(S4 M"B_B:K9ZN)1N$L"64@#INJ;(0!:E26GCG+2R0;[.Q(-\D8_T/+='/G.,\<6, MXG1F["-.:#&^@,R&LNPH+JDZP3L^7^YT/1@/3&4[E%.=2K2:HQQA?L(BF4K=[IZ?:N)@VNS42XPL"B6"MQU70.\;X M$@QL!(%N510L11.@ZY?1,;Z $TMHV6L&$0,H=[@QOB#0&M;RK%L3!L3XPGOJ M"4+3X!ZK^=9>HR",$H_@N6058-F#(/4\L(*/^/<[$_S>N*C2U $2G$VI(LF5 MP0HK>%']*\HWWW(#? 8D/EY>$ 9C-ZU<\\Z2WO"1KNQS>G,@USU5B:8W4D1? MP1O>"(2X^RS.RK=V)*H8414A6W@4!1):(__=8RWE3?J O* UPI %9_V3?5^/M*'.>',D'2;;N1M, M''*;_IL=?MRL@A"3TN=X<0C6QKP98L(,+L_.3B].AJ/AJ<9W;M9\[I.9+7IA MD@C \L%@50$WE]112*FY1TYTQJ8^'<^G:C0?^&%&Z_AO^QK'/_H]N:(9^Z_( M7]L35'(S02N6%V_0'YY=:C?AR>EBITXI&6&JD-RR)3T/2HW^S+)@E"FEB5(% M"@I'U:(NLP[I.]/8GBL#46&"R)>:3#B2*=(6Y10XQAL?!_V@W_/G"H"!7AR^ MO=,47QR OAK?EBY"?[(&"JU8]Q4F*I0!=]DOWL9R*#XWI67 :%?%3,B7C*IB M-0Y1N,=N@'#WT\UQLHMB^$"QJQBAGLJ"4@U-D,YVO M47C4P*E9P$J@E,V/Z M57PR4&W%N/N1F,>(_13_?_IF_:AFT2AKJ2L$86NW9+96!$6C-WVZW@656E>( M=9ZD;TG>$HBW!(,WU J'P1HY\1O-(736QCUJ&D=S ME[ONS;>F)3_&$,C=M9X7[UK35GN[9O%/HP_VK/1W_O9W_]YS4=BA>]FTW[R7 M]"4E\]=[EZ/AJ:X9XW7R@:8KXD.0RW$8)3C$ ^O>=BUW@L\0&<(PKF(KMI8? M;&=XL)WHOJ454UEQ1E&)0'LW?=*T$17N>I,1%/>*\?2L3I/@"*22!D62*8<* M,-/R$C#?DY45!<<,Y;HKLPL)X@#K$IJR$V%>Q3#K@-.]L&**.I47M-D[Z^2F M2%!=(E5,T%9E.9N]5HM2I(JHJ+2@,8H1EP[6O=FOEK.*\74<[SOQ/29KQ@O& MW5^C@+.M$JL,3L?-;J!J@ +XDHTM%7/K)%(5'$=J:%&6$LUOHFCK;-R!>\^_ M\18+Y$]LRWE![Q8>"XR5EE>I8ZJ46'LK2=Z6"J/''V0N(\]&MH**Z)%5\P"4 M*2V^HOU4$]828JXFJ]ANY>(YP(A6SR-QWA\--)OL6[2"R,+",.7K7L:+!X*^6KZ3]704B>2K]YT3R<^#V3M\J2+WC/^Z=B MM\J[;_9"KS2[!WBQ?'H^&@[ZQXME0-.-J,H:NECF[WTZ_0H8 M@()5JFE' BGQ86I7Y0-AC7J6TD2I @6%@W4W6_.!, R%"2)?G'OYDL'25NL7 M1L9.O I .5X8Q7 ,^\/S4\B&::8655P8)0BT=F'T8?ES]&Y-_A"[*MHOWC'U M,1"G7Q()R=RLPKYX:^2[Y.0:)RJPYFAZ8Y&05YQ;/J&*QBJQNO3-^MJT<6%K MD!JK2:[(/X>KPF3C]X+"E>\*Z:^LQ@$H3UAL:C#"#EZU&ZE):?$3C183B!_. M53L (C1[_*D%2Q-7[=3Q+QT1X1K-/#]S95&:P5A%N^ H4TNIA?FC(8 Z$84> MKWYK.\ =VZV$T5U7&95H98VFAY30AMZD PJ!8PZ[5$/2Z'7\4--U?+J+(X>L M!)!;1,8@_HSL=?Q \#H^_68/3_*]2?+5WC3]["'>QH]&PX$N2R_ V_A1_[*O M>1(255E#M_$) H ?W[9^D02 %"I5J^8BJ>L\47R1!( C-;2HXB*)1XC.&++! MJY*!?CU#=LLJ;,,<:J0RI<4_OCR"0(1F%_%:L #V!_GJK:,,5P\N>R"]>(Z# MQ\9WRZ_-,WSP2PQ'__.['DD3,KT0X2EM' E; Q\A0JYRM9FKHK&8< MV54_$DX,DH93J@Y!LJR9%55S] AX2^H)PVVIRIIZYQ8)=M[&W="#N\9-X"_* M/L,<%H/[9MKJS&5.VN=-YKJ,?:G#J!'=%)R?#\X'H]/3P<7H;'2A:9+8=C)Y M:,RZNBDMF^?\17\XU#P'R,)>'.OBLL4'RY H ! M-;2HXG*%1PB]4_Q6GD0$YHM,3JV.:9ZA+,;\+R$Z4)7SC/3%@N 46V=2%Q3/ M2"/#5O9[V[6##S3]XGG3X F%))M7/"IXI*#7A,L2MJ89%)$4UL@88%LP?O/\ M/Q[<9]_#TZ@<9^@U#>2,I+!FSS,OUO>O%NZ;;3E1M(35T3:,)!' ME<5N)ZN4+D;1]"Y0OJ6UX%PS:\"X@1K?OMN-@J:-,6P^X/7=NDQ>H)$USD/Y> MSO5@5'0]2!OJ6>ZT%WVJM_M6+_Y8MEA7W!,R .YC)^RP(-F&EFDG[2/_,%A2 M$MR254EKV8E#5$A8UU-IKSF: ZLN'MIT/1W:L2B5^V&QM&R?+)Z/7D#;>987 M-I % @(V>C*Y[-RXU[SS:V3@JS/? ]^\?;7^Z?DW^/0RK^ ^.BIF\1#V^>]S+T=J( U<,3@;GYZ?]P>#TXF2DZ!4QN50/T:.]1M.H)U,TV_UDOV/7 MFY@ICA4$97ZH"EK,#<-!OS\\T_PDHKZ>=G-.4_@ ]F^4D(_A[BK9"A@2-:7P MLIO)^@AUET8[X9ZL!6)ZS59H"0R=5"I;FD+"R, ZRFZ]?XBQ#D/\@]X!,L\]_M"9_C&=?+?\/%%KOMH/WU)6(PVKJ<*@DC8+.!4FU_>61\G!(4:M@ M6-3\WJ9)Q,QT_][>CHQG^]!L@W%SKA*DVC"$C&RJE!RW:F/4B00+>Z+MS_9E M\QNGRH'QI3(D:M?#)IC!QBI*,O*")@0L>V9/8I5BC+<#AS<=-?69PV1@.S V MNJ:JHN[59+):K!SB$;J3+QB[^ZB4\5&T;AZ=D_[PO&\\R6IA4]<5$VCR&0[6 MPELRR68.C'Y*85+UA@O4.\&"3[#O!1+L$ZE\L)RK#$["M&$C3-/EI[:/QQ/B M[O1DJAY9)@=-PK%1=Q-K\3SD;C[P7U'PX&),;BS?WY!T8PMBA"P>S67=YPI9 MMP3=YY(^]6RWAWO52[O5B_O5\V8EM8X>=FS/K=/^\&)T-AA>Y)^9F^MAIW%R M4Z>G!CWL\C-X8@^[SM.H30\[ '.2"F4WX&''H]$A>-B= M]@?#<]#L$-:C$@^[!(]FDXUUXYI:(S6:7X>:1,S0N'_$<2#?KH?"$P^Q-IF+/.2P(R MJ7T"4\.U31$=;SPW@N,W._RX606AMT#^"YJMW"UT:>80"B_%&^@V1Q3)VZ@Q M1]?U1 +DB[>QG R,[)ELO[09]) 1SLCW)PD =XNEXVT0ND8NWDZ%8I2@5,J# M-^@/=0>TJL,,&1E5)2Q00Q#VAN&+MT:^2X[J>!/]U7*M.5Y++>)3_HY/SA3] MRS?0;2XHDK?10X%")_MH)BR]*R/1Q04XP:]L#A\JRJK*A;0-+B3!Y(/4D:\( M$H,+_,KF<*&BK*IKMUOO?\&V^U]%P6(>1:,( 5"@1.J'$!@QJ* M]IJW2= D^)Y$]RUN;+HK5YVWXO^P'BX[_]1F>LS[?H M/13VT2\O'#MYGPQ'9^<7EP/,HS-= Y_T[\'%O5H1C91YY#-*@AOL$FB7+0%B M @+V</0LM]0#G%T8N&HX".^?K:2DA.7+-S2F=E_.L/\J% MK]>NS>J3)UM"([VJ'SUW3EA,@*"P(%L$N.K9"BRJGRN:JHA;I6<=7;ZH6:G9 M!]^2D@8S@"5APV[)NF+-9,5_\MR),!MVA0TF!$?(1F_C=3$B-0W&-@P4W28] M(9Z-=*^T89R0D;+1&_A6TDN56L?2G:ZL;:R03(IJ&R-?Z#GX$X=F&KLX.S^Y M'/5'@\')^6E_".)D4,LT!F2\"Z)=P33&WQS",JG4,(T!T:6(.N1-8UW3HR+3 M&#B=4C53U33&4RQ8TQ@XU7 0KF8::T4]?)T 540%)/?4 +[:S[XU\:BSY., M:DY0LNV1CD/M=ON_G_>'I&:3)260OP)>'8=I1 MO/R+*Z9TW.S]%HQR^!"7J(,A0Z-7)D(Z^&J[]F*UH&HA]WMX>F#T*Z\)OAP M=&']8.LB^_LNZX(K1Z.+!H2KQ$XN,%4D-/(=UQYT>!"'MUHQDB*;:1C0AZ1!Q?W M#@51NLF[V0Q-0GN-GI$_(5J>BUFJ.6T8S:@JLA_ (G5O35 <7UV(0;OB1I.% M(V8GWAB_H*6UB<. $>&2)P[I,'@F876\?2NZ>$5#U%]3X'8>%;=^U?V"UIZS MQC^\P1+89#1$K^9D;[X+>2"H-]_;#_8FT1=[L^23!W@3?GH^'/0O1_VST[X^ M#QAE-^'#_O!<<[IF";0KW(0G G;F!K7&33@078JH0_XFO&MZ5'03#DZG5,U4 MO0GG*1;L33@XU7 0KG83SA]WNC+9U[L^UZB]"O!+7)^W,I[J7I]W'GV>9)V\ M/@5#(7@_M5@&N;K3/VE:"0J*:E.?@-?QZ-9S,"0=S_"- @ M6*5/@"FS ;^B(52I*7"C7DOZXHLVX%[2>89(B=FHVY$N7KR&WN0/,B3PX%CA MZ73^'.>]_,#(!T_H>_0KZN%/J+)AG*DA=*,[$&UI=TC^L/'L-XOXCH1C_\6> M?X1/*[*A'L]>T01C%$5NM1P'3:\W2;D@*4BC5LU6#>-<$VC RKP S=6_\Y01 M%+#1G NZXHAI:KZ&5Y(X/+O$Y)][GCN7*A=H^.2F&VMXVUXO: MPS_IBL]DM,'Y\!RLT.#NSQ76P),7\GPG>97T;&XG'VBZ2 SU[._)S1+>+O\W"E_0Q)N[ M]E]9?.-*42[$MP_+'4>XT29);?TYW"$!"_)&+R-UV><:@SB^BKGW_.1'I!S- MRM=N)X[C22/.1@:,J*S V)ZSL_06)J*M,EX\Q\'XDDJJ-_&5.G&X@P@ SHS+ M:]U/<%M )[YLU3<*XN^;,P#4\5++8&&H0]&Y:!E[E826'X+9MS4'[)?(7^'! MC=?TUH=9_O/'4:9WE EHP\C(\C.F^[SRL$2:D#T6GIG@ANW.+N>7,6\9^ MC4#5MHSE/V_.,@;GM"2 <*-^E5J7IG<^HN_[B":XC5=A$%KNU';GOR'BDXJF M5VOD6W/T@LBS/1+4SG,CYY*5Y1!OQ5/6Z&FW)P<^D " W:B7JGG;/7G8E5_2 M-]'' Q^'H-70J/_O61O^OQC9A1U&(%VY4R(TEAVY$QL%CVAN.7(>P:=%C^#, M!WH8\5[N$_CWT5(!]H#5Y\[M=P==!0&BOG/C M5S2/*15E;L#FIX4K7_"R^N@%P=C%<"V](+JX%B:,8&WS6%-'<$6F++PQ>O:M8+&".5@5EHUXZJP7_CFSC MQTJ>&.6=94E8B(J-)@#B53D3LG]M]B\4ZQG(&DJ MB9P0Y<)0HCSC61?_<#:3),JNWL$0A2-R0I1+Y41I.%J!MT!OU@\D&:I@4!JJ M +?5BQKKC/UQ"X"PM9%90\O0WO8H>6=UC5PTL[G]SY?.MC%BFF MCF(G\2%7!-9IYN5&.SV.^A>6W7/"9Y&OFB&01L#YJZ=LS+F,0NFI.'FZVM."_((=\C.W-; M=M$Y*RXZ27.]I+W.K#L9 OON4&F%6$(YS%AU]-O-[G?"$7#D6@+ MW.0AJM_RV#=U)0>6W8):/C]\3OJCDZ'FC8YT5%XYV0"? M)4D0;9+HG&%?R!8!ISHY1105R16N [ICV@#RA<#ICXL_764,B9K-UKZ-O$66 MJ=0MG_3JM']R2<_@+E -K'H86.\45$M*_9&2Y8./0]!0U0F0+Y5 GG?XP<1U MJH@/<8DZ0 ^1ZL'$0>B!T:^\)OARP+)(QIO6LJF 9Y04J E&CZKV?%5EIKYV MT9=AL' RWR8OB]+F7:W"#SQ5_T7\?Z\SQWAJ")4Z;8+C254]EUQ$*\>E41OF M 8EIU?N] 6%ME^6T5&,@T]/^8*C9\%V?6HU"TV@D:*WA;ZM$Z=D> M>WU[@L8SXG_ON1'D&,()_4ZPN0\:R&=-H#6::UA[XH#"M'#W.GX63PLCW8[! MO%2#A9%1[X[98,I2DQA*?Q"8FAGHCNCE(0A69:<"^O3#.GG)MV8PA54BTDX> M9\-3R)E%KQH -/ &6S^;#CU[E5GL!@!D P_0=Z-D&UB_77^\^-_C&>X_7I!D M'?!.!1WPDC]XR6<.V=F.,.N\/[K$Y#H?#LY'_=-+7=N]U7M@3VW+WXS]N)]? M4?CA3>/W$WBD12'_(FFN-\7":3'F4T.%GP WMU70<\F>L&F$ /N;[<3)2,EP M'*26AT>-IK7*(I((.)!9L>L^\10CVX:MYSS3,Y%?$3!/1)16HO1J(L-R-AFO MD4_.+E%$H=CHPGRW2"V?EW70'YY<:E9O-?44]2PG,BSUEG*S9"L)X[,JUA3^A[]"NF6P>W,F">""M-THS(EKU1+R%M9NL=E-'5*X8CPH*_ M3<@5-Y0L,M*VYZ&M:K;XU7)6J.)DD:]KJ/HKB]Y.+O9F V&1;#J3,)([?8HK M9^$:EL7#RK3:2YOMC$4KU_W("S!ZAGR%]Z1KF[R:Y\;'$JS_^XFNF2(39:*T MK\0('(@&R.*T &[6D-)/R7Q14W1%&PR=D>9S@A-Q(^$#Y*]9CUHYM<#QI*ZB MB]2I@H !='G#7]@#D6FEHI8'1Y$J"BW20DY> PCQND03.T[!9[N1OI)(N0'3 MJL6K!HX>U$E^)>@#%CDJ*TK'%,$)=2T2L4G>J/HQ._ M8@5%SN2/Y%-$5?2M!:,&."JHWU;(2F\N19C;"F8=<#215:HP+0S?6J H:OD7 MO$[ZEH,'U=44KYTV.=#AXQU*C1'L?89,&WD@S_JCLU.0Q)';>-1&P JD8T\ MAOT#BW^+ULCQEG$RN4AV)H$$:AI)FZIR&[ @/7FN%R=9("D3")0B1.'4,I(D M56169&D':C/CW?2+5 5'E5:M9VP83&-/'L.'.'!O]&>Y&XG]VN X5%GC'/)( M0M"H2T [3NVK]P#]N2*+\1K_2_**;U0217;;8"]NL3.W>_M0\#S5*<4Q48:C MDY/AZ.S\XO+LXK)_INL-SUX/>;[F^T7!#7HIQ,N=OH1DA.S?NR<#_B#'Y[ND M-'3%TC7#5RI+Q&[IE>VN32L/7KY1]G2#7PA,$)1AM:3GPFA.88>6$@V>H$=-R(M;)18Z-#SN$&0"\53>5L@10%JF_; M/%XQS=NP/SP]TV<19:NB1&T,&?1?1'VU77::M^SOX>F!T:^\)OAR -!%]91[ MW=(%5PY@X9":"8:H46>*7&/$A524VT+KC5Y;P0^!\$) #45, MA,"):CHMDD-.9("6WGL/]_[[V$U#<]-/B>4ES5.MK+#P_'FD!WK\LCZ3>XRQ M(2@M"X\%U3<#X@(JRLZC4_,9,8,K=_J$^[_[26;DL!_[2K8"CBWB*B_2187L M ->%*'HC&443WXZZ(^)BP*F3EWV$9=<<'T"%[O9O7*I@8,!><6_"?10(O%Q6 M'!Q%U#VX8,O8:*(M72%S\X;[>VN"KA;>BII'EE8<.BG8FBT20TK.=AY.:B7& M@XM[AX+PQ0KC=_'3)).M-:>]PA-OP&SR2$O>:()U&'2ZM@([>,7R6-.Q^ZOE MVV3.)@#1DJ>)5C>;2I)R-QJX&0:1R-VQ$&5(0;/)096PT;SBTC2@'&;RLMS] ML,-[M+^RT OFY;[0?URMJ%E)"1M-X:U*LR]H:6TBV^N,2/;LV^[$7EK.L^>3 M[I;IF%/%*&U7D;71G-,-Z?UJ,O%7:)KNAL2U7U[19 Y(2-SHF51;W/ZV\P%U MESX*I&XTX[,V"A'!HS0W-)IL"QA'!;9DBE(7.U TG624_BTR"X=C_\6>?X1/ M*V+('<\BM_HHV<6-Y3AH>KU)R@5)0=HL4K-5TSC5!!RIU:QOU,13BM3=#^1/ M[" >E=M?;N&A&3TJM97'^K)_,1R:1[U*(*2$4W2'HY]KJ=@DSE\D]W@5!J'E M3O'ZSS",\*J9QJ!*\J9D4>0SHI\LS[XW06@:W&-HR6[0*L^-XD__G_P-02P,$% @ )81O4RMT M-TOB/@( TS<< !4 !O#$P<2YH=&WLO6ESXLCR+_S^ M1CS?0;?/O?\S$]&XM8 ]TS?$"#V'<3V1B&D H16M+!]^J=*$JNQ&]M@"S.*!I(AD$HM$?NUWFQ)LV(NA/P:MB0?BN$DZ M>!5J1! _B-@/$B<)+/E(QAY)"JM7CA_P>RK+0TNP5IN9PF/D6 /'PQK_"/XP9M(!"$25 M=67;?K%8/"R'ENH]0^(X]0/]/(0DVS1?VO)!ZP6U:4O\Z%7*+7$"-"$BZ[8C MZ.+N*=BGY&P?W']%[(?_XZ:IO'0B-A /7@(_/XR-^0]9A\,!B&X_'$O0[9%A M:8(#:0T[(F(1/+$W+]MRGI(!?GF"!/+R.0(0U-X[-\TM,'J68/0/^.O^K.47 M:'M,)0G(AR3:S!O^X U[.V#;B))$_*6N_1;! ZS^>I/#MY)X YZ!C].L.,V^ #,3!Z?G]#@1DA*0/<">?Q!WM MXT[^]NN?"1"D7_]HP!$PT= =J&W^_>: I?/#IPYZ. )FKCS_]UOP>\19F7"D M/W[]X\B."G[]\V/S7[^OH2&M?OTCR7/,=E8J^/>;)EAC68\XAOE(X:;S$[[U M!_SYH(TDVZ8JK!YU0P>H@;Q\1+T!R_]3EB2@>W_"!EE+$-&<,5>7G28") ?_ MX#/R7)8 S[4RO#T1+&#S9FH5[^&E#*4(/)Y<#3*NF)J/O_D37?J/9ES+(R ? MYPD>\9EO&WR2IW#_@QQI@.:$+-J*JRV::H>*L4VJ\0V3@"AK@@J92W[#=$&# M4PC4S&,!JG<-E W;SEJ&EI%M]#I9=X%4,X'_,KL*G-JH+2SKP,K(J@L5;@L- M^1LF2_]^RWNSY2N#\D G)9UGZ:R-3QK\ %BI\;=?^ -!_?/CD!07(XTMC_5_ MOT5>IA&^3R.<5Y1^K9GK]UIXC:"S4VK2F %W\2$TBO3Z^&PZTFNXG*1 Q> ' M#2BKT:CDZ0A3L)GP./+OK-6DQRIDJ8YB=7I9)WY$-*PXH2,NS,P8=,U M1JJX]:P4Q1N(-&3R4TASA)IZ>MU--E<3EIW%EGANN"2U2>MC4-/,.8FL''52 M2J0BSOB8N\C5?,DBB5>2I@7UMB18DD<ILK0? M=5F%>M5RP2&-&)NOC?;PTI6,&ML;Y71\15B)3(8I+(?]QC$=TH:FR0ZR#&U& ME](>$<;0JI2!?3#/1A5EY,Q4K\?/T>"Y*D !FN.J6LS M-UU6NLEQM=^?=",S;O'6259K\X)=2=<:BJ#22DETURU[\(Y)!@@G6\4T-[69 M"@=RC6:58YB(!IBW<6\':?QXEG5H,D$['J+4,43%@ZI=::X514N)JCC=Q-[]6QGTM8<=7BX^< MZ[O8BL!KZ-X\:\X$6"]/EFGD2%#*.@S;%1HJ/AO7&\GN#3'V=;--NHG!HI#, MQQ0Z&N\/Y!B)9Z3&.V;[DEIZQ5H=S(;O"*KKM6-4U5@@LQPIH":PH;<*[#8T M?IFE;&^;%_0YU%&&M=H^%S2M &T(+%X2%GW&J8\$7%@W:15,DZU9Y< $B%#' M!'UY"!D@N1Y!#A5AMMUD^H)>C^-D3,G%^L#M-V;O$9FWTM5;Z/<0=27"M@QU MU%5*E*'([FF+S4D@4C?XND(1:+H40<;)1.)S_<)+^\Z^T>=" M(NSL^Y?L>CEK$_S"JB[82'^Y:DHMKM%L(PWX$'TM$"X33+BTH_Q:@D1G0Y&, MUJ2B0NMLG5Z0=$+(>#X@_EDAA"OYR:^E3%^8:"/3IGFV1C$IP1T-J:'"?/M% M/."O=0$O3)E+N\FOIOR/OCDX]@IKZMU,?V)<>695$YBN)4[0 M_J=G\#NR!23X+D@-2 S9\!7AH=UO=J9KH9=WEO@J76-:V<%$JKK,F^U^?&]" MNP\;;R<#ADY!MQW+V_'U'"&T)\6W@"X;5@N(+AQPU7" S>D2L-!?]6!&S-@" M #T5.$:;+EONT 8S%_[ (D_JB8-U]'OP="3;D>D*/\VSD9I+ZO-.@8QEF&.B M'@ZW#2SM@'0E=M551N*LSPF&TVM)Q'RR7$(E6H_UG_$]KN(SI5W+@L/+RK8H MJ'T@6*PN900G6/"J@F7QNEJJ@1$]MCC@.&!D2*R:6D*X1R($&:&(CQQM)MCN MWPTW"[^Q]P:;6W:L9)E;9/#5=!P9MA.F;=3@8-$+/F^DO@ =C[6U*M2266H: MX>BZE6RUJDJC"X;AO.4 M9/!MUK"0)PTL41;4)AA"2;<#K3:()7KI2+Y45W*)EC*1R-8Z,46[!/[X@ >3 MS2MX9Q+UQ^.P5I@:WI^XK0:^<(0*?';QM"1"GJ) E\:1Y^[Z7'C(/IL M182?#R!\XQ>$#$"OT43]*.B1J13;8V?+(5=N2;-&TP?+),.RZFRZ MQFEE/.\TG7Z7'G\UU_A#]<&E(1!$2" "G/;$[N1GM,319+D_Y-JM4IZ]NO/P MVLD?>/EOG_QOMN"W.VD.Y"?B$CMST7:#H9F&[F6N[_OVC"3)J#-!K0NR5-#3 M@BD[@KHQJ*UA/1V+V%U%(&?#_'12+PSHT#IE+\YXY]"_..5KFM'QL\WH2\># MHGMQ1?I)7/$\I.SE P;H8/EZ5G5;1(?--:+%RJ04FZ3$T*Z49Z+CR32O&2&, MGA\AI*\7::8"R_K]B*@8"L^UJ9;-@MYD3B9&G>6P<4?$=6+&U&4C-=&]U81^ MXVKR%!$]RK2MFIH '$F64YT(WW6[L]!:4:%#!'Z^CL OKR-P9&7OIP>11VKB M3PP>59-MQ]?#:"6'SJ(CSXW"7S\N" MB*"W3O;NPZSD5L5Z/U=7(FRWVNC.XB,=O_IJ^:8()D&?0[FCII>3I7?%NI_* MTCS+U?72,EK!5\G^4BOJB2S;":^9$C99^M28-L$3U"ZU:/OA$@M^+C4AU"QM M]+GN0I<9.N6V^%QX56P8%UXO:PC5A#L+&OM-KP<-JMRHEXII!:Z;)-R\5;*ZF>VPIQ1,D1Z96Q>L?&WB;J7>F/WO0]+V9BV^U]IO M$60=2)LST8'\Q+-]$^_WZ(:RP@>-!JX2RKH<7@?T//DY/==+"M%>)AIQJ>2+ M]_'WY6P+3<0:(0G=:JC29_ZVKRP[(M0LAM470U5T6ER[T2=*B9 M!2:(D'/@%T39G&^7T@5.'L9X+E(P2#-1*RE,[M;]D+.G?QLH>&O>S#,ZO:R. MS3A96I&L)I-ET$K/NF;EKM-?QU\Z!/Q]6:VS=7JU9A748G)69".V9!Z^J#?F&1 45NYJZKG6R%;R^[MV[#?/2" M1ETP/?ZM_'UY09LM:SSHT9TJJZ5ZQ7&UW2JD9O<%[7:Y??:"1N9',S5C9"B. M'CF"030,(V/>NH"'8$&[#@IF$;7@XHD25%U%*CW6BZD7@I M8JL%\^8M]4]8TD+#[K/7M 4@*W9SR3<4H5-=QC+-=;1LW7S(]9/7M O#X*WI M'L_Y*5J5$=<4T^2ZO42V)$VU7#UUZRS_8*U^E?#Z996ZFQ^8]3%CJK@P-?K= M7F=DSZJWSN;/4>KAX/;9.IV-,-4A&8NT%9")SY@2MFAX/;9.IU)#2IVQ:ZV\);NQLH&/VJLUK?NBH= IU\'!;WAT MU_'W&H'5RRYHHYZ@)0=*3V5EQG&[7$T9?0&U]CD+6BBX??:"UB7R,<"QZ2([ M2_#Z-))44[/.W4D)*0IJL7R,6\XE 9>C\]QLP/,=1@Y#OO/U)G^BOMZ[5K15 ME9[-N(XQ5U8NPUAT=EQ>V/<5[7P&?T !Q4LL:<.82??RPKR(@QZ>GE#IY*Q; MO'4^?\*2%AYVG[VFI=*#6D5B00L'1M3M)_I1MS2]>=9_[IIVI9J9%SB'[B:* MYGFYHG/+:0P7YK%QN9VH MU57[UNW2#^1J&!(TGW(UN<;QDE U5I?24K;6>YM#C M>DIFT_,IWB)E6\PN[RKXIK(4GG+5YN*,Y)1=F975^1J/"YGQNGKGZDWM4S[E MZH(G(U&0S]>42'E9Z5B-%4>']WZC\'$U#,'ZIUS-U)BETK4R$DN6V*K"+ =: MD;S+ZFU%K$[4!5)="13QZ@K75GDB7T].1K7L75@_)W 1IB*MSD+.QM(47F)S M>$PH-<>$--7"NV'SAQ=I/3#B#PI6OAN4VZ)"4V,TFHY74I.%DTA%2RMA@D^N MCHA7*]K].D&7NWKDJ+2A;3E\W3(D%Y7F;@%K+HM[5^YPI@[ +/A]HVC-$4EW M.J,QUZWGV46AECZ?F%4#ZQ,0NB6([3.4+7\WU,ORDVX#1I;2! M+KP7G2: NL;=!(U58AY1JI%(6M&*::5?6C(\:(5.H_X& ;^9Y-=$P^G+JI]% MPW9_T%@)JK,*V-^I<6)?7E=KB.VJ]RLT6#3M$37TK)B5NHWQ/X/ MM_!>4>/]<_G]K(67JIM2$F^1#E["+UUHTBT ME_$1.VM%HTM@=4?IY*TM]1]FX=T6IU^P\"H45^X5B5&&:R5C2VI28I:5_FUN MV7RTA7>+&'C>PDLE>_DF42\G\-)2:$T$IS".%F]-_C_1POMT-#QS-6$3V(X% MR>6B2T?3ANU XL#O(.F.\FQ,(,J"V@:6)NM>QRF@@Y'L;&MM*1FC/\J)NE+K M<7-J-$H(JTCH +([S??BM/?29GXS[Z\9]WT9,_Y1J&TJ6MD0O:<.\0)4%9(V M!XEE"2JD+B-! LJ0ZK#M'+!+$TGB!CQXAH^SU5J\RFEQ9CZTREJ&6H1NF=E@ MXH7Y[P'G-02XH^@TBI!("I8X@>3+0$VM&J:7^^C3;I-6T.[04VJ2Z.%ID$RR M=-5M9,*;P'D6=LZ8]ATQIQ%3-70#OAC^H(_]]H=HT-)^8UPV.GNI.5RC6 MB&PVM,O466CYS93_1*2<:]5D!5%641ZU:MB[&^V)>&N@#3JI@M+*%K-T9E3. MYONABVV\VI0Y.=DOBHY=(GEPP_Q%TLJ7IMLP"3/)*:4X2V0I+W%6[)AVKJZ9T_=M*WR!* MB0@9/U.4]IM^@*+URB74X8A6;4O0;>A3PZ?LU&K_EP/1*NASJ+$,:[-WH [Z M#)THQ/#9 *^5LYRPDL);'>G\^>[$['#"7U/AGDX7OTP1[YI4MV)%O,&YT452 M=+II!L^%UC<,336A\"2/1_>P<>&;%>TUR[?E7J/#Y1BBW%F/4ZJV"JVE%EIL M1,_'!GT],_["EY1E=")" Y6)LG2"7_#Z4M3*0F@7EM!BXQ5KRL6O(S^UC7$1 M;-0:PE0JBEJ*%7)\+R>[ Y:)WM>45V'C4]-6HGO8N'"!>7Q1*8OE:F?%:I71 MHAE;] N-TGU->2TVSEU3\&NM*?C^FG*I:\+JN6(A5TUI;&Z9QTB3LV M7HN-5VR&7GA-0:$@XB P=&QRO"DP)&>U=J\@PPZ%\KA:)5Q@BKGPXB*,@:$S MC8R#IF\'A'^T/\Z3I%]%)#\@\Q$[(8YQ+;\L+(5YRIGGPU7UETBB!9>\0%V# M_54TN16&W0>]LVCABB;L!?>E/19@0;XS)YW^MEL5$NU0NN= M/)U?D%'S[ 0OJ2VN5TSS1(&^U[.RP3ELG6IEQERZ+743YG2\B(SNK/P=*R]6 ME&^KSNC]M7WW@=+L!9EO:02K122%6#>I7$$-PQ4EQ^J,/GL5/&CZ7G5VHIA6 M09? 2-9E!Y3E.9 *.F3-6!ZJ@+%MX-BI5468&E9:%6S[*+9?MPP1V/;I#(:- M[JNG^5@Z9B!-5/'/DS;T MJ2(L9G';PT!LML12PL&E+H$F70:8'M++[]0A\/IO&E5.VQ MZ_H[%FY4:%T5]*J@[1T58353-58 >.4=ZRY4)((-4#-D=P1/CV>-=;30L19* M&NC]C#18SE/DUP' V;Y&-E!EX2KK:;M$XZ01:0P'Q9@J M"Z$-I(8K&^B*81*<)\X+>+6 +AM6"XBN!:2JX0";@^:*A?[:0/VXSNX[*_U6 MZLN298H6*V2B63*7FT=D)G2*YK?!E]?3[?VZZ?.W 8Z+]N(7<%A?&Z(]"N9I M%MVBNNNYA+>B>(:E([W43 ^M GH63[<8C'T=SU)[3&M;6B6F%FHLFV,J\U:V M)Y4;X3NE?!;34K?&M5>$T(]$S106\\Q8Z:8X,EF3U9>W2;'MZD.42AA@R72%W:CJXB$FF MU8TTU:A/U^R,+.2S=&X67X6OZ.]%3;)C"GY%X^R"-RILW0D4=MAF*;5$H NP MIT.(!5\B!_D(G1>$?GMA7 3ZD:K=RJ3&)9P3)O*J(F0F!3-\UZ*B.,=)JN^A MZPG9WP_I2TK:EF%?4=(NYP:%4-(F\/-%9*U"ETU5'=0D7* ZBX;L[ M[RO(VHYE=VF[$6F[B(0-;6I&]XA^54G/#)SL$D4Q5PB=@W;+$G:7JK.SM@^2 MMI_=PI+U$UM8H1$HC9^2^"SC"JR6'HG)>-::68W0>4:G=L7VZ7J7G:MGPY^[ M-WS0]$+'(\X3M)-[Q:$1-#E95A3'K.!?[X(6+D&[ MTC6GZ%=9D@5KU1)44!MY%[\>/%^; XM15<-!M*IYEW$&?92SSKJ6B"8(W&TU M "-:29-KAL[(NQ*&7O7>DQ3>O?E9$M].4.Z#0.FM"5D#TFI1TVNC$;!VM;?& M94%?QU>M EOK*T)3D&;19/A,I!##T5/OIXG[AP%1&I#&?&"T:UPW+D17,;'1 M9>.A3>O]_-7QNBR]R#E;0:T(;29& M(87\JH>!7B[WQ7EQ*96ISLXU ]HQ4/=0*'S^MD+I/;&E-1=MUJFDL;3VGBX),AF>*M)7Y%: M>YKF>7)=T<$*W?WE'XE0KRZK+#I \HC/Z;)C-UM<@%&23Y6L+A49*G1BF6P. M"ZGH/+Q)$A^"T1<)=D?I=5"Z/8V 2'X0&)#KT1F;YDHVOBI92W)]371^?*1W\]>Y>?Q5DMNXMV)TJ7&4VW=7V:42&C=NZ^\RG_ZL>'0KO*9 M**O.%J38P>6.F#7=4GPQ"6\(XFNO\G\R2I]?Y;,BL/12.1]EA44T$JLNV(PN MAS:B\G57^4\OW?U,F=7/UZ$S@R-':LZU<')$%!2)&I Y]:Y#/UZ'AO#6ZG#H M4+W9K\1RC7J7%81$;ZJ88+[JWG7HQ^K0$-ZB'1X=6DH1L2C9J8G<+$FQ#N#;OM3H=6NL0L.A7J8MHH_MFK_*?HT,]#YR6N MD&$D24:="6I=D*6"GA9,V1'4 &-$K$EUXH. AWB2ML7A:Q8MUBN[%(:<+) M4JJ )_KEK!:^T^@W(6*?>J'-::2,7;,U*_=Z ZZ5*8T;[%"UA25M8%793U<1.(0)X+0Q6@"IF; MO[>YW]ZYD)HS =;NQT#.IJ8S(J+",,M%JF6^;YC39^UQ:SEEZ2EE3<58/8GS7Q0AFUY>I,B5 MP'+]2G3OUR%-8R6HSNI9K"2E[EBVDNVRTC*L>):N5N*C?FA7[0MHD]\0Y ^& MRNGEAEY.N_6B1=?82*\L+]>QOL9C&\5^N[#[\I.'=6;'S>LV62::G#7<83H5/HORW==+UZ M\\<*/1$AXV"&#P.J.@K-0\(GI1[L:4$$ARC.OO7@>".\K/!2?-[1*L\<(>*LX MPRVKG)6I8NB<_RO Z.QW?GZQHZ?5'7<5K'Y;W7'7-"SQILVW'4%U_3 >JNF& M@GLHO(ON\+7FP#[:^/"_S1I61K;]"!]LNWLPZ-I>BJ,REZ%U/*WV#%:E*)J. MA,X2OI3K5NQ[Z!^(ZB?T/=K(ODBD>(K:NIUQ!;I_CQ=4M*Q9C8G"O626 ^=^7HK MH/XL31VVTA.?K*G'0C]+I-<]"I^MYG:_-K)2T](=U+>@J6]\C^=]2 [Z:@+' MM?0-F/E8P7+CXYK)M;IEI5F:E8MSZ?SJ^TX:F 4N4!;4)UT=G"^U> QA556ZH'&VJ MG4DYYE9&U;O*?JO]<9K*=U1?%-4Y8PXLW0OGZE)%T(4QD-*"!0Z1K3LZLYHG MY $GSS*-0G7,=.:Q.[)?A>RS*/TUT7V1O)HKV-AM ]#D@"\D6;)4S"6J_9&J M-.ZPOA$;.VP%C\)C8U=5MRG4*7'.N383:312 T!0H=M5O!5A08T"IMI%,"Y8X@:*; 7.@&J8&GMS^60&"[5I>L9&";KI/ M\^R.&VRLMR:<;= 7S?7'F7EQDL%K(T$1S=R2%KJ4A)Z$6&H0M^?'TI>(E)MR$7)PHHA%PP]A:#4FW1H1:SJ,VYF3BQGI#3 MS&1]%X.OMQA;GD.IRJ:=B"FK,,U_1X!-%PHGR*1Q(X!=T%4@V.PFMAYX$J02)Y]]-; M?E?PYU'*N['^2%0*NFAH8%N=<+^&"8KE;LL1HC>I!N('A,[!\&S8A>I*LCX^ M/9I=D*<,QH*X"H(?MA]^<$>"Z+@6?#HKB/O2IFN61+2FXIA+XVPAU2@7S63X MSHAOC_V\S+ =J-_,L?=+W,>P.@@SO8;7U\R:#%M^^UW"=]X57\QDRY6^@POM MKM7,M.9SLA?:&,-=PD,JX6'+B[Y+^%;"[4JNUAL7%)ZCAT1^61A&*FKF+N%W M"0]Y_/[,:[ON$L[;A!-)XI&BB*^H%2T8>C*##^Y6^EW";V5/^+2$U]/K;K*Y MFK#L++;$<\,EJ4U:8=S:_'#"/1O9NRM#OM0H+QJ*VU^SE772*=7X,-PK=8W)'U0<.R@X=EZ]L1;098AL=(,OD+SZ^YPN M 0O]57:*;JAD0^3"6[_VDS;[_^P4JV5.;*=GI8*#"U,M M'K4-<\V&]Z;JFX3(A?VAG1+I2D:-[8UR.KXBK$0FPQ26P^M?0Q46^5AS3%V; MN>FRTDV.J_W^I!N9<6%8;*Z8BT9L"]GR:39&4(UVDOR(!LZWA/$ M7F'4JUW4-.#Q9=]9JTF.5$G3G,3J=+)^XY=%OSW0Z4+UZ%&-@W^@2VIU2; D MWIX(T&7ER58QS4UMIL*!7*-9Y1@FHNW=4J+YZ6J_@C%ZSVS>L_EM\QF]Z#+S97XYH=VVD'R7M@O[,J=#$@R@SKN8'!SE\:V)/GT9<9 MH!N:K)_J]EP*'W3QXW#TYS/"A-WRT]J:K!=B(JG0SKC1%RK64%(6S_ >/?%F M1B"^!XPP4ZMX#R]E*$7@\>1JD''%U'S\'D;\!B'A9@0T731>KM.:.AF(-EO* MK8=3)]%H=(S&$T9XGBYZX!T2&-@LO-$?%&?B=$ JW:ZCKX&9%Z;L,Z\,GGGY MK3_DY2.DF &];6#['R= D#S-",GRZQ_X#V8[*Q4J6$U81A:RY$P>"1S_OS]- M04)1LH@*1@[\YH&*[;ZSY/%D]Z5A>U$W^"(5+@!S\//;4;_66-8CCF$^QA]( MT_D)^1.9 *^+&/U Q.!7>^^%#YN;1T=0:49&@B:KJ\?_MJ&E:6-5L,":AB;H M__WN?P/_:T-5._KO3Z^U+:\![ B]QGOO(_P30_\G:/\/] (!FUA@].^W_[1K M:?C1-@7](J_T/Z*.'G7#T@35_V;A3S;X"BT#$4&5Q_HCHBT<3QM=S8<9(RR- M%@G=@0A'0X(\$N#_S1.\$E5H'S\.#6?R\YAM3[BQ1VZ/8QL2(!CR9"PJC48B MS8-87."CY"C!)T<)D2>BDDB(2;BN"M%O_D#V7K_! >(I\8";RY]#PX*H\KZ@ M'A"Y;4.5)>P_N/>_RS%UGYY#0Y5^'@P%-MBCK@A)":S]H1$GAK:#R<]34/!> M'3UZ<\#) -F0#8ZA/1((VW/9EOTL\<>)+$%#!';Z/_])D#CU<\O4+4.O1)*G M)#B6%BJ[(.-EH@?L: 3\M!?*M6WP+Z/07RUKG0#_B3(>"'2PKQ0"2!=D(/'JXQ M>X-!577'EN'J4D0T5,-ZW*B&38_P!4^[0_H$?Z#AJ_R.R=@#[-E7-E!!Z&!+ M44QP'0.]TY?ZJ\K^Y?A\47WW_MF>%/3?S"Y;:U;^YS\$C?_\!QH^D">>U2F+ M6.",-9$-\#:W%=,%Y)1*0'[,&**W\8&V&KYYJVI5L"R^7!,2-7HP=KB:VF@, M"*6A52QHQQ-XI.$98KOQ7%+0W\9P^K,%.WD7[$]GXY54TN' #P5QA!2+\^\W M&<[6!B)\P%"'@JH:SM!8?KN.G#9R&;H!,D6C/&(CQ2H> MC]OM=@5?'%'[*:A&WO]^'E"M!<8&P+@"UEIID K_/:5.$1.2\2B]8\*15GC6 M+WG2.^K*TW-!3R=,I>1I2\E_[KE_&QS3;+/-Z)7'-4[1MVTUQS*Z96BQ-M)4IZ@:?S*= "IN/O15'X=PR-RP?5 M-9;8DT/X#3-KS2]FQ_\AZT3;$G3?-GBR4"SK?9!M:&Y? 7U#3PZK/;%0'K\4 M27K%>A!]=CVXE%9O-YEJJX!T]XVH]6/4WP#&WQL5V.AU9XO"C6(?68:&O"_=$75&= M-%\D:RD\+64="K?Z Z[SN@4*1^E)B3B>O-ZZ] Z?(7IW_;Z"ZQ?]R/7['.5V M=7%M@K%L(_7H5.$O>R*;F['5;#1/#7$WKW8DTHR51/!49 ^%M&9KAB.+ E:? M"' U%H&+/JDV9JKB=>W)WQ#R+W8IB(XW>[1%9&UGC0DV9IM 1)D.$B;KF.S8 MF#CQW("_[VKEKE;"YSD$FXXC@B9%@I9X6B22?)22*'Y(1&F>(.FX&*<$G!;% M8-/1?Z(M\F,1.JD#,4TJLSDUE+*B&"^P#$_R^''+*#$HB!FE&E. *#!Q7C>R MN58#MB2/6W8Z$Y$N$TR:S?4G+4VJ55N2,>:IIWUVAY0A,3(>5R*-J3S',RD] M,F5@RTV?CK>%NT&)O^,($:(*I@T>-W_LLP1%(0)NH!U^X>]\<;,PC9AWNRN-/MM,=:S.P/92B[Z7-]W-@>=HNP /$:]!%-/E 4/]W M'QG!RS8HV9.-O>1:BPV8-A\CBPLP7P<6D!0(@M(I-_F#FQ_%X:VH;I. M($M7SQAX7@"(UV[R!O\ZTED$)Q_BB3N]/X[>T<0#?B?XI0C^P[&0NKF,:OD8 MZ^7E.!.0QH)E6L;<*P=HK2X>'_5-672LT3(-OR_O=&/:?U_:D ++%BY"XC"2 M*=64!,7.LNO<=*DF74Y:P!?CKW)'"PB*NO2L47LI5741X_B 64]#&:\:\&]E M_>/M902RB+R,^%+VF/?^PR>I;BX9-18<&]$M?CK3&NLTTW@:27E/ /O9++5G M0MK??E4-!V-,=.8"V3H^?/9T0?CD_QSGRA,VS+ PPYD "YNZEFQ+LNC%VXQ1 MN.3A;!6>>(4*#XWLG,.MPD/SH?6 L9JI&BMT%.AF@2?O:WP/?]98T.6U]_GO M.^Y"A;M"<*#$+X: 58V'OX^@]\/S_SYZ%SM46]97C_LD)<_OZ?L' M;0,%!/$L@QJZ1W,.E?5^?%G'$QVEG,FM%5+.SC/C2D^C1Z^C2K7X3F)\+"WJ MANT(ZD V=_Z(CX^I)E:F@M[C9O(4_LL5J4'^OKH**1O0HJM/#/WIKGJJ MM1J8R5FE@)>X LL-.G9%3C&OHD "3T8("L<_5W?L-B$1WHGX3QMS@ I,-.L@ M>^$[)F]*3F$"! ,D\M<3[?N&W=4W[&Y /R>/A^G5?H+$A1WX&]? A)FNI;M MHAULQ\!@"\^I(LB_AG^C)1@E/3&B\_C!6<&Q5^]B)@B0B)-BG$_0-,E'!3+) M)R4IR@MX3! 242DJQD;'^XC-Q"A2X'!KIFBQ*&VE[!8#DDP0PCWG^%:!/F31MZ\0<\^H?,E4H^Q(FO,-?7A!,#, =RM=&Z MYO+HF''PNW^:_KE?@W/US_WLGW$^_O%94FHQR]XC?<;]5:5^"Y7^61OTMRY_DPT EBWAX\3R8C3Y@ RV^ M2^F&J* U:T4X!AEC@:6W.I-TU1H-QD%&YTNHJ JV),RPG&H,!16ZFBIT-C'_ M+L_?@N4*^WHWZ-&_:N_WVZ^"+J%=4H -5Y@X :*"P6<5N!X#+[T"^?9[">Q_ M$<&ALHE@>^=])$Q05=@"';=#$8.9*Z-X@6-@0Q T@!T'(8/M 37#PH@8MCVA M%L00]D(/&U"AN *R%] )-4SRJKA[34T+B, SPPC2[\,[$VMC?\&NH0A@M@O- M"7MBH-3ZS3$L9R(XQQ-:"(>C]LXP>0\'<_K[.R;H$O87N3?Q(90FV&@X1>"$ M#WGMX9-H/$%GZ#BB[8W$&ZY@.U@2]WN0A)7]@&UX?O4-H;1K67 P_HE(I+\= MP7'M_0.]6HQJSNO=#.L:I9PV&LSHDG;R:.0>;/K/K]?//P:-/ =$X.\B>(0< M]+Q#M#.V)<8K#V/NC>?H7/X;QE U+C:.Z!4D^JZ)#@47R2$404UV'"BYWCIA M&3JR$-05!J"UL,(**)(NB-Z68$9P! P=%SS64;L^]F.<35<%OK1&\1A20$TP M=E4_F:05:7^(*O)'ME4NP/[[ [7&'NT0Z0(ELJ^%N)B M(M^^:XV[UKAX#O'K]()L8P*FPN=_ BYV=O9-\8> M;AJ<7_7,%_V QV_@2,SY.Q0^;X/'XP^)9_=C/F!V>QO;3R=ZBV=^SD34+1RR M>M]YIM^)S4?DHY1/+P78*TN)/;$?+BA?MYV._CLD?P23F>NP-UQ@OW!FTT5P M\ DX?ZM55:/.II2 M38_8KDK&!+S,K\P"\QM_OGK*;7J]A^\EQS_UH=]8M_/W;OW913E#J6"^[$+Z MCMHU/HI:S[G#S\3-/K)&H2]]W@A3K@VUIKT?@V^/^SBMZKV6HN5Q-\N.)Z7, MZ#B:=BEYN%S1VNLHY+O$W8S$L:=C2J&1M\WX+^]8+D6 MDR]1G66CT:Q?J'[TA\G=QQ]EI4*\BS1Z(2Z+#G:<#";+HU/[2]ZN$C1K=,/; M%')M/Z8+,>J7:CY1Z=.PO'>I*_3RA0Q?C<1!AQ,UT+H$B>:92;J@B[*@(K\? ME0U!C>W@:BD;0]5+9.ETUOUF"_TOX7#O_"!&&Q[Q6^Y*\OKUI/=D;ZU8W?7, M3$:XB"*4*G'%5J:Y-Y3D?7X_YWIG@&]P7^6JN['>KHL] :JZ70+^@@+D[7[X MI0X/]Q;>O.-VL#\D0&MBW$"&>+C9$NE<8*:HY4&1<*+A2+^DZ\>/% MYGT;A^_?5*T:A]5Z/FR+]=NOA_O^9T"+%X?=AO('L 7Z)T!ZUMNIAZL0ND+0 M _)K[B@]N%Y =S7)<"0@RM!3^8;9T"Z%<\$/Q>3<6W.QH!_[WV^%:O9$:I*A M::AZEB$J?@IPS76\91"NAWMR4R*T=;H]-W)L;C5VC(5HYJ)3N% DJ.]D O\> M2Q(;X&\(<'?MN>=\5'='(TQ$5>2- "'Q6$(9\(\22?(Y' 4$VEQ M=+_,W,-YV=%T*'@H_3A__D/E?QI8QG9%EW_@@64S,/ I6EER][RD]WZ MD1!(DN^(HC9-8+NJXS6IF< W:>WO?O_>0B[(NI>6B@C(RT,65]W8X)NBC2ZZ(LC--Z.S[ M/:+O#2\I'(JAG_P=#'TWWN^HH,2+I(?F'89R).P $$.@RF .-NSS_Z,)J\,O M%K*J'GZ#IGKXC3TQ7%7:?!=\"6P'FFC.4?^(C;+N'GT+/3T9U=HY;BTC+28= M?@>6)B1$\!6BCBU#N10L#/Z :O?XS(.T\!_V4UYEOVS;ZD4"=0$V$>;0,150 M+ 7RQWZ)H'XN($0?*MH'&23ZF:R8/[X]$$&.3GV1A)^'T-;;, \2'_5S"#0' M=@)9Y.7Q+N!8?"9!'QGB;#1"YP(\Y&[;BQL!_7X:QR< ^]U/&HYX;U8-=&,R M@&*S;7%\CERR. .(6F^=B7?#BZO18+-$T% M[(3TT9NKQ\?-7! Y1C:*>9VD-Z2&""P=/GOP'J0P]#%\_HG8_-Q\M2?JP/(< M%]C3]PT[T,1]=GV'0HS"ZBYD/V2^OS@BS6M@MA!085^.-QI!@H^KAHEF"H=F MHE <"M/I2)\Y?EN_T*@7TPN>AL/C4)7+K&%(7MN,Y8XQ1H*&CQ<@\?D>G 7) M9IA 77A3MOS$<@.Z(8)?JG6C)X*7^[/R_1KX(M1%()W"9BA[6M@GQ$]O;H)O MK:(Y:]ZJ A^T R3#-7 NB\!K)X%A(*//*#M1L"=0W%1$:_]Q[YLQT#?[ONB" MHX!;R#G:X0]]0JCTC_7LJ415GKFRA(;G]V?*CH .$MGPA7!"R09:B,+0QK>DKVS M$1ZO3L_,$Y]GIX:>>4%Q!&KA 2MH:)E'\T F@6$%6M(?CRB@*+IP..B=V"*L M/CMD.)!M_/Z<$06J+&BFJL8"*:O7)@*_#VD''N2>:^1MO*%!1*!C"Q>;QY&\ M!-*^7[3Q[8(LX(.]U>#D*WURO_3%41^/\GCS$=GKW@[DGIFK&YZ1&XPM\60? M\G_^DZ3CR9_'XSC:K/QLIROC H0N7^&9R.0()(PSH;*9??=^V2ZN"P^M0[ / M0T&"U+*1+>$O\0B$(]_(W2PCD@&GX@FUOSJA.-$"1<71;I(G69#)6ZWV9 ?O M#LL_#I9'"_7&\/:=B9V%%QP,VUFKNP8DSZP5#4U# MFQNKG>\>]&R8R-KP?O/,R[VQH-.=04:8%[J @-]XNW?\WO&[PR\"K6L%3B$R M#R#A/0CZ0/7<*AEY8KXB]^H [EQ.AWK-2MB[K@=-YQ_ =PUL,^ZNYKQY1,'!G2?CGW#?NDN=]HR.O M*#[B@5 %8Q1.L0P1>.?8#_RU'=8#ZQ?M@D)<@CO\[O [,F-M=XCVQQT4G4,Q MI0!"QVZ3IP0/PS]':O%9VQ85:'%1^\/0I_\>54;E$HZZ\E+H?&LZ2 7<[@=X M"7F"7\'%SR7:FAT "H^A>4W\T*;DPL=6=\C?(7^@<7V+5P1>TAMP@@#_;DO+ MCXMZ<5X)A83A:%P4%(,JV-I 5S.-P,LR_7N,90 M8;\>H@_LO= @%*(=S - MHVY>B%(<;40$,;<[E.]0WD%9V 6^4#C8LES3WTSVT1, T].'@A?61?H5!?1] M1>P7^7(FLB7YVR[[<0I_[^U[@&5OYT[8XG5K58 J_I!&.Z.TCM*=R@]%;,* M]NL0,C7H2GGNE&>+>!X3M!M\6\#7J;L='F@0;WKPD2?/$4XW,07X/ K:!K$$ MK]3+*M#C&^]KTULP@!>0^G(RSS[$4,K255*CGDW#(3<%OG?)4N0]BRU$66RH M LV?FL5V5_%_G(KWL@T"6]H(3.1M:LB>=>'EV:@J&(.MH>'G$HU07;X@Q4[V MDU)4=(K+]4,2187FI":X7LD,;0A>!ZA;S*C]F@E&0?I M'%Y6!EP67'TDS W+%P8_-H*$PBO;MVM_-W_NLG&1"-]^W5GO(**-REN.4:4E M':4]>.#=UJKTHH' ]U'W,TQH$:$48M8K^NOM6J(CC\%YQ^V%TWL#N4/Y#N4C-;])F3!V?XKH<(T$4>8K M>#]7"%J:P)9]_6K+TD97>CO2GCKUUX>-)@V4_-8%#=*@_-T7:[LCXR\/IS9> M#"L(L7C)<"+L#:ESI.G])NA<+K2!43J=K$.J.+[O<;3-^=T/+VZ"Y_L2I8.Q M9^*@"+T-9B[PLNJV"4I!7]ZV>S"FN_#GF;$SU>FGN(X(7?T?69Z'KF,)]O41YD MKR//"]JAHB4/=[GG_NFFIFPK6-9O')QWVISM0T?$?W\(;KL%'E39/VZ3B)2" MJU30[0/0P/2.G&.)X\/F3^!\.I[IJ;1M+/7:QRK:9^7HGWE'M Z M=)20IFX"5BB7S?3H:KKP6Q'16W_I9)Z7?HF:H)0X%'M \?X==XS1.0SV4Z"] MU'G_9-]>_UY:Z?%IE\/D#2\NL7>"Y9+EZI\O'?"JR@ WLQ%$W3>"[AM!H=@( M"LH9@.%(C$H$P0N2 /@H'17Y!$F*?$P@:)(624$ \:"<07#5MD>>RY4W>$TU M@W^&!Z_<+XH *<:DRBQ6RV+I6K7MUS$8_@KA#14'MJCWT/&=%><6ZDSB#S3Y MQ2IU'D[P@8K__A;*SRU#_R(FZU!!;V%X9E'7SV#Q 6SC#^1FVC(ZT><\1ORO M#N>]59AUIMDN9 M5IIHN,.5"-5MK5AA4=80G:3I!TI^N3;W/$H"^JV? /'K6 M&2IBA#@$!X\5'K#M^+&]"3S1N6^$[FON.+V*7>)IGPL86U\'P5N[S/]A'\\% M:!L3VS(PK:VMS%-T#(]2GP[G;[\*;;:"$0][M6IVH\3^!0/ M _Y0922@HR-:\"]/J7F[V"F_F@76F@ @8@4"$'\W(NN4+@?7O'K>0 Q^);P MOL7O8+UQL.Y*B-6RM3K;A&MH>,':.JBY53L\_(+JS%I@$B2"E U[A^8VI #P M&E6A!8$%]Y+ZU9:>0?H7 #=]!_<&W+5L.L]4%XM/X@$"@" &Y*RIK M[\K)0LVR*29KA ")7J" ?,#V"^!Z!L#E2N#>>HR!_+JF[>G0%M5 U]_(CK<3 M!-G:\#(=O4\9OS2A:X4%NM0#MC]:#X5[X\6V X8C8KSZLA4_:1CEC]PZ,J/D M'X;,:-I/MK4AF^NH=(J$&,L3B42"BH4%DM$';#-,#XZ[@=[Q%C:\/=VF*M3: M>;:YOT>5I*@HF0P!NOR=J,(#Y@WQHMM0]YVF\"H]HHQ*1=5WE:+X>(R*XXD0 M('*SS>2-$-L;XLUK.NH/ QE/,#PRB?@@I38TX&(>L/U4WSNP;@Q8-+N<0'V. M-L>3T3@9&JU%HV1=?V0WCZG0;RQ>9K6_'8[\X0;-@1)H%7)5ILTU692=$",^ M7?Y?RO7:C?765<)QS.JC;JL.T[VZ^YF67_.P0/1^6.!^6. C#@LDZ00M MC.)17ACA.!^-"D-^* &"'P$Q'DW&AW04/SPL<$9J\!4O2GS^( $:EW^];&%S M,[.?"/%,&K"YF=#OO8*XM5:EUBZD&:R>9R BTBR'/I5;6+V< MWH/&*_(W/P0C*)%B,R1L?TQ8,"C,']6U5NR_"NBHI>&B:+[]'0/^V4GOVF>_ M.-+F$FATE%'X^T,,AQ-U",XT'0(-&"-BT5$L+O%4@A;YZ(B4^$1"2O##(1@- M1TE"C,83A\>E1'Y66P[G]46NPM)1L%@S1(6)V Q/\.1QRVID6%T/^W%5B31Y M)D:0HM2,H9:QXY:F/*A5QGINRI;*T211P*U!E5WPY-,^G5Z=B+A+L\_)FAI- M%+*Z21,+GN+QXY9DHIEIZ[UN#<_APU*M5S3+<;/!1Y^V[&;JCD*-^*C22M?2 MBTEK+C6:8S[VM*7+=SMSS2B*[,RN\FI439:ZW09L^62;C=(.GG[X]SYJ3:K*< JQ6)AM% MI:YVVA+#QY^V-*:91KL=BW44K2TFIXOT8-&?+_C$B99&-ZFTUO,\KAGC;C2W MUMR,RO#)IRU+A7AT5&^D^GC-5GE;;#54QVW EM1QRTH\%\$7]M1D92L9+Z^H M\2P>&?,$_K33>3^1)PKS)L^YG?%,S#3CK6%JC.Z-?]*TJ#0+QI3)S%F9-;/\ M(&\3(DBKDN5]+MQ**1 M-N+3!$3^"::F$OH\'@5E5HF0W=YHV'9Q>K% 39_0-1&OFIGQS-6Y;EGK@RHS M;] V;'H" --AI,7&B^P8=RES'J>KB\@Z,T9-GR"U#%I&FP7V2A$:T\2@U8RF MLA"IL.D3J*;JM62VF>O5<:V=J>!V=#*Q$G )W U4Y;F6B>9!BX;L4D*-&S7 M-F#3$\!JB4Q4635B)IZKSL=T38RD$W Y FX:'RS7:(LN<623&)(-J.SH5%M MH*9/IE5C73(5FU6B; N?-5=D9%*;+[RF3Z95(:LRS]JZPM763'LM]R?=^1@V M/0%"C>LF^X52BV1G;+&0)I5AG-;A6$^ ,*-&$O:PJF99F6S6"LMD,LD+"]24 M/FZZ$K+QZ2C5Y!17I23;KD33;!T.X 1>F0K57JUS>)2;Q0:QN<7,^ H.!W " MKX5)52@Y(KODTI!.:I)>XS$(;?($7ANL'>M6LB6*B_1G^?2<2?(5,$9-GX!P M"OF_[O5;-4Y3N*62DH:<7H.]GH"V"JDBUH1B54F#57DZKI,==^$U?=+K&B\, M,VTERN&Y>)^V%M,TDTC 9R =M*H6!FKKD99.F* 8B0I\&47]GH"A!DF3O1' M/7.ID/UU=BD++!/'QZCIDP$4LJM&1FU8.!L1.G2& /TLKL.F)_!:D1)EB5P" M5]'Z,S9*.K/2<@B7H!-X7>*K!$UI3%]IK9:MVGH6X<5) S5]@H%QN9?I3;J< MQLIV?&K4ZX0Y:,->3X"P7,XZ;G'6P)6:S4?D6:QE.EV&ITZ D.U/F4"0=P H1NORPQ5+^<4F1W M2CIFK)1&@<2'T_043Z*XS'X1E'B/2^53DA#(B&]_HGC29SUS-,UJ=.?4)UR MM8BWIOT!':^43 #M!^J$W"2CT3'?T/4EWJI'"Z5^O)S.02A$3\B-(^4IOD1G M=$56XRU[JA=7*M2=T1/"4(GHY18WB-5QFE@E9U2[2Z0KT,P[(0QB8IB;T:K! M=%C.OZ0C+X4/MZ+T>SU MCRK1CE1CL7%1-I^]XDJ/?E /W6__VV#:7HFL;5-A:!NJZX"/"*+A#WCL=-1B M[[GSO;*]V.B9,?QGBVT]T'>^A)(OL1>W6^Y\^22^D \O;DW>^7+78W>^'.BQ MN[R$D2_$0SQY9TP(&7-79-?DRRM3D7[KMWP:$1*G=L$NFG?V5H1>I/K8BQ1Y MJ?389E_[^-_#/P)_>[@>2]X*/(K@>=$7:,[8NZKSLVL.I])DOM:]$2P_N*VY?QN19'U=]ER3"V#5 &]6E= M^]H9A]::VYAGUYSBRULWGRH);],%%R/-;W9/+FV$')\A>@X.'P&*/P'W'WKH M\I9P?W43X@[\ OTXRW8:F]71O>U]LLOJ7\R6+_: OGU MU\%;1^M7\%[]TYI>Y6/OCD/T![J(<"ZH_JG?&S9?;MBHO?;:^SNH_Y\O[:I2 MQ]/%_I&7<(QZUA+\&V%=77::Z#@^!__@6PZ4#<&2>*Z5X45+LOIC39]Q]+C( M@/:DZ'+<^)MWI3%\I_<48_.U$3J6A_-H@Y?O2D:-[8UR.KXBK$0FPQ26PW[C M&R8!4=8$U?[W6X3ZAGGWCCK_?I.7SJ/N:I+A!+]_PW1!@_1P[*?F!TZ?"+O9;?,!NR"O8&W[@Y^AFG)ZEALVEQD6E&[3M@ MK#%#=/B2^O8K\9V*D?_\.*3/;<>Q;EHO7%]R/D\O?+H)\T&*@2#1F3*TD<^O M.::NS=QT6>DFQ]5^?]*-S+A%:#3#LDA0I$RN%6Z5[A8+Q4Z3[G71$6KZVR^" MB'['8]1=-[Q%-]Q0J,0W$1E1A.QST#W5(H"(&:K@.Z8#YQ8,^_ [;Y]M[UW. M2;O;=N^S[39RUMR*614X09SRA((NC!V)MV=L#)\E8HTF6<@/M.Z"]XYW1[\3 M2?PL]7P7V%LSQ"XGL'>CZ[U&URM%UJ1C"MQ)*D)CSL<$.T/G,@T^[L7/R.C=0PZ-I(?5:+N'T$)CS?U&UMG8 MO)(8%=PA'DFUW=I ZJV&,U0 $$7$OB(+O;8I>SQ0+!8WVY8W2IAH3.3[%_P>F>MHHT)T]FG#L; M=T; SB2BY3'OE80C\.\XZ[X&RNVEU7=/J;:([&M""8U6J*Y9T%/%=VO$S#S@8)-@"HAS&$V!,K=N/[$H-DG'HF^8=)Y M!F!X3I.?LSCLIH3MQFPZ?U&NC3*R;1IP15//J'&V66J/DBQ08A,Y:<6[ZQ*Z"0.: M>E'B>XP\STN[*Z7;C:X1">\5;<,1U'LD[1Y)NT?2KI=J]AO'.R53H#7+Q@P\ MK<246K-;R+97WAU"U+=?)/6=2L3NGO<]:'8/FGV @?6\E"JC1E4N@)+*TJ"< M2H*6&K.@S41X]]L0<>H[$3LO ^%/%=.O$"##@SU) ]K8SNH[9JH",IMTR3O, M::*[+N\Y9I\=+@NE0K_GF(7$&ML(;QV)+J-+[$9PX=_^U;6@# 0;--'$:R/. M!M[*P*"+MQE1=#57%1P@98!IP1=XCC9\DM$,R,:U]_'$XI%.L*T5HS(25^O( M>KJ9UXJ=Z@+=_8A2UV+W9);P*)"P6H3WU+70F(J?HD(XL9I-YHA)@NWJBPF? MYR+D2/)4"+0_R>]4\JY$OGK,SG]#$-_5QYB*0'8/VMU0T"[\%+B;E^\S+[?2 M>6H%.*'6:QHH9S-E(H9W8PVM$4LD'0I='._=6DM\I\^T#>^B'C9++_P4N!N" M[S4$7ROL1FW<):QDK:NL!MDV74WT6L1BC ;HG6I(GEGEXT\5]J\302SH$,IC M>:C>SZ3>XX7W>&&8#;J=J/H[1%7@L,L@[29G&-)"5M43JG[>JR9,9D+^_^Q] M:9.BVK+V]S?B_@>C[Q#G1,B^S$*?2 M=89^?QD!^,*WSXS=\-0 A^T/CTB_9R/@/5?[9<1U>UKK6:S=&7 MO>:6W(K, M,^/$.&3U$D@89$3/BT+\J@+^H>,VY6O^%^0D;NI9 :O9 X!@GYK>4 NS6W=E*3? MF/?RCG0=;_!QD))"QG:%(V2RH;B+YI3MFZ:A(%E- P1&BP@.PD7OG2_[(7,' M(,FN3I+]")]8 I\S+YK:>AY,Q07JBUY[^#DP'V?.''+"$!!&>ZVC(6;+T*YI M89HOU>,H3NU#EF>7+A)O/#@!*'&5O'*/A!*GG,R'A(ESYRXY@1-FGS3+>YKO M<"K>+<\E2YT:1(83&2D&%^DWEL$".''KQ-B_IS^\(=93+4@Z:<^27[9--1NX M^51@05JHOKY(?J?[P?_\)T;_JY#><0YW__[?*=A/@/BU7!V'_F)HGS= (*P@ MF@M(:PX,[,U1-8Q7X&/=9UA3#J[ZW)P]!G)_^R$Z.9#[VS/M M0/!O=U-]*)73]]697E"?"I,75NHN+4L.W+A[V"&?9$5OS1C?_ G(DVIU#YJ5 MZ=NO)>V>DQ0&3-;3Y0%1[(%IMOR*BZ3:FMZ.%%$4 IHZYT3)$\%!S7-C_39 M2X($N,N '[E3?N0.7+)46U\<&?X:XD?S_J@JV.62+(2+8;U5TQO]I:B@6=YS MA"H2*,A:G!_5!Q31G>C^63V\-RM_M=.+*6S-]&!VTI_BM=K*VHV95/G3:&6R M2(.Z!P]"DSV?@*W2#/>)D'OS1/ZFAU(YAQ_F>M)B5IAGV?/3W.::%X"DYK=! MI.5_!H#+]VZ_^3,Z(&"EDI$7_0.;PAZ7/#J7_ MG@],=V"3 8@R0)1=WR/\L2#8&P!^C!IA,!;@!C?L](2._\S!%)Y/_3R7SN5=_YG"*0 /[?3],(&"O-WY /_M6O5@7H;C]2U!B?P MX\J^HLI0S4IOPFHB'8JKUAWK(I3=Z=D#K;YN=/H!1HA*Z.F5B MBQ6CH%1V.H?010)7 Q[Q]-NF&IR9_7LUML5"_"%Y]U6K, M*%:U-P8YYUJM$;6F&"Y *$-!Z924*L$@G4]>E./^HML!DY4;)_,CR#$.IK&B M[%HSSD0H-7 H>[KSF!0Y$G^3*@'D> Q6ZQ=Q[W;B@A9>NJ!@IP$H+.#L?7K. MUA>!NZ^B=3B9UF;]@=V&3:D/0[4Q4>DLX[1SZ:U$P L 'N_67"S .-\Q@U5Y M/@C+_ K@.=XG5Y6#* C@AOR9&_*LJ-_\D!=!$;Q^RA/A?$0:8S'=V::>"/FV,PJ@_;?/..5 ^W/HUMP8<_1^_8_V&N4&9(4NV M:5F.#*%,3]EO.TKB7Z%9P#D)*C#>.X/VPSU"<'\P!_OHZ[IB.=AGWYZO=5LL MW M#+-$EL.G.#5A<7U-R0F:Z)>;FZ&&5RD%PE*I2),8P O[IRD>W(B6<]Q MS-!)=AI!(1'BPF$O8NBNEO)V_Y!TOHOAO9Y P3" MFM\3PIL[" 32^D ,S>$-TD+U]85G)VYN\#__B='_*NCK*)T#X$N!<*<[#7=Z M-\P!N0>!/O<0Z ,$_^XVS\B+AT*V/@^_EOY"G\7 =)/1A%^APTK8Y>!T\H(S=[HW&+EJ MK)G&E[\303MUM^?H@]_+5,'UG$02[<(F[4SA+7_R1E+T:?Y1JI4D,<;ICIE>*\YM^^2 M[S^:7"$*@[2;B>D^.<,U#9\UAIM9%QX:1H@.3;$[#-,91HL$3A0I[%2YD[<+ M\ZFV4*!KD+F%#H[0UWKVCT(WZJ(O1X,=QUK*J*6[7KTZB4^Z#1_T6@\_I<]) MAI/,IWWX)-93%_;YHQ>N;>KI).\W,_'\YJ7]@72='CA,^4V=&+$^5YOI4-=3 MNA:&Y&'@WG?1>=?HPX*DKT+=F>I^ 8.+A11#LCFIZ-K3ITCV:?*[1$96>B)6 M&]W>_?,S"=L[V0OD]WPE_S-P;0KHUF-M7MB2S#$_<8(><$U_LUHHH>5LEQ:[ M+4DMTXT5C$P#;D@,7+>_S>.H_,_ U6FNFP^->8-V=R%^N:Y8&YPSNXK6[;!D MV"7$5+O)U$$$238?X_BNZS_G*'CFYFZ2=_LVC/>S3F.DIZI>68I@M+88(GUR MR[/C6Z7>_F >*$5OE0<&OH15I6D&XIH?HR/QK>S;S\Q:#GB+/YFY-[%'7MM9 M!9VJ)')F8TCJ H\PY92OS 6Q6%N#U FYMS@4D9:098VJFAWG1&K. M.7!6-??K&4HIUDX5;9]FFMT>FZB+Z[U=4 Y\348XO& P3D9M@J/'VX\UN>&I M 03%;PF*O>Y[,S58O(XKO]K ^ +&08.]OI$A6&C'"I85(OMVR1P$ M^.="&^Z/U+B?H)Y;8#O^#"H0R:N$45PV9$CF[6@I"5(Y%%.H( %4W%\%RIXYCV1X&(G_ZTU;?D[N/3OA2M3H[1J-5@O>Q:5ZL[%"]]^UX4=;'F?AJW@C"YLH+%. [O1%$.C6V?Z&R332Q*/ #C\*A+I,J^SLYAT=5]ON)L6"2UZ7+ MF^P25ZHY*YAN05-79JC:@&,"YU8YFQK@$OYA1:MORMY-=+WAL@=-/Y70#A^P MK6$T8."UMM5K0W.JP]W$'O+8$R O M-8*!;M!R($>20Y6B^J@GV:*"9U5.<;I4I.#CJ]'@3 0A?=!%%Y*^\_GS_V9 M^F/]3F_EJ.Q.UB4:EM!-)W)&3*K^B8^'$VB11(Y]/*#^]TD=OG#RO)1Y3N38 M6?GZ0G<#UK9D7O@V1-;B%%Q( "X/0DO^4+$M^$5:<+!-N8>Z MN!>NOY%C*W#KQ]593-.3GG*9AIY ]VG?88-*WQM83H^--I+$S'IU0\'1Y])K MQ-L.G8"B/XXC>'?^WLV?,K])U5<,N0S\D3&7G5VYJFFPT79Q)E7UQ)&CL2+U MQIB41U7U>Z >?U5Z-[N&\A['#GCS5V$AL00V9UXTM?4\F(C_NC0#>?GAY\!L M7*(H+^/.WF1#QE95W;<-N/_'OJ9U?U4M/5!7 MW5VRF 77"Y/GAUZB46HT,]-#]T11DDX&A^^RO6AV%C\W7=75S)3H3--,9*6% M/['C/PE".G.OBP'R#C&8F9N__YU\>7Z*9NNJGVK XE\_+AB6OO))_F'XOS]/ MSG^Y+BC^+/K?!DR\Z'3V]3_^W\O.'ROX$V*_&-7B4 L!S=36T*&IKZL6I,Z3 M%W]5[5C=!4^C+-%_8<_&X.LWT,>R)8#_PHC_+KSX/IV.H[ETU"WT8L9^J*OU M]&?/GV5 _^U#+\@BP+_ZNJVF%1/2I__PW&QA0F_U%4VP*!61Y,>G@>&)$2/. MM%0_2R+Y71+5PL)/[<=_]@7VDPI:9*\\_)@^Z%T5+?HIIA6\>8%-;5NFCT]" MK[Y%\']XBK) M-Y+0;E28/E>1^LG7#L?W):$J=+D>TV]<:AA)S[]UJ?"R3X7OG2H(U<)3MY(& M!89/6W:Z/:Z>_%ECP!7:@B1](@2_WMU_R,\6XI]G@?WT%0VW$"Z\*$C:GJQS1K]D1,Q*]Y]^2DR2>K9N?))!?U(>%%$Q&J9P!=%G)04G44U12QBI M$/H,PP@,G^$$_"1UZK,S2$!EK+Q9V1I,>N:":[80?,R*2N*L_MQR&'CE@=)D MQAP9Z9:E0?V-VXJ3EM3/+7LE4]NMRK(,UVKS96.*826\Q2CH\3,9D:I*DJ6% MLMDP*\&PMY^M6T;2DOBY9:?ME'Q!VMF6LV7G#DSNY+"1MCQZN]USJEI_M5AR M.ZLML)S)+$9X^G8$^;GI-#8V,DF,9%E:$S(\VC(B :J3_+H>!@JCD,?/="B#GPP82^&@4JNKZ@-J M&<.B4CI^9K3<.FK9,M:3:E60A>J6+$VB/M)- M-C;T</F[*RO)B% ;,"([D.;O?=B%'VAG) MS!\W)25R7BYY3973RZNHQ*#URMQATLW?4=/>V+4KV&:(RJU);R0UI9H8EK.F M1S,U&L@NXA#3 1=I/(KW]]Z8Z(AI4_)(HGH2!FR'VR6//:$G M&U=<(B.?J<*.%@P4I:+J-3-YZ@GYDTVJ!%6"-F;51KLM)QKC$=8TTJ9'4U"J M[Y;FFF!%F-VJB]'<@-FUDCWU: K6K%EJ0X)%P2HB<^V@QE-,G#WU> IV? M+IHH8]7V\T3*$;.\@)/'GA#L,M,S6QZY(JP=L4$%A&["R)NJ)UK%9YNE#,J3^N!LG$GI!8J5>*5MNV M-)(E?=L=#!T"62$)_IV06*PSA4W8Z/%RI$S'="(^SHB($^MP0@_T?7]5QN<= M2UH1F_I6[NX&"L:0;!9'K5I4Q:@%I3 Z@EYL<2Y2[GS00-V M!$1?T,'\,2UARWQP..K)!)9T^(X7#5$(*0%Z.6:],EF1QOPT&L M5M8:%J=-CX95A3=6:F\S(2U@&?2ID<6HZ<@]FC:;7=E=&H-4'T1 MC?!&]M0CDZ&V14.-E:W$.9$X[PV&2[=K9$\]MAFU;HNH!&Y'DH=MNMKA38@U MTZ4](;'ENM1T^?J\;]7&$DEB%L_"<=+TA,12K!QQM;":"#XIJE*D>EI#KV7;0R M4N?;OOC :"9[8EM=!?K7YV]>^GKI-O)I"YGN?[3#ONF9!,CVK&H4>L\?'#:L MV2<_[&M?T&%/;8YY@]!_[MC3"Y&#<_FVJ#8<_0LG7Z/?7FSJ7CS?2YXYM[WX MV3%]_AE*B;VO!Q8@S?3WV]WWD[^;O?BYJ3H-/#L*]4OLNM]"!+Z; 7KZ>M9C M>[ NUUH7 NA+'M<%_@M'P,+D;V$2 X.!=&Z)$ &UB6'ZP(< MLIRN"P'L?A[7!3AD^5P8]"\,[&!RN"X)D(%ER>&R '\LG^L"_+%SKLL[;T?_ MED>^F3!.<-$J3",R[?3#__M"?/FHET'^A5W_)O5K8:HGYF_ZPSM?ABA]^;N_ M\'6]T$E^L0@*G#O39P5)7X6Z,]7]PUU-#"X^7]J< H$Z@T"AR#T)%&^Z0)XN MD;D#V*;S+_W;;K,??ST-$NA'00)!_J*I>P*)]-[A)ZG_[PYB[DD&R#N3 ?A6 M3$".9.#ZZ3WRB@.O\W_W) -WY3 ^%@[@#678[Y=V=IGWYY M]/Y>BZR*P/Y>7.- M7=\4GSV76"7RU?0Y2DE!#ND(^]Z+W(2!'RK=@VX)OJ3[&U/3F:T9*$^YPIY_ MV]3TGS1&3#GEHA@LV"I)U MTWUNJ]E1NAY,$.C)_V>'F@<_YR9S@]W>WDL(::VQ,3&KBW9O)*:9#K(R*@A] MV9K-=[$C_40 N;);='8 >3#\@%_B!_Q>_+#"S=R0>]QA49G1F2OC MQV#*;YW:Q*O*)+H*QP'9T%4MS:F25G"F'KKB^]71X\KT ' _/@L^D,]P/]A: M38H=>:O*T JJ076Q6U\W_Z0H\&? !Q]0"EHEJ@C'EF<1U#3'S5H_=3_H+W_C M19Q +NQ^W 'W\HD !]IS=DW%W[1EDM8W^Z88[Z.><67XF)IL MOT<**XXSM]!Z1H_+YHS+\K2A7_ZFZ>.ZXL#]N/GHS@.OU?-VJAWN"OY!CAZ; MK[SA@_W/HYOSZ!"F"X:@X*S^5L_J/U4Z\R:<.2,[GA#]R=V8A/2JWMDN8IBU MQT*38CC6):Y-EOIQ)>"[HM&$S9#<2/6IQEG[--5OA"0>H)38@T0VW+=5 MRAE-\:/B#P19&YO[3F3I5!UC1N8DYJ^N^%L?JFVQ6BV2A\BV/NJU6U-&216? M3A2?/DNYT+O@(FZ-<@#V_G+TPH]J7QMH?5Y>BR+'DC-28$UKU>E>FYTTI[6= M,':]ADQR7*:(*_&,;_#L*FVDGTNH&:16E5P@&0!R=+6SF MBC>(_L!(?/+AUK4GX=.X#A >G+(=K7R8*L-VR3L<&0H+IS].@ROO0\CVUK/804IDJ6AZ73%<@U3E;0P M#OGE;Y0H)HL-3GRN&W!R;5V\/A[E8!+R 4COI(-^!T@HW@O$S7P\EFMFC8!K M*XH=7QV0.L/E<,K!48VKF3Z]]"KM\304$T!*B2'XXH!T%Z31IP:P7%L5KX]' MUY^#7,'19_E''4QNCYK(O")+-+'%%BUFVQE?.QHW'H\D5-JK&WEMC31DC4P( M>YB6 TP)*^ @W6M(#$)E[^A[H6H_$U8G+WH]SO+]84C,M2'SDH>3UQYK/LS# MZ2M>)B3JO07:#*S(B7OV ".X'G;M8PFL/8O(0>S68$B0^LJ$7,N\PB0C>->= MK4?DWAZ(8@.>XB1JV-9 0'0JSTQ@L4P"^X:WH+^ 6?S6)-%'@[#OOAL.O/U6B!,P2,DHO$CB9P&#N^"<'H=: G[!)S-(778_ MI'N[!<>MB2U%JW9K5Y]8PXE+TH-,3+@*[+'KFZ&C\UG@@ HX 7F MCZG*]+.;J><)Z'9PHQHT)#6$UUUA:>@[20QM,>U-BMPP?I8+UW?!0-T=T00. M,&^5)GI=Q?T-6HK]H$O(0WO":2V_+' S)NE-&K"$%PGR+,&+#VK'0<7I$G8T1&A51G*E[1E);]) )+2(P&>*4+X#FN9QV!A@Q_-- MNKRNXJA)"IZJ-LI6:]K")S62= @M5?$LP @O4A@&#/G]!1@=7B'IMIV\L%@P M=%?W5;N0"')!G3FF:P9A*J,;O:!O5[H;@'IC#U1O[&+'=H^!\AQH%*/-R;2;Q/R;@CKC+:) M4R4BR@O_Q-8L42^;;3'A#DONC#2,#SE-N&N+9MM0*_A;3XRM'=\-7":3'65!0VNO!O+8+Y2$Z*%V"TI7O*O=K MB%Z5^Y4N/%:VG"2RE-0VS W;8Q0$.43F8"609>F>WM4HE4.D$E#9[:*M\H2Q [U-;-D[($KNAP\!MO;:^7K>I[3>:K\<[K?3 MMA41\B)B!ORFKHFITF8URXLH^;;[28]C;.\H<*;AK%33S^@-;UXPW42T#7-J M@R@9D* GEY-UBW'5H X92%J3W\FZP2CF"R@4,%$W=7$G3Y-UBR;JIEF*[SZL M,&]\\V#3=*1A\"T[:9JK(39M^\0&:*KOS>EFZ%23M])3"^ :(&@"Y#X!CE-.@RZ$9RU] M(H>#$\Y1M\9/(+2V%&2T1JEBB]"UJ9 X1UAVJX8LHLA9\K;?!:%Q=[P%N#M] MJP$8;U'U-0>$DDFR;;K1HD9BJNKI91BLB& @Z@*D0@%F/>]\R%MT M7;>;,1PUXX6LQH8_\Y -WFX9J:ZGG$>IB&-OBW!_1&[CWB@,8-5O-=3C+9H^ M9R:A+.J*;D&*)$CN6O<)+-/T-+R#Q(HHC0*S?G_Q'4]\S#<1*9BNYCEZX1^V M%P3_!(0;".^X]"7G:T_":X;A:%8*_[A):L<+G/"[66AD*M].%/[[.9AJNH'@ M2HF5"(3YX9 LL1K)I"1O.&$^9BC)-M:+(+!JJV');%6K91E)-H5XQO\0180\ M=A3/BBYWP0P]3J@+*'YP-US21['E9TAA-(:E6CV-LDQ6"X7R!)_.-DP**=GE M'OR-E4"!N_*0H3[ 7;FLNW)6RNK3W158J['ZI [IG#.N;GO#5EFD5G&*+6D2 M%Z*(8<>;W3.[*W? >#U,- _P5JZ!+>EEKYWBS2PD*F04&QX.J@ MPM.]1CE=)P=%SKW0=X5S/B+-SF;DULT!C?) M2'PK-I)X>^EN07 K9K#R C-]]?']HE/9(SMZ&,^ZE,K/R[5A=D9"][[^@[*?L:[RHUD5JM MOJM+L(Y/XQ;#[:,!+"H("4)0\J _CT!:/,[ISYW$JKP.-3\C3"#1]G8Y6M6M M5EMSG2ZK\V@W3A$&1*1<764>@0X"SLS-$D7O=&;*E38&]6K[J3U:*BK M=GF/CRN95P/B51X@7J61B*FO!]_J%AUJ8CM>TNE])K1I#,M,GX:%F1EHR>*" MZ)4_B5[)9]@B**%P9:[K60M_G7]]6)HH["!>U#EIK-3EW:@UG&X3C["4TELE MC #I=4 A(U!<(2=\TN_5N=;$IC9B"S07;6@#(>@F;NR-5)TS+@DNO:T*/;"[ MH'31G2KJ99("_U916\T^,5&7Z[(EM.E6M]D34T6ELQICQ-O2_CXBW0** M%3V.FIZ7TOB]FFZP^EZ5H&85UMDZ[)?]RJ2OQJF:9BQ&D2#/HJROVR31_R5#HH M58JX!27#.\9N+)"ETB8-)@61C(#"D+?E906!0(\8" 0RU=P=%_8A$(&W?)^J MUIJN)>!F=[OO#4O[J9B"2$J/H?C;+IL"5^2F GQ0/'O'4ZVM$QS94\C/8_.@ M=YR.!E3GN#E2*TM'ED"\(9%-!IE 1,GJ7(SUUP M1H]##0&?()\,T&<" 0]#]LA 1C3G6%3DMA6"K$49$!SBI2CX+/G';M@IN*-X MJ<;+?$N%J9Y(GOZHYY-&LW'AJI>\W@ZN^Y[!)/TPW M2F;TR;)X;E#.0.'0KI]" K<-?359(M-5_5TCU)T@L43I"'S/MC-;=+ ]KQF= MOM,L4TMZ*G'.,"CW":0E\Y*1C/"I2CR,8B!%$PB\NHG) D[OI:_4G1.R?D:J M_=:JUE@/,^1(*U<[RHRAFQ"3(A7YY6\0.06\)ARXC%=Z*+@53RF_;Z* M;O5!=<'I\PKO5KDI&>W%%(?20F5HL41]"7@6) MV$G0,6=B9PF;M!Q2 @/;;CR+[@3(,U>VW1%'_ MF.JN/C?#DXO\.&L)XL?NPF&]D_BQ'ZU$@OY/9T'E@ZZ> ':L,RA'&B_QW+J_ MP6D%;4\W00+L2$K*82@.HL1 E!AP"F^"'3NE[K]TZ'9LKUG>4')DK4>[QK[6 MI/#!2DSU/HL*P^ W[BR!I;]KS@I8^IM@IMYBZ4NX,9Z0L=&2AY,5Z^$#MH$W MXU3CZ60'AYPI'OP.^*+'H86 H;\)]N==AM[KS-WJM.\[G&"/Y++4CZ!U-S/T M*7-#%&'\..CSP2W]W<9ZS7W/R:3WP!D6O&^D(6#J+AKR!28C+QE-+[\5O'9L MUVO&8@U-!D%]:YJP ^\EV5NQ%!(Q"HH^A6AA^''L PC1NFR(%IB,A\NRFI,0 MJU/>95G:#->XS,##_6Y'>2;49)0,,#(:J?3&;25P-R$'PABD/X@!NG!QGQU MY^U8L]-!(NBGG, ^IH&Z?5H#&*@KDQ?O,%"U+N<-)7+;D-4MX1*S2<=2.W%J MH.BS&J@[H",>D'4 ]ND^[-.-!8$\/12R]7GXM?07^KSHIIL,,_P*'3YZ9ZC( M+W;6QSF#7LLE#4@6$$9R]V<[=[9]K[Q0_&^D[(^L[%,;0=8HT6T M&B-8'0F*,!!B0V0-!<6S^T9%FGJ;,P7B2T!\"3CUN:T D\\#E5_?:EJL$6E( M[PA+K4E:9]"76SP9I^B2AJ/ 1:0$RJZ!@)1\3,8C.2T7H73.Y[28@PDZ]0*J M);..#FN6Q^HV)::PDA9APXLH0H,J;"!4)0=S<76GY4Z2;9\?4V#9WLY*<]>V MAM#.QY8M9R/A3(HI:10+4BH2)WP5X*K<4!#+IU%R)]/N%" 0^ (2\OS1<>*U MQYJOS>\5&+7T(N]\KFNA,#_Y^U?O]2)KN8:A_LB*)NZH.89)6%$,!252(@W! MSG.I]R[H,I"YYW8O]-_9G:N/HL+/8*"S"Z-?(=:X'-7"L(OO';B<9O,A,MZK M]+:$U 3^Z@-@T)]-Y-XJGM(RI#1VR99XHB%NG()!>K,*.0L8 MW 4C!1+] +\@Q[33!Z"@*0EE3Y(FO&6V6WU/91"QC# I%#PE_R'/$KMXPZX! M"/OZ9=A7L>#J87KA*E2W@(@$)>)R.%G 9[UJNJ&39BG@]<1B)<:+"4/?G$:A M.K7UOM?35YZ?EC'EDC\(=ZHX M12T(%0/5XG(X6;EWGR_/ME\RE]&?P=(O&?CAW"@W9FY?D&N+65!!L*WN.1D^ M'8+-,/S"U9F XW135%V>)@LX3E=-GO2YCA-&SX=ISOC'<^)2@C"E"4ZGC0MH6*N>B7+Q(9= M)D6E+. -+1(G:HX =^FA MX2V2HD"E+PPH7N)WK@K'Q]H;N!N=$+*4'YV-ST MIX:V80F.SKPH4=Y<6)W_.M>1]17&F:^=]GD)P$1COQN-UW;+:&,:S7TH="T3 M8@>M"!*GTD!4T%(6KU8J4L3Q'0H0LO9Y(6MWJN\Y&&:^U/V\Q-J;U1V9>PN$ M'1@!/+0E3)$&:+T1?4TI\S2'>J[CD89KZT_;SL MSYNUW2Y+!,F*KB&CD=#FU.1+GV52;4^I'!0_6??CP)[J4D%!;H&F5OH,."O]>P?Q:P&B!+[?,Q!X^VN-Y-DL=>/?_[; M/^KAX7.@8Y]6XM,6)(?NR^_(UXJY,6=Z M1KUFE%.@K,J[T@AN53!+56!Z-ZE$6GGSV=$4Z*?61>SJ?H8Z4CJ"8XH6_IYG MVS5'_5)C1LBD;E=)V$=]OF8H*)V&6R2K!_(#?6ZP16[&?!J<\/540W%AUK1( ME^N2,4I2:D6\7W"ZK228GP--[X[\."\T_8Q($3>IEM#%#N9VB^U$K[:1VB+. M$(E,$0D&F0CNLT#::4 :JPMGO@I(A1,PIJQ&\RDVM9C[!:0'\Y8^&IUR)6^I MUJ_8V^%BY5HJA8N-=L^)=C238E-Z8^HO^(U5 QZ1Y;II,NLT-JWWW;FS4ZLX MO..8BA]5NLXZOF-L>DAH>G\DSS.AOO"W*"KU_)_=T6O#=A M5C6GH6RY:(;4^;BK-3DZ3CN>D8((J+T'PHIR,1D/YY1>GL)['Y+\TCUM]AG7 MCN;Z3);B=2/4=JR^K8CI"#)6#R%!"B00<96+R7@X[^3R'-R?>2<#LNTA,P?! M.5,SH?U>;2TZM^MGCTV-WG<$WHR5]9A>$%5K/6$0 MD1Y4Y@$$(O#N;(]\5K:-4WTWF<3T>"8S+QFWU44^9;0^",^X6@AT2@ ML[)T[T8@8Z H;MI(NX7H;U#HKT;MX=@3 M)K#34;N(0E0J8S;S@0Z4'WZ> -X;=H+N(DCN\(IAIO7ZK* F'54-_4#T!87I M-RIP=J "07:IQXF+^W7MVSLZ4/[%J,\_]KO@G^XG=.LRPIXS60=Y-_*K#U>F M20#X@\B81XF, =A_=0FX6>R_U?B.Q]ZZWW 0QZ_!ZO;L[X=+_SVQ;JC49.5E MP'1DO2;V>)EA($=G/CGV 7X'Z_;,HS '&H6/G*GN"_.,@0N$* S2 213_,S& M_4S"[9%&V^>EGF2U7&2-0LZ(UG5#P; T%()$BS1.%*D3=2! /,0]Q$-<9LQ7 M=T6NH?7OCC>XI-:/T% ?S]KE%6>NVO4.JPNM@1RG6D]F6E^B$JTGCZ\! 1M^ MHS$(P(9_4)L_>G1_26VF&PIQ7N\7\D<]_3TG*"+=(DN M4MAQ(.%CV_"[.$)_HE6>+LL G@P+T[X< ME7UQ)!*]B5E-P![_ $L#P@GN,IP@3Y/Q6-[B%0F?=T#( AHLG6ZM&EBL(1,F MLUC/%F0&(2GE@Q51BBBBQ&4A!'@7-T(2 >_BYMBC=T!#?^;O0M-M[.3=BBOK M88\EL6D&#>_GCT"\RCW&J^1I+A[+N;@B%?4.!-EZG:83[I&:!3&ANW0%? MRA#D V04\"X.+-7_9M6V/[^?/W?L\!OH,)U?D;1$^!O[^NFZINF)"O@_SVG: MI:<9E72]H&J:YR1]V*5EVEPO3%X6>HG.J=',3&^4)'J4]#@X?!=XMCE3TX_G MIJNZFJG:2:>3#YSD5<$GCN+7??Z0%,S,S=__3KX\_YUFZZJ?BOSB7S^N%Y:^ MY!D:X?\^"P3^N"PH_BSKWX9(ONAT]O4__M_+SA]K-)S][U\O1K4X7 -$,STU M=&CJZZH%J?/DQ5]5.U9WP=,H2_1?V'__:^KYL^0W\'.GL&S2X;\PXK\++[Y/ MI^-H+AUU"[V8L2=8@-+[AE^?_NSYLPS\OWWH!6:*6E]]W4[0>:.G3__AN=G" MA-[J*YJ 3RH4R8]/ \.1OTK$F9;J9]DCO\N>6ECXJ4'YS[[ YN R9S^%M((W M+Z3I]0\:^"3TZEL$_\=U.[4<:F:2%%V=TS!*8\J<0"D%5_6I0L_GJ@)K,)E8 MT!E,(NJ7PUO/KO[3'U[P-$-3SYXEOQ2DCM!OL$RA6V=Z'8;EY/2GME3HMME_ M_^_T,">',;$"7^%XB:LDWTA"NU%A^EQ%ZB=?.QS?%ZILG>%KG-3XU&$==?D' M,_*M2X67?2I\ZU1!J!:>NE5H\ 4I&2-7%]H5KB>EF(>4_E7@1+G1'W\B#K_> MXZK0*_3K7/)?C^,*#%\I\ V>*W0$OE^7"EPRG*3[7#?I?IGK)4!2+*0[MJSA MT<=PX6+=_H?\;-W^>1:3E;ZBX1;"A1<%B9,7% OZ5M,3$?K(=2<,0IZHBE<$T8&&[N" M9>YG'H,Z_>;<2'QB!?VY)54AC*G+!\FSVS/;-6;PCD#$I"7U<\L)7HD%.NSW MY*CJ=;P%0[M;FDE:(LC/37DEDJISHFW(DB*OR^5YEQ&[H;CZO#S91)]AWKV;2UVZSQ]C!.6A(_M\3*;:W6'.\P M>-T7#0]28J\L,DG+HS&1O#]O[A%\!^]:XA1IPLP<+:=O/QX3),%ME*&M"%8K M_A86*X0"_]Q2,*N^/.3C%>=@G0:I]-LVK!A)RZ/A"XX\*FN1[G#ZC%U, M J7!:%TF:7DT_$#F2U4ZTMMP#8IIA">6:L5.6YY84M97&QPQAF2'[Z/FPEOO MI%WZ^N/A0U-H%0MKJL]!LDL(,=\K:USVU*/ARQ4)E5?S@2!'(Z/K?S.^NH*M5A5^(5+\F[ZA6N"@%2B<(TV*I-[!F;2ID>3"F%B98&TITM.9_:+N6391+B-E=)Q M3TOKY6:P$L8;6!7BE:'7R@@?BRE3?_3^55A56]*J7>9:EKB5J7HY6FA,VO3H M_7NAUV4L9MJV($(<4@SI3) =HU#'[X]-&])49B5QZ^&*0AB$W4N\D;3$CEZ_ MZE1)H43VN5J]78%;.X,M]].61W,JE?;D?$E46];01Z5=>6WS92M]._USR^J\ M4O9"4PBXW<3DR"[A5^Q!^LSC(0D0WI6=IC>!A6#E#K9>V8G&AD*?&%)IE2R] MX&ZLFF3-YRNK419-1J&/AR2,>X339=:<#&U&BC%NS61?CQ7ZQ)""40,F39SG MAL*FI$:;EC ;IBV/EZFSD_N<%E*ZO%YO")WC-'U>%=.F1V.*:M N++%0TV(' M:\6)+N[T6ITV/>U"?EF+&"&&9B\H! MW>:\S:@<&5G;HRX0#*GRDC5@Y9VTT ]?Y(9.H]'$7=N6J8PIXF^"<4$W!M1R[W7 ^?4'SV MU"-11#=BNS_1JP+,\ANGXM4&]5[,I$V/U L61R(CPX++#7O-N1LZ==YN&6G3 MXW'U_(I8UY7:A).ZV\9X6;$IH9+TX(1QB7L;M(2HT@*N]1PL6U8 M:KW9V[S4D!#"99,W(DTU MXIJ1Z@U]K R"VJB-*\B2LR)NTX2@_HQOEK(.'(]K:M6-C4\N/'DX<[ZVH-3^W6MRJ)X_Z"%N'LZ9'[EXC4*J=9H?2.4G%_,:Z0BN.&:=- MC_T]0JLGOLY6(*UH-A4WD".UVXOLL<<.G]GK5:M59;>S(DQ;D-R(7 ZAPW./ M/#[7L^$9T3>F,AE#CL<35:_J)VU/X'U/E[?EOF.QK-&6TT^6M2DZS51UT5/[&'(P MC7?=>=GF6HM--"M/-9LH9STXGH01"44+Q]FV8+3M6OV8V>\WR\-SCR8!%Z:H M6W/\R%H/ZO$&I_3Z"$TDX83%652[4]Y1,!UF38H1!%GI*WS6]%@8EX9FE&)S M@L-F%4,PR6^HXD3,VA[-6'?;Q6$165BR:6^"$LLI[&B5"/D)XR!/Y(TM17T< M%EJ+/K=LNQH[%M.F1WK>&HW*:A_=X5QD:Q4,1Y8-MA>G38_T?+%VMU297'F6 M$$_YM8Y@48!F38_T/*A6.S5KV&U;M9D]'?2)4>3/L[X>CTNFAIW :.SK%FDS M<&W:GP7;7M+9$[8!W6.Q5-K1-5GG.R2#A[:.JW':]&A^M M)1P,Y@J3-CT:E[]J: 0LKS0.&L!MPG0V":!G3SU>,%S%.(KV1SKG1((-#S9H M>:(:6=MC //1KB/U.B[7(JR0B <[>35.NG#"DN'1>!,.;9N029T84#H5LD[B MK:,G+$Z36Y*+P<;:$6NAE)6N_W8]Z JJBEV*TV+;#?0;HC'$V.3U2L] M6@9_/E":NU;?@U4DXJL-JFO5@N>*\#]Q *+0EG!>\.%:1_+4N*UR[M!X*M#\ MDQ?L#ZS)R&DW+7WMK]?EI68T=W%6,/5H7,/NLM0NZ\.Q7"MWFU.]/#<'NZP@ MWM&XS#V*5N.57^;062A79HJZ&23&_% [[R=,"DV-&>/+G=Q:1XUY+,]YVF:> M:F+]9$2FY34W+/$&!S7-L=T=31%O]*U6Q<][L7IG;56BBJ6ZU-#K$U2%AK+' M'@_,HQK$KD3B?6[(4A0TY^LS*,P2XAWKS1)OMINJMX11B1UO"8%EAV0R!R=V M#>1ZI<>M633C4*2)LQL1*JN4D38][NUFY/0)!$&[ELK,&UTC;AJ><&A[U%O> M%L>DM]&'G+K;[P)BN*]QB3^!G; B(]^LSK:M4M_$<9F@55ZW)Y*AEN8V%/]#EYVM//XW+ MPGK(%N4@>;CT,;PWB @+SYH>CVLB#'=CL3+W.UL>T;Q,XK/IAM9*Y;'W[3#])X=Y-]JTPR6[DI-]>PLOR//8%>U>FL MVBO'6QG=-,5-K W006+&L!/F!O;F/=^L!8KEJ'J9%8)%6*G':=/C+FC=BE*> M&#T>=OC:E&UQ^W8,98\][@*F-$L[>0D/88AO-N3:;&5-TBHO)RR#S^LU8S > MV!Q+0F@@;PEVPL5ITZ.GLHES)J%!JPQ+6NLP:=,CSP,/5_4=M B[ M>U^5! B19#XX]#Z^,0Q4+0GB8 M;921]GIMU2O$X;G/GD=VFO_M1#0[ODQ/0VUU%>A?G[]YR92G!XA/AX?IR9=V M.#'[\;CR15C#TUGE\7%PZ#^_]>EIR(%W?UO^$)3*SCY_'4;QXJSNQ?,38/#G MMA<_<_;//T-I@,;7P^%NG$S";P]5GXX"LA<_-U6G@9?&IESB,/77 1TO_N[M MQQ0OSLC_^!(6#98EC\N"@F7)W[)0?U$ Q7*X+@#%-Q'V=[S>#R[N%Y'MG __@:7_HQ[]S<+=1UWE M!Y2!WWFI%TJKD^]) HH"% 4HRGTKBN;9Z2S\WQ?TRT<'G_3DO")2>K^$O#8? MC*9%3F2K6=[^3\*-FUU_ )0 *-\]28"$ B34S9%0MS;F-N3&^#F/K2;"U0)J!)0I6O+S1VKT@.2;UZXT/U;H=UN#U, S#XTS )B M#O );[$WQ._LS4$\T+]@Y+G.Q[>$\*MM(:OH4GBN('([QD?PD]ZI_NZ04S\ M9@BX**?.!Y/>I7'#J@T$! C(?1P@ PFYJ(2DU=%\?:&[@;G1@8R W0[8[8#= M3A[%Y2%V.W]D=XA[V@!)G[OO ;+S0++#.%[DAL"9N:##>S_"LU*3;IMN05-7 M9@@VUD"*/B1%,WUN:B; (" ]'Y$>VPL Y0M$YR.BT_>.C-:)S>=QC75-T_7Y M_%_7W97^[O)(6;555],+:EAHJFZD^KO#71&D>/@WK;-\2F?>.]Q;W$=\;!/^ M>3.3WTC>Z\[,V2-Z?P*0K+#'RZE"_T*)GV>K\&]SFW33K?JJEAX@%2+7#'OZ M_/^^R,DWBA2J[DSU9\KA]%%!I28K+P.F(^LULL/#?Y,6"V9O"M5?*QX[E2 MZ&E61W>FNJ]L[&BF-V%^!SN[.E+OTHNY4#6^%&:Z9CJJ'?S?%_A+8>[YCAK^ MWQ=S&WYU(V?FA4^__E)P52>9U:?G?SWP"4(4!NG8DOE/+$:RB'KVE.?JPBUI M7,?0L,DYG:98(JO8R&B+2E8VC4"*%$X42SCZ[__]<>[.K%< :_ &C\ M C1DJ:)H_LP?&XZ[EDFCR>C]13.29>/JB %A[X&,]-&+Q*W2_>#0DV^8@7W# MC#"D<,B;E&=LCF%U@++T>-L7S0L>4@4,OXO:BO*,; M/)]5H>>!MK%S&,3U:-=AQ\,FHD$Y8\Y@1\="%UN-&$"LU%+=ROV#Q-KKC4 M\TBK;F(EK BCR!%^_!, " 0 ""7]SZ^!V(*Z;TB]F7871C;\3VYZ^BGQMH09ZP9L7O)_OV=QUK-G#)W6YCQPN MY_.&WG'>4XE\-7V4@B@I>J&PTO<4[ !ER0]_RN5*2-R+ALW5"$;=G3AU;1OJ MKCY^^I,^^;OFSQAWEFSI3%^?)<-(EJ:;3+$W.YP1G3@8\HD-UIF-41*N(15Z MP+0G4;$3-C0[4[-U7>;-X=+ES^*^%.,*G4CJ\V)_;VU;JUW\\EZ90W<.,&H]$2B MB,#'>UB 4P"G\C4U^<2I5YA?H"Y 78"Z '7)CTP =;DQ=;G]4Y<_]ERA8%J> MK*"QWH5C"F0/+#E?;EL,U91GA M$/GXR4/7]^9FV$ZV(Z_E3FBL-1Q=AN@(E@C.#*JU 5]J,@IUR,=2A"D,W'< ML'&?L %,(Y#Q>Y?QJYO&3V8EWV;58!FF=X;'VIS*]ME5VZ;;#41,K1KU!JMV M/U'?7767>B-!.K^%4-TFS_7U+)]3(?0*X4(ON'IXR")2"/0PM#/G)4TQHF<. M3$&-$U$XR6>"6$P0BPEB,2]^. J4!2@+4)9'];]!),']1Q)<-X^M8/5%:9$"MV)!(Y1 MZ#38ED2.+RJ!5*( PW(V-5?',&#RIR!^IR=0_YDSGM2WBU MBBSN8[-6$>76I )9;:[?;J-QXM6FC/AOW-J;B\/M^EXBV;.@,$^FJ& &0905 M8#W.G%W,^._T\_E<3V.<$RD(0A"_^UG1C5>L4)S["3KPB[&VB0^%CE47\AD\.5R:RY3;L[,5(8(A,8>NTR%@B#^L,P*(! MO]M2 @2ZT6.9CZ*1,-=;*ZLY561TL:*7? 0ARBI#(_K+WQA2+*%G\H@ (@%$ MND=$ L'+0$> C@ = 3J2EQFZ31VYZ>.4CWJC'6J"PTVU-I"A;;_CA65%&U>9 MU!O-;@TD[BCUSFPE-WIKH*S:V7F)&A8ZJJ\M_N<_$1+^5S(!AV_2-0-!SB#( M.4\SD\\@Y\\_+#D47_X\6K(B,%MKZ%=F'-KB>(O93IPF*G[X="0;B!"%03JT M9/I/'(3H>ZE9Z2]:4W@]4."6TYJ3#! '(,[U9^:F M$>=]M=XO"3>?7RJ>#YOF2#8V&K>C0ZEI+:PF51)3P"%3P'G;F0>(N ,1=P\< M<9=_K'G]O&,^4AUZ8HULSF3":"@+UGRW9\Z+.XT5WQ1T85^'(V$]KG_*A8 ![\HL]1U/UZ=&^?X8\O\CF5"OK=)VCB0UGJOID M C?[<\3Y9%?GE_DO_*TW478;IF1)D\$DI&-X;TN9SY.E=2J1100^!A]PDPV@ M3\ZF!J#/[_P>38N<*$OI(H0+W4^;^?I"=P-SHQ\N#3P!TA"I$[K,L4UN32GN M$J+M\GKPAQ%H;P:D#<,%/70AP$X G"4 MLZFY.AQ=8R,F$'5"WFYF*FSBF]IZHB@#QCPS:;-8EEV6@^P.O.YSV,9:=Z?; M9ISA15HX ,>*)?RUV+";N[+TO;SUB6M*X!8 R+9^^]G6/^Y*?>0V$?XBU(!4 M,/AS".P1M@I\P:9T&47;Y0&D#*/A^N/G96\J;'\X53MQE&94:U-N+^T$;J=# MV#QHF^6JGCA5:%97F:2+*/%J=7L )@!,'@],WAVT="TD>;]7]5LHR6*@3ET+ M:C4WPU*G+5B[7ETMV4S'W8I&BB0GJR"##. @.S+(CGQY%'G]D*O9];DA ;46 MLCDK-V!JW*XZRVLA2I=!N],(T75YO9B40ZY7MIO#.$44^LO?-'(NOP1@"L"4 M/%(TX-(!D'$@XT#&@8S?C(Q?W3 M9N$E@O!<2Y7VQ*RZ@Y:.DNT04T*>1EX]OKN?JS$9%YSZT[PZWE2"TZW%.(_X4I/:QJ\,JYW,P"VMD.UFJ]GA@I"!%)R!51%$ M5#G11@!4-P94H%H%4)=<3@U0%R 30%UN7%UN_^#ECUW7]G!E=")I*-?J2UK? MJ'W;=<34=SA$D#"'WL"[E_" M[\Z7!2[K77BF0,:!C-^1C!_-2+XO1/PB]PX<=]I:FQ_L.*J .8G7K-V(OV:'A6KPO:Y MX0XY5K>K[SER'!/,S)91$&8N>=_[Q9L/*7#[ZK:BSTW-U%UM5_4]Y\UQ%PA! M$5QW;B)RI G53MSK#Q;C./DX"QG&,)"U-B>:#$#P?D$0^!RYDQF@;D#=@+H! M=W:[NXG_RL<(EW/(VO^Z;G1E6A]E6V]A&[,JH+L34+<\.)5[WRV\N M&OI%0>9FY.H%#/Y-*>:')S)! .D]!)">JW[RYZ5BB!44PO5Z7;"@]K8S\,6= M3$Z,<]9/AC5J!_?FZ!ZN[6?E7F?9GTR'AH*03_632R1<+.'DFRXR Y@ ,/$X M,/&^^C>7Q(C/KY_3TUJE6)JZ(NR4UAMEYF!1@,4I2F1%C]]67AULWT",UJW% M:.4?(%X_(B%F_6B0^B*A63Q-L2RP' (!Q:X!Q?O;ES^#B%U<<5'4=Z0.9_O_L?6EOZDK6[O'-/8"X]J#@5I]HB6Z;'EBUQU/ WW!>A MB-*-KHO95F[*+TK+F:D-^_7V"*D=[^P)C#$$8\B]8;ENX;@M[.5&7.\C/55* JH$ -&4E1EZHN/L[MD7=W M^,5IZKA,]X\MT_UQ'>LC/002!W'QU*D(!QHW@B$8G%3[W"5TYFQ;B$<>G'X-*[ MDW6^"Y2^L*O4DC?$8:S/%@2:7)=S+@"EZ)2#H!3_]?<;>X3B[,,ORC[$I+E% M0_+. .ER]*MG#^L9-NITIQ*]&#Y/QO7"(/Y=+>^\M;;1LXLA/U7G$[DTII=- MOXLTIM2OOYE((O;&QN@8H#! _6" PK<);HXGL+A@<<'B@L7E <3EV]7?Z;1? M:^;[O199H^*Y"3-N+%3ON^QIS>EVZU8I7B"C2GY))8=+KSU&]C2,MD"=];VE MNFX[IO*V=LP_WB_YX]V/]^9E_.H>RG<3__CC'LKS/CW+9#M6D6PEUU1!'$\J M!M\ \ C#(#0=8=D8OCJ#,>6G8 JNT(NSJG!6U4]RA_]I([+N8KA9D.7E>AHW M5U0IRS8'B0X'#U#40Y1JD]D]TFISC35L,O:,@U$K28O:S:/4ZB_J7>LSCW%>>^_MC<5]QGX=98 M @L+%I;'U[!Q'L?CYW%@<;DYGL#B?>%L_0YT;#12S[75XOY74$G2,6G*")E(I5+PF&8GCIAXW(V<8 M@FX7@O")?7,\@<7E=L7EVT_L3W8YO_&P]4J+9WWDU\E:8D5.^JZJ-X<-=-@F MWW#8WEU",J *8$_%(4:V-2-TQ_%0X?[3@B\1U"L8?CX:J=!C#[;2<<_ZG'^\ MMPPW'[U&*N(-=T3!Z<_O3'\&5$=_.E?XQ6_E*HN\X(!IN!I-%JN3 IM9@26B MA@$1L-7P_SCI&2,11J);3!6XQ8(OKZ0:G,+07A/<='H @[QZ>ZIW9O5*+98W MN#*"(=B1X$KX\W"6(FX;=Y5D)(Q #YC2?@F-Q')!B'7,=7^JUQ(-F2ELNM5\ M Z(1K.U"1MC4Z459C$@8D3 BX11A+"/?3B$L(UA&L(P\HHS<=4SDH]KHM&YJ ML45KN)@NYB*_C#)*M_;7F, MDXV_)-GX&$\8@">*Y0T-]3$A]W.SD;^3=C<2<@E:DGR><],1$ISBECV=UXWE MADQ(66U3;5RS__*H-1$&,IL:3?/69+,H#CLMV5F)-(7JZ#,1BF0C2>:T-"S& MK!^)6;\[\?Z!8>?:.N#78\[GMU%*&]FJ4S/U#KF06#W%RJHG2AQ$G3A$G4L= ME' &WI=GX'VWQ'TGX)S8G!AP/C-^XCT/YG6-FQND-+'ZW5YGY"RJ5VXFSZ4R M[7A52)=);].-,\U!F;,*"'Q@?VB6C""3# ,0!B ,0#>0!_QG\//*59WNK,K) M&X9K"MU>,E=2)K-\/?W)N/-J%G&,W;1S=$/M\]VUQK'9 5U1901 J-]T*A%) M,'%\:0=#$(:@1X"@M_>OYJ-<=4BST?94S2867(G9/.?R7X5*;J%4D*QR/R_0 M;<]V-'>5K"<"5'I?_VJ,21B3?CHF?8==MFQHF8RR*K"\Y)*EBB;CX._GC.\1]?).C6 M:@$A"KQ+X_INDF"AP$*!A>+Q]6=<0.#6Z@1@L;@_IL!B@<4"BP46"RP66"RP M6/QDL7C(5/NB9'J2[0?Y]=0^SY[".:NXJ/8VBWI?*TN>HD6&^IR4U5IO MYL:U>EKG,\L)V:)U1\ZMKYHF+[JI!*\UNKY K\OI9D[FY7B.$VD&IR 2>JQ9(1,X"1UC!\_ 3].EGNE_,X/H\8I.RDH"E==DM$T%36S;#$YX#[>#N)]V9S+1K/8B5?Z4U)54XRL>>5!4FU M_( YYC&6CL2I4P#!^9P803""?(/^\>84\95*5YSF6FQ,I4YUS6:;FUC9_JH4 M\4%Q;#4IK9^>YHN=D=D46L"<"D %IXAC2/E)D/(M1LU&X.JSA97[.TT"K4IGGDQ( 9WBDFDF3O*L'[=VR+ MO,%@&_:]I7%^*LY/O?W\U!N)]>PJU%%!A3H*5JAC0@2C_MB-6[&FHM!F6@ZO M]L9+.CGJK(>-ZS2A^$VC^7ULJ.#I\SY?FN=XE\_"Y$^;2:F;]!E(,V8U*62[;S]IA;V<&AR.6S$;58QIJ"473*SY$:66U+;\>?K](9X,[+( M,A^MD,T13797\:I(IYY[TP;255) 5XDP).X3@='E!Z$+KF&/>1SS..9QS./W MS>-?JR6N!LMI.NV62T(MW1;ZX[E7Y[M_&-G_8YM1G>?:N:I0FF84CQ]Q8Z^0 MF"'-#E5BB3#4I:JZCW,1I*JZA&$Y9UM/X\SK>\^\OE_*W*:O[H)N@(4%"PL6 MEB\7EH?3L.\FH>5^27.;.CD6%RPN-TF:;Q>7$U)]>C[JIX8Y7LEOSYI4-*X: M7(R/)\65:*[E65GZ>'RC;ELCW2T#T^U2"NHT295K\?J$F<9EL9]GM,PPYP S MET5Y[:E(G#J-C^(45 Q!-T::;X<@?&+?'$]@<;E=5^UR4?*D,.I"/A2FOP7%M%MW((UR+< ML4J8JDN@;%C"45W70+H388T(%>E/A+0"6W[6]?SCG69_WND2]T/_73/,V^^' M_IFQ:"PA6$*PA/PH5?L3VN1@&?E=)YV;DI%O5[QO.".84R:>XR*-M6V]\N;@ M\GA;6F?5D2[KJBG[.=N:O3FMQ'<6XYGC1_TI74C;ZWQOT)K354A;LWDHO=I-EI+5"Q_5OU-;'R84^*(I?D6QY3#"X'/YWA[)PTN=])7U>JQS^ MYU4P2&U(LB15K;Q0DSL9QZCP?+6A7;,:?H<4\X*0-Z;"HC"83N9:CFS7.)%. MA-7P$U0J0C&7[IM@Q,&(\_V4N6O$>5\5N:^$F\\O0E=(Z*?*S]*]HE9MMPKI MQ2>7TWZ).[.UL!S:PQ;%^T9-RQ=BPR&GK2#NH"K\J0@RHS#VW(* 8>RY7>RY MO@_KSY#GE1L.77/0+ZRR:E%8>)MJ)U<1V^ON)]?;?37YLEEL,[V14FWRT1'= M*#B9EJ&G$/:@"OYQ6&X;WW6X%1'#Z(/1Y\-ZSYNK_]//HX61M;*,$!^YDD4U M+"L[_RI 6NJ;86^2G2O\K.7IXK 8XRP?&6&X^O^MR1R&H]N%H^\PQ!91H^"1 MR1+0<(I,1IOE$VS-NK+3IA4=:,]K=1DE:YN5MMSTZ_UY(<"+Y*^_DVR$2EUR MW-S=[1'<.>!J:>X_F0!W[:3^2.> V$$60EQDR,]Q6_-B/6=X+:K#YQNQ8F5< M8L=I^;L[!SPKI&O/*QQ9DPJ)F9\K=:940Z23J', G8RDWAA$PZ""0>7G@,J[ M\YJ^"U&^O@KD,]\8C6/5Q)R':HED[FE:;/CHW^=,C_8OV\>_UHM,:=L.$F93072,L=9RE MCCL'W 9+8&'!PO+X&C9.AOFAR3!87+"XW"1IOEU<3DAUO6(0GQ'F>"6OWMGP M8EOO-3I"GJ/*G8V6-F;^Q^,;;RMFO-;,0K&X7C1)O^C.[+2B9,H&,'-3*)^> M2D029^X1XOQ5C$$W1IIOQR!\9-\<3V!QN5UQ^?8C^Y-]SF\[;5/)H36G,C-] M6LLMUV,]-RZD. Z=MLFWG+9WE_V->P?<3* )5T;'E=&QA& )P1*"\S5PY51< M.?5.G&5?FA/\%558S?K JHR[;IO4*].ZTM$Z&M]J0.JD?OU-Q]YX6QPC%T:N MGX9<^'3',H)E!,L(EI&;IM#-R\BW:\"?['O^"JVUGJW8LV:O8O'J<[*>:+B^ M8\@KN"+HN?Z-VOHXV= 'O0.*GJD2#(E;!WQ[E ]G?=Y3UN>U6@=\7@F#>GGM MQ_/K"4M*2U8KMY.UNN%K.2C_>B56P=D/)EV MZYY6Y=5FJSTV*E3%G34@[L#6 2P9(+/==W8?T9\KQRQ:%L M:/,$7?)I?J;39;65673GE3\LX?3F2MWB/+MLDF)M*72[=-7N-"I"O(^P![4. M2*0BJ;=&7S'Z8/3!Z'.SZ//VU@'5FETPBJE%D8\*3J.46_:*;O*K *D\:XO3 MFEB3R/@P.A1F.I6-%0- PJT#;DSF,!S=+AQ]AR'6BD?3I"=,QE/=D*)\-6[: MS]HG]QQYB1>K37H@\K7<6)C)7%-62U2B:@5XD?SU=SP9B;&7C*>[NSR"6P=< M+F[$.7K MRT"Z Z4C-&/V?.IW*38W$)=B$N8]T3!0AHM[XZ*PN"CL3:#)Y5 7Q3:93F*0 M5\B\;3XO^S/MF2M_,[+,I$I_0955==KU^?%&M@9FFT'(DOKU=RQ")RZU@NRF&M S0[ZZ:%J=QK7>\3+,KAU ,Y2OT7*W*:O#K<. MP,)R@Y3YP<+RO\KRMF+%OSNGG!,LQTY8@U6NR61;3(TUDF&WK@"2+ M\U=O1= P!MTN!N$C^^9X HO+[8K+MQ_9G^QS?MMI6Q@HI7Z"78Q)?9+N5/*; M6VIQGLNT4VUA8>:U9#HQ&WK/FLC$8,HM%2=QZ7V,/(^)//ATQ3R.>1SS M..;Q^^;Q;]<@/]GW^15:'^NH9C533C:FI=9JDFNGZM(@B[0^Y#F]K/8]3C9N MW;; -!6'& 'B$;KC>*B2O34B+!M,1++]P)GJ1)!C%7X^&JDP!QKPA^/B+-[O M2TS\4=U&/C=Q\8;;D. R(.\L P*HCO[DG*G\,>7ZS+3C4QU!TC?=3:U@LB69 M$QD65?Z(Q2,4+I]_(X*)(0U#VJVX.+^U",DIGNV55LM7!Y1E>G.!)M=-NL32 MW=9<@W@6!WB&2V3?AD#^P&9PGYM&A+'L3L,U'\6UULJKZTEC'B?C77:MS>08 M5=.0GI;Z]3?#8F"[#>G$P/;#@ VG&V-QNTO287'#XH;%#8O;#:GM7UB3YI*J M'1=2#;WH^G4^:J^;D[S?+'H&4K5AW(N)/U*I^(.^S"UU[B*3Y_?-F7^\2_?/ M/;<,D'W%\H:&^IBX^0D>VJ\ET8U$G8)^&9_GEO62Q7)GN4JL2#\GUNNC:3P6 M7S:NV9/9Z[6X.F,\C\A\M\4DD_D"F^RM1":.>C(S$8I.1.CDVSJE8J"Y,Z#Y MW7GS#XP5G]I8YRN!XO,;\SA*ON(S(R/T1M@LQ%BC*'B#9"$VJ54;3?'*_=?9#$,K)6IID]'U MTI<6\Y'OY1L0,5 ?Y%B$8B_99Q@U,&K<.6J<+/M*/40_N=)2(M>?D_U>O#'U MR4&C01K4=%/^JH:AA7YW(3;EZ)#OBHE!IML0?6FM0=1 '8Q3B4B2/#5(\"4V MC!L8-[Y,UWAS[^&HDBD(^I 5A6C!HN?)6FG*Y3^YA>BK4"+*N6DM-JJ3I#J, MS01N])Q>=3D$)>_K/8R!! /)70+)=Y@M7<6J\;U1WB1]RDYFLUQA/>Q?V3G! MFT9WP-=X=DK/F[:Q4:OYCA(H#4E@:\0B"?;T!M2+4-"_70GLVN=+YTMQ#/ZR MBRO2;Y?)SYG9 ;_( -E5^Z60! M@U-5("^ &3O!3RA$BNI7C713,F5=,L"DPS/%^<15O$[?MP*$O&N&0ID:'MBI-H]((O/@OR5A)OA.N,I%ZVN':7SO\8A!OD# * M2AS\#,EQ0LN9M(X>4"R$O:BACMR_PJ]M/T.8M?O0^/6HD8VQ '_Z==RYP[>3_ZRN!7 M^"" 6@ LC>"35;#8\*,#%H+$!?-I0Q2#-QLS$*.1T(5,+[V%\8_W[=QV2 AT MQ92<2H22;V*WCKYVS!X>J'X#RX %NU M5J76+F0XHO[,-2M!_C-@HZ7)I.CE-#"2?3F2;VRRO79]EA/R MLS)+SZ?1CIQ8B8Q(GKP]*8[&%-LT!%K:]/UU-#\;^IP8.QWI"3K5$Y1%BN_J MG:4^$JRAN-; R)-YRKH]LKQ.,3E5-^+0R;7GV54+/O-DGC5!4/+^9M$CX^.> MD9HMIF0::'3LZ=OSZBS.1WOL;+K(9!F%PHY?6H MLGHVU:4&U.&3D>:T5]],J4)?D#Q_TZR^NY*"=2].G02G&I6\\),TM*^JA- M%C,U;Z$TX-#XRZ%C,K$R['ST6:![W4K467:8:@,\]1R;E./U9Z5\2>W&L+0G2:C&KJ M,"G4)H "9WBEJL8[BZ%?K JT4%R:/5;LU5I@Z!EF49LNMVF0R3)/UYOD2N\D M4P,94. ,MU!>OSZ89WLU(6Y,[;R](-FN#IYZAETL3\T+0H=S!)H4+,9J.;J2 M!B)]AEWTNI28%JI)AVR5.X7-5$@XO APX@R[E+3NF,SU$G$^WQB+C3(]2D_I MADB?89=2S$MV2GJ2YJ-NN^JGV$%AMN+@T).-M?*>ZS_/)CRO"PX]I,=T:M ' M0\^PR[ 0S_K3JC(02LJL%7>4BM$?@Z%G>$!MI::UOF6Y JV;\F#35IAH:272 MYW@@Z_OKZ5B/3?458Z=;J45RG09#SVSL?,0R=JXU4/E6,F$L:MU9-N$!"IS9 MV%1RY?*ES2 /,$@7U+F76@YI,-7,;2SSK=EU9PZ D3 MUEHVZUK^;"9T!_$J[_.EOCX"3SW# XEL)<:QB6Z;UPO:I*+UHTQYJ,&A)UL0 M]Z1"V6 I55 +C+0P)_-QLMR 1OG)4XM.CUS**VXH>&QJLQYODLI\MH)#3YXZ M3_*Q38&=9_C\*E:1W;(SS$(/VAG.8A<#0^Z(68GW)V5EF)!2N>Z0@PT!3X;6 M4[KL9_2A(N@^;?>6[3;)QE>PS//)4%(G-]619LADS5W4RP6I55'6*UC7Y&3H M3'>97+.NMZ>+KCUJ9!Z:QZ:#(Y"D3 MQNE>(M4LC@6]7U+K9,E(-:-:F/;P$E_30[)1:;?(Q819M*,V-9L!B67.<%:] M)PE5QAOX IUKQA-)T5S(*AAZ#C*2)9]BC"X_+<%96G;4K M'=X=\VHEFUJO"OIPX8 M.,-92F'1L7KEFB)XB;8P(*O^,@&.K=@9=AG:K:I4 MRSZWR&@SG2E+-8&!$AL[PP-T?9GFQY5&;>J/JJ[@&N1X!78K=H8'$KW:JBSQ M1ES(M//C7)[6[+*P:$G^L6R6LSR5-SB MIOD<.$"+P,JI5-!33Q2,?%H3VOF9-28EC::;CEKNIL 6Q,YP5K)8S:ZKTFI! M1J.5*:6*F7[SN0%LGM.A7(V4Y76]T^.[6H=YKB_K[6<@6V#HR5RE4J9JD48T MQ<=M?SE<>S6ZPW%PZ,E<6_6-23O*D!8R367(U;ALG97!!,[P:XQ=I!PST\], M9[-!:KFDFRF]R<&A)Q/H5M,U<[1HZ7Q4F"DJSR][SS9ZZG8"R".VA11Y:X]"4E ,3]-C^/_"#AL;_J7_%M;=O#9]&!$0K8.YW^T&%./]$72XOA??F>?:&>8EA>;G%?R*=D F_, M[6T,!K+;W!<,9#>Z+QC(KKHQ[[S+^%L%^=N(D#P7B?B2E)7?0?I=DP38:O## M__>+_?51\L2_^U)T\BVY"\<$'1Z]\Y!^O_ZNZJ9*5,#G8X?@3455]I=J@PNU MNYNU__WW\&6N"!:UFQ:UY.\H8#0Z%BOZH4%'TTT/)5' '?8AY M!//()1XA;QQ1_X@U,I(S)G) 20V+D-?F*BRD86H$)P/-%.B>JO/7HPC)ENL_ M(6'XLN'VK:?DUZ1,_\Y$^FQ!_OVM@V-DP]R*N?7^N/6S>EM\YZD31V^HJBYA M6$YXK,#0FFYZ\%RQ@A/&,J_:ON*F[>/O+K5V93CX';"=O72E([S"B?F)SX-<[I@IAJ3B-#T M16"X(RM\KP_IB&"!1J3H3J@4J/!%\Y>)UZNQ;;C]HUL,!PPR&&0PSUX:9KU3)/A=F^$)BL)PNIRVA MYM&]=K256TTS#3%H?T5'V#-UCA[:L86MU,>T4N^8-#_0Q+VNVE:WK9'N0CR] M9,HVK-D\8S87/5Y-^L_98:.0:*@K$96ECK$1*O7&"G 8/3!Z8/1X' ?9V]## MD*NR,;?8^G215J=B;>E[% ?H; U^4Z7!W$ M7M;"^CV*???N8O[&_'W-0_I#]>P>Q2E )=$KLNH'S$TU99TH:Q>LM-JZW M9QUJD%V)J.I),D+&W]:3"F,"Q@2,"3=GQG\0$RK1N:%TTK))ML:3U;+?CKD= M$V("C)?$(VSRM)S[79KUH0:$&O@1L/BR:CJOJCT8R6X-L&Z? C\/SZZKXR!) M34N.JF0.I/4,@G7863[750H,[TD+#$?OT- "Q%X[P2+/)8Y.] MA7FSR!1BV6W;]:E;$$JHX2)4&SBH;Q,676DVK:J;.]2N=*:&*JF.M)=;'O>@^WYHR/E]YT, MNY6]X))!6UJK#FA'I69^2/J]42'M],9.=83$&:@=J43L MG1FK]^HFRDNZ28!]!ZH=:F(XMRW%DUT"\8X3@6FLV+3#IMV-D>8'(NEU%2,( M S#+OV8&AAZJV/TF\VUJLK3:KLHY,JKU9;[H4B4AZ(<'U"(V$C_C;\L4K.M*#H00=;>(4XPKRU2AZ6>RSW=R?W'SN\[]5G !'A M\%0?Z6MPG,,K0X8*$W0("1D+6,O'6OZ-D>8&@>)!](,CM\'.6?"J]U7/NZMY M+JW&IBV9$?A\(TXJ'=29'@93(C1]Z68!AA,,)S=!FI\')]>-YWP83O)V/"HT MXTI5J'6IWO,XGAFP>0W""R>$Z&1,*9-)H4FJV6I_98XG4TI=00B!F:G) M2ZTP[L^9T;4!%P*U:_1>U8O03;BEIAHPQ$IW8:E5=2[YZ,XS-C3OP="\?0K\ M/"R\KCJ%Y+TV&M5&V^3]K#IT"X[C 8%7(22>J^+B38T/!#6WLDVQ6!OV M?&"F)H)H$9.\=$,0RS^6?RS_MZ(+?4C^%4GC5KDU/^8SW//(<_CJ3-0-+Q641[;E/=O4_Z$RISOV_[O MW7 L"U@6;F?[_[!N_:V>?MLP31C%@NU65'T)6_Z]>CL5B_'C2.O-">7-*>Q7 M;_MKPZSNK!K\MV!N);&Y$\1+J5E9NZ50Q<94)!==?UC(M^N=M@YT]U1P+R0> M.[T7@D4:B_3/%NFKM]C](Y'./7.U-C5--LA%D:E&-7K2G:]64*1AMB4=89AW MUH6_.XM\6V/57*JF:]G YL:5,K"M<=>VQLUAX%>K-0?"?%&?B6;&P^ZBT"!; ML^0TZ9N,5.ZOP!RA/D-':!:G>&!8^#FP<++H.R\I]CM<> D'ZF9:+237C3+O MFPG'2#=33#;*03B Y>8OM\V^/R=,'298Z JAKF$%?C6(/%CN6+4)V;-MF'CQ M^MU?C&R/ V 8IVY.?PEE@^B"IKEIF*-.O MZCI./U-Z'A87:3XNT7*#CXI,$QIKJ%9IG'QCA3*,"Q@7'@$7'K+B:-N6%)60 MMLDB<\F'T2QLL&"#Y<9E[\&.Y&U$N1X((!++,R=R0F1:[5AF[4Y+E)4I5(<4 M*14;(HVJAK+4I;MN6)*Q)-^ )#]^ .0547[5UZ!(KN"(HVABZI$Q_WG06Z6+ M>233<2#3R8O^Q =R-0"RV5Y8%_4X1')P50/;%]]H7PPM6U'M:##X+VJ^)AS+ MT!7B?TCTO]L$R$^V/[Z9!K>%K-=1DE#_S+.P"O%AZ\/-!.!0WF/#)8R-C7K# MV6+5-TDOT];\=C]%.88FTK&PVGKL]$8L]F5@K,%8O9^,-6Q%F^>L M2CHN=&-<-:4WI[F5RT&L ?H5K:]8"F:/>A;$!8\/=8L.# M9=N\"QI.[D*U>HGE=!*3!3I5U_U4)K81F@V("/ N%!M)QN@'SZP)WS \>L-* MA4P#)FDHX(^0O$3.L%8.,;*M&0%3JAVD0>UI^]=__SW$-R5PN/UAP^VO+/KZ M2\>,CQG_IAB?^ EE2X*B74"I +NFA.?>!QKF85F_-9&^?0I\N\0_6';+5HAS M0(:#/KC@$V =N'[=D$R7,Q5^X>ES6'?XC(4P5KKS2B;[K)'1Q+A:8RR!9MJ< M2*/BI3$29[A@%, H< =N@C]#@<[,CW&&(F6%6L7PE*R^CBFI!D0!F!1S"04> MP4<0*D-!;7;4.UA!#?XD ZI#N&OP#["$[I@T-XBD%]KI86'!PO*3A>7K(Y=7 M3.78'IG;CKB241N5T7'YZB6W#3?C4UPB.>2CAEPJ=R?5W#BEB702123(T])L M]YFK<4^SD]6\,,MD8R27IJN5C08G#7O(460D&7O;;6,,+QA>,+P\2MF0 M4-?P;'DL.2@Y8QY&=2+$',9U4)J&NHWL8%/B$7*Y;Y]"-Y\#_O5>UBMK&:&C MM6UQ,A!V6WU/<-=8+L?E>690(^,]N^A/JD.UP39$A@KZT\99?"L$(PE&DEM! MDBOGB?P)DHCE85.>"JL2'RW8Y=:*BV7F$PXB21QUEZ NUBA\!.?/V^[@ZKL; M))?OX&)C#=%Q" M,(-4.29Q>C'X/C-QPC?\]@+P:'\!.*>;DBF_\0(P1M-;O[NUB[D5 M<^NM<^LC^ E.KY2,T*&B!M=)"&L(YHN31+Y==[])P7Z<:.RCQ6$"S5!%.>YU M6P=*XEPRME)^KB*77(QW3%9."RUGMN"FJ61?' $M&Q5"92X6)L1@\$A@<,>D M^8$@IL8508FNCC#6; M66;+M>3I&:S+E*V$+MADC^^6Y:623CMJMZV)3%#"]+0Y!Y9]+/M8]F]/Q_F( M['P#/2=.1V(7RQ$]D-?HA0X4)/\Z4/%Q(.D M)RBJ3?"M>AV;B]A MH4NFP1&/JKE2*2K"Q$]M*'S9!TL\EOA;]**\0>+57IS-=6.)[-1GENM";]K3 MIVX#2CRJW!HASU0<>K [.8$2 VAUZ"FQ;/!VR?8)9RS9^/8--F5NCC3?CI:X M;NN-<006EML5ED=3+;;Y)CG+WI^&LLDKRJZ:#9G4%5.[M.DD-S,!6ZTP)57_3KC8X-3+B@9FP<5V?!J()1Y590Y6NT MLD] %;;QG'$ESA>G]";36_3849>L87>5JEEM+OJBRNU M?+>-]]UX?#,7MC#@?G>IEET%@+<54\C =HGICL;QI4TKM>C)C,UZ*S%&;L-N MR=3%<@H89S#.8)QYX'3H=\',27-&:VS%Y%ZVP.ORV! GK*PWD@V(+C O.I)@ M+]6#NB.GVX'"-I9,304*6J"ZP1K'Z ?H6EL"ZICXTM=]Y"S\Y.(6=ZX90;R" M_^?W,M=4'=?696"8PC]PIG+\P<'(.J">!0!.MN$EUZP:_)=?RX8'-P7\@"2\ M"8Q2=F7X8RY6'(\VT_QXM1K(5*&5?-;$6%"_F&0C"9+"/C(,$#<. M$ ^FTGPY/IRT3'%=UZG2=9+/J#FA,'#&EL B6 !J$4-&Z(MU,A_!Q16\(?.: MBA0AABKXE@F]6[!S!*(Y-CJQT8F-SF]":,X1:R.1HF'%=(3)&X&KSQ9>ICSM MIK1JOS_N1A?"-V'R&8CM%=<:4TSQ#;YD%F0G3R8'[)H38V$MXEB$9$\KOF.$ M^9D(<\>DP\ATC$Q42N0D^GFF=RU-R)2%>4M\7O3R\V^R)L\@D[Q,"M5*C;6G M_KK J(UFBNM"Y0^5+TZQD63\4KN\NW.*7=#Q5/#I1>T.0^PG("D#T$"QO*&A MWH*R]H]K)7=\_3)O /7V+K2N8M7XWBAODCYE)[-9KK >]ALW WI&M[\9YC+Y M"=^55EJM2B68K@34,0:J8\D(PYX&&3$@8$# @/!!0"#%94/+9)15@>4EERQ- M5"XV&]#:S0 "7Q%6BW1')WF_Z*[I-,5.I#("!* %470\0J8NV6>/XP-K>?-Y MD($O&:@9NV$YGHT:INXBB( &4?2+:TNF$Q #MG7 UNHCWG6Z&7_7M;?_73') MF^4'+"I85&XK>G_$#^_A@#MR+L3WSH6YI"OHGIL.M"$;Z"#8QY4^;U8=%THNU%9IU $H^< 1&2NE3A\Q%\ >?4&71M'ULN M-Q.2O@,LO&I8^8>#Y+75(MF:J6TH\J_C))V9-/-^-&D*=-MJ"JQ88+5&0XP% M99 CY)D*B1@_,'Y@_+@%_+BVDO4&_&"BDT&Y33_'R*A36B1KK>>:WD;X ?6L M2(PYO5K_0LWZMRN!_?M\T7XIR\%?=@E-]-L%^M-=T[(*]=>7L@2GM(W@J"HA MR8#\8 X^S%@V+1>\S+4 !TF>HL.B2X QP(R=X">4FX5J,85W^"4#3!I\,-M= M#[LV?=]+3$5WYH;D0]90__.^.1FZJ4;'0=?RRY/:SYY\!X K^O+O_X)_MD^1 M#56R(4*-_W/,1:BLPA:?R/^]2ASCF%GHV!9Y=\R2/)@T^O?__I_#R9\"<(B4 M!ZL*:4DCT-34Z-!6I6E4&H$7_R49*\EWM@9-ZHG9@O!?.[!E$/N23PS[O\3! MSY <)[2<2>OH <5"C(X:ZLC]*_S:]C,$L+L/+4>'\/$7*CJF+U7X]*/GHHUQ MK?E?-/4$C9\9^#5<6(QZ2K!7VJH74LSL-^:_$C&V(6[_3[N6.<>8'WUE\"M\ M$) >@.9&\,DJ6&SXT0$+0>*"^;0AT,(H< :>*0@70J:7/A/H#N \XJ*S@$_T*-?R 4O/S+"S[_]7>M5:FU"QF.J#]S%2[#"_"7K;7Y%M&N$9E:-^/K_J?0I43L@6PP'^]'=F/@>D@A M/7?D!-3\%4A6H/Y4O1D@COP9]N"+V_22Z]EJ;52;J\'3G% Y&XK,K-#K^M,5 M1WP0ZI0K4N#FDK^VIGX:#)SS[.J-7@383Q%&I)Z)F:Y*I;]#4 M46I*L""(4_LE746#>3FMFC.SH$E"U,<2@%!9]9"!XA!S0XZ J1$%6X?>M* / MJZ'/0CT,:6G$/]VQBFH&T^1_,L%GZ#?J/_^* ,U-4\'?;6*ENV-"=QW"\8:. MKNB2K:M.A- =0B*Z8\DE7+!XU24 #:8J^ S-!DD5H-42/'D.G@._.+?FGA&0 M_HDHF$31,WP"&AD1].9P?82MRJH.OV>K&AQOV3XAS6%Q*3!KU+ -CLYE.>1] M;';*48HFJ0@!?A'FIJHN(L0_K;4_4UUI8T'!)L:^8EOR&(JSK@ FF(_!O(T9 MH#=0<3TXH0BPL:C_!31%#DWP>!0R>UE+G0)<>@@V$1("* MN+1C &!$P3_ 8J<^V!18 Q508*0Z#I@M9!]$Y=/-LG;<3:AK0$X%5>&"+Z ( M:6;!>XKAZ@$U-!\L :P%D K2&*:YRQ[89D-R7$BG!CL@$^ EI]Y$C82RKFB3[1-IS M (,YSE8HX2;*JNU*D ]&(_!%R0VJY7. ^4Y '$0^DO >?^X2K)E4J03 ?B' M\"YF@9ED.9*1!RK\/ .VV]%'8$+PE=Q:=P['P]Q\5@T%ULD#5GO- M#AX%_CQ*^_"3"N+HW1,">[^UM1K3D@'[5+;&JNIRIL(!G=Q%#)W=910Z:?]H M>@YX1'!G^?QLT(1A*SC,3YC\HI$HZO:T M29NQ8[]H_!U^C:,I7YXQ4)0!2(>_[+P?\>" K4JV+9;HO?$>ZE_X#L;;K_B(!2NZ :#4,M5M:D ;/>/+/V))- L-'J2S[7N(;)/B*Z29JM!F>]#W <+ M=*,A2P.M ')Q> P@:Q[YL,+3%O(S/$CMH02^,%)-< P"LU1!ZH0!2R 0R#4( M]92Q+H^ADA0T>SU4<!'+PX,]-GTW9<^",X5/@^2[9Z*LS54%Z MH 1F.E;!,#0G&^CP\#N @H!87W/L'YEGA[[ZN:U&D;?^U]^OD?95VAYHRU3B M/X$Z+K MP5^!SE N9] A#SY](M#?@K<#TH5;Y!_.1T&;$I:_#UC$DJ'2!\NG@H>// ,H M%<9>#P=6EZW/@R^/=AKP$_'YKN;7_:&O;)E@&G S+,A5*]V!Q<:VBP,3M=6M M3NV'_(V.C@CXPTBU50#46X,J$NI<1"BK9ZVD"!$\#W[? M\NP0CCQ4KV-/=: U&M8*?@@?!,!4W3[TA+.L0%U[(CBP5SO:HW9(X/'#[3@@ MV9:]W4/H2O=F,VD[,D"6W0T)"$$Z NY 5R^ XXH -FRXH! (9+>V S%>!U !L:NMU+54&1QDT!) ;+BM'@.E;*8CFX3X9SC?%I_9: M Y1ER$"??_I*OOQX<.;?1^Z5FPES7-GIDY; *58;U0&HP&L^2&4PE9:NF4A# M,UU.EBT/G>=U8&?)@!O:8 )I [4R"=U#F#> M J\#>AW0\DWT4C_X]W2'/''F5)RB*Y"29RTM\[DQ994S.W1^W%5WZ(*.H!]' MWU"<0G>!-B2#OZ+%$^'J"7XI&1XB)Q#DZT#-R^EQB#_V#ITMWD7.ZR*OU1H M)P98$@#>ZQAC[[J&S7[YKO+,9&@<[/-1HY@R"W:M;716O_Y.I)Y.D]^WVQ2Y'H$29]%3 MCS;4YI@N.E-OMFH:'8;EF\S'F?T=]*FM&M8X9G=:O+])U-I^?Z%-DH ^5.+I M-(5E9S9#7KPV#[T_2_!*)*(*?KG"4E9YZD?C]LIEFLF, 0]QCZ=UEK8LQ X MB8&M"T-HAO]$_,YQ+)DF.)#ET&FP]22$ZO,98_TE8%_=M7S>W(B\TYW\)3YD M2B\U4Z-GV9IZ_0U?V:3<4DW4;L-QFH_6HEJTJ:O\K$X)KK"H,K,X]UF.TR,W MU#=Y43^)^E_J.LQ+_EIP&8452O6NVTF) N4(?^@ZW(E,>V](G[H3#_[X(L3X M.3[$R!6 MZ;)G5'"\['_95#8MMILRUZ1G=.=QMF[,E;GVX>/EL&EWV3*UMFK/CIIW'QTP M0Z'2:6^X)N ^PUKW:(/E6!A,2<:?+J "(+0"'OE$O$FU!Y16=O=ZB2'0.R%& MP =<0R&\LC9_2-(,5'#-\Y05LETNDUEW8Z17ZJME?EE:I:&.3J11P,CTIX2@(Y@2FH\ M5:QE&RZF=,^DZ7B2@3M1DUX+O MHNAS>K_C>%QAE4@:TM1Q8 M[9K034@QGY4;73[Q<:&#W% P@0WG0NU/D6,,'O M"(Y?HN'1H!VJ(L!> 0X#T Z^"I@Q$%GHU!U"OS0 \E7D2]'S8.NAA?=9C+"> M>XTY-4\)TU*"I[*N;E>[B]77H*^F^\WTIMGM3OVFG# +Z51Q76W ZN%/IUTW M#QG!\EP'$A)YY<$;@'T-SO((S&"W/?4 ;.$1M^T9# $$?:"N8>,^%1RGG.%8 M\"A\BT"_<5]12V)'I%O%C#!QN(J@YAO ^.:XZ$SE;FYKWZ.,HZ[4!42,+#)1 M@BKRJ".B \ 4_6FOY)$'&^WW^*R6?RY[4V_1>*YW/;:VA!(/2QB3)/S_Z79; M-MA>Z#\-*(IV;@4>)@6N,&+;-/L*&W/;6(O2(FJC;D"+FMV$*FH5I8351OM8 M3$8R#-CJ*!SGA //;Y"K:)L)99&4X,ED-Y[.I/M]%?HBXA'JM0T*]P5:G^9Y MP 26N*0C@P@>ZSN4/1M%.?G]OJY$I/"5"'PE E^)P%(5[ &'1NB/"N*N%^/,V^CD.Z+-].OON!@!O7Y0$6:>P[SW-5 17-7X\8;' M*]II1S(\]50Y/;1"9#L^K-1C"BWHBEYJ-;K9?KFJ 2N$?CHM8K\/)[:A=U"= M2;IYHN#LS$AH.L"TTJTU&AJP@>&*4NI?*+FZ TQ+^#QD5$(GH:::JHUN9-AS M*%PJ5'QA8NL7Y=^UWY:Q"";O&6Z0HP3_#@.>R&0'>P\XSPUN-X!_SH90;!4P MAJ>&BT6Y$4#'5<-HR;EO[).I# DE2;VXJ1+GJ#/%03QI&A$8J2K^82K#& \BC1=W0S^!9B MB?#=*(G,"3CH**$S3'LCI)U#'3QD#A,9H,$S\L+(49BHYR[@W[K3R@E!3*B9OC'CDMH*'([^I%/+,*UD0@6N1<"Q@Y@51+4,'U%&@TP\1"P@1 MS,UTO-$()M$$?OV9"N00T6@(CK==!E_@:Z?H;0#_.*PT?.2[ UV[Q5VS*" M6MHH^+0S.X/:)4 9,Z2YH_ZU_6%O//[Z3:U4I-^[U,BE,_+I% M[1O:UE2U_ZVHX*\VDIP U,.+HN#WN:TOH72&C]F%44*YNGXQE(MY_-M*'+J) M"FL,80IB8$+H$'>#&AL'['4#=ON.T4+C!?TGV.G=&7VZURC(%V9R!-=N=TJ&&"5W)%O3$ M!"KJ*43#-!Y%AU>!EZ%4W\[-%W!^V>KVM# MN"9@MD&+X^2V4'AS.CBFCTV5 MD"C!.;UR(K8*W1>J<>'-D-$AYX3@:]DGPAZP67!G8B;Y MH2I,'.M: =-!@\8Z2R8'FKQCRX"7Z9^( M =5") I!<*QOX8>FF4OIP+.CFV ML7?T_""5Y@38@*8/?CZ"MH!]G*/+(/\.56\4GPO38$Z^"J@#601>XHD&TKE68]5$%AF4 ;AKP"8,WP=Y19)E=1YH9\?[B;*5X"##>"*N M>C?KG/;[,9MG+ $D&:I@P7,8]K8#P_NE13&44"&$0*6%T#13@_MWP$P\-$X/ M;'WP@QMTD@E,OL!VT?<69' RP.VU X;8>@*.[.G=-K[1]M'A[3IHSJ(7FVW@*USBSL5Q>"41\A@8 MXP/BPQ1:0O'48.&6YZ(/=C@^DUP7*HN,099-+!H0I"]"%8% M2W5 T',!+P4314AR:H(&53W.W$7=LO8%.@=3_1C+*182N:WMA3)W]VF6NSO" M*.TD0("CZ^,O^.QP ]"*H$@/#[?3&2.0.%SI$,W]+]^ 0,-O&,.K;O0Q0O] MH^B,V'M1H><>WC1Q=YG=B'.DW7W*/,?5=QTQVN(S^Y8C^@Q"$U2;30T5X ';)&EH\0=GHFZB+#VD1H3?VE,+4$]"MXZA MHT?94LQ!&OBAJ/X34EMW$!D U:$W \PH1#T;Z@\HVPHL?>;\ZQ!@P5Q'DFYO MWR$%>;T<>#R:S+9H44CET'E\T&WL8--46$O'A-O]1&3"%&[=#*(-$"T.;R!# M(H.O.L$W]TP#S>X9S'A0SNWUF^C_M*TXA6H70!UP[Z[>FS?*XJVE:;05&QE^.W/BLUO3U9$F,J?/ MS);GS&+>Y%BA1E?4Y"SKIB=@18P8>SFRGV@DTE5NZ/!TW6NF:E%USZ9'U398?>YI:_M!AB9?#G2;O*L0ZWY!9\9+<1*5>(;)7TEQD3R MY4@IKB]X?U77!;7>RY3S[5;#7#9$]G3DN*7K%:8Q,\A,8R#0:V;=E3L-,7XZ M>K'U3[HQ*I:QH";3C3,?98:8ZF*W R.V* MWI]50[\KJX9Y/:OFHJUQ?8_(A5O>@2JWO^ #?3K0(-WJIV FVR(VT,T:ZGA; MI>[0Q@RBZF%^!ZJRB:+BQ!QEK$"U,E0!@U=N+ZI#'7%[4SV<3'C7A0B?$SX MAH)4I ,%]O:1]9/9J:^90YLGK']&H )H@28O(47U[!M)5!$&X!@JQ;ES7!S8 M59>MJ2\+[CH?]3:$UO\0^:J4\,;AQ#.#U*K=S9$3']%;*;!+; DOL< M@SD> MYS;^H$+!\2Z$?H8O#))O;:N0>?<5D9/$'@/\PC&JN&$@64BB(JR;8.;68D6HHZ MV@8;P'H))AX4G8 _@Z4_;7_8&J);1S*JS(OF$$Y!15,(_KJS496P]B$*==G0 MN[EUAL&KZ0Z:%MI -"WX7OC5XXR-PYPG]/0PRH2T#8!U2F#!>T'2U X#T+6; MD!W"N2$A@N0/7AYZX4[GH!QNRZ'_O1!X0T)X>Y4&KRW_PMHC1R -AQ\6_K(/ M7NL<>#;"<-?^L4%."W0#P<@3*BN,O!>[^XRNM(YLG3J_!:0#E#B:$4R;.NO M1.$%>)7I39/:^K>W]Z)>F<4P/!$<>")84]X)Z>6264(&$K_R^DR#*AKRUD$UCS;_0J4P7!&0+Z(>9H92\A8#L, M/1BP>; \5%Q[E^/DC/61NQ-1]$CD-(?NJ BZS3J!Z5&C$5SU;G>V@!6\X4Q@ M*BCZMSM(.:8?V* S..000^ #-K52?+P%TZNY2@#$?@B=-MA5@$X6 X/M SYUN 6I'7CMB7MX+/P+F M%_Q^;E*O[QD1)H-]&%U>8OXHS)TX(_#<+DOO%(HDT)IF@=_XL.#B@8YF_4&2: "V!W&C M%U4FO9?U,.$[E:!HU4'8_ZH>'!'8:%BZ!<$&AQ![&F M_5 E'+HM_H6&H_2$(-8,DP.0_C>$FA2 UNTE C0XC"0%CC0H%TNPH9IZDNAP M> _Z *\"D0V9YYP(;\LH;%\8P%+XT,!!Y6\?=OS.738KLE^VL6+P L270-"B M0\E1][D5NS02>!OE* "S#F5LISG*DB&'(1(8W98\!Z&$OCL9=YE$,!Z]2\E" M^D< )9$CJD6W5#M#K.V=_>T[P:0LF%=YLG\O]DX*D L<'+,@465+VA<$O5KU MB?91:O%AXMHN1>T@ ^('$X%AJ3 D!5W,".P1/RLC< 2<2,;@27B1C8"2\2-; 26 MB!O9""P1-[(1Y!,9QQOQ>1N!KOM>O.S]/H/ZZU:=?,>JKPK"-[UDV3+@A__O M%_/K@\NGR:>+T/?'RT_^)I'R$T/S?X M 9\+F#VNSQ[X],"GQ]7UIJ,5!^Q[^N\G+";P?-RQL,/L@'O!?;RQ[]M8$F_L M8VXLEM@'W=C/DMB?IF.=UCV0954=C?YS:\I7?9_U&98V.I?S>8X#WKO$A[3. M/ID6OXM;?;J8H%2^PZQJYJB\QS4;)IUOY;NM-_^'^9YI__P#CFK:[QM6H\+S M<$E.LR6$M>UI,5VRNTQT.(TGUZGFL)".+7M'M>W)=Y2V_\/UO.C$%K;]:JZ25&G?7\>69ZQ!'^Q!).'$DS> MD 0O+($>&7G/)ND159@JS(#.&]JM2;"1WCBQ9'%,DUU9\QIK>NF34@-(< QH M8!$R14=BU&FWS4>68'PB?X\\G[^I<3ORG(WQQF)%RQU2[\BYN5=*K,:)FY/G MKD>[SW)+FI"+8B;ASYN44\S "C+QGWHB8WG^5GF^V?.YE*;8&-VIR<(BQ? - M>Z[E)+=Q:_*4["\YE-49$D==IF_)H\_.7. ME)<\_"@Z_S]B)M/PE\O]^]P<_FAN6K*H+>@*=# MX-7KL06?$4H.Z9?LM3=1BGZB>7.NC;JM\5%3K)3X>*.<39L4+];KG,A"UP8= MB;-D)!6+OPEX[TPRL2P^G*/B=5DTF_T*FV_4N[PD)7N3Z5Q=^MV;4X*FO3Z3 MGTM64%B81LYCJ7AN1C'YR*6Q?MR$+PNB_E- M;=AM=SKQ:9=:Q"927YUIVI]398+*Q\!X);UCW$>_XC]GQAS9O+\'U,M%JZ4VR.YYV M&6TRV_37V6GTYI3J8=SL%9F,FA:B7K6ZK/.C KF$75#B&*ZQ\'X!7-^=MXUTP'=?V4!WOH)#UOA"L,C R MZUZV-(VJJ=*SW5Z4'WBG^K+M MS;[DN;ZGU:Y5+RHJOZLN#SLQ+ %J@Q&1?:O.H'L\Y,2##^>2CPK5HL;08]B! M'96%MTPM"NMGH^[E0?L)U!9T"9>P[S_QFS<^:%--"C?55'%331,WU<1--7%3 MS:]KJOG^EHD7FB!>5!>NWP[CMVGL'%8T'[;4)>JX01* MQK913="G#K5\"!O$O/*XH!5&V"@)-H5SW."!\/FZ"52+$PH,-<(@Y4,O GPT=?@I)"8WV):"(9$]5 M%[:U&$NFIJ(F<8">SF7B(8I80[ EC K^9#@=-:&!G)FV[;+A(" &F:_B$:TL*:LST M^JXY.EB=9!_UC0$/AKHV[/6$>D41BFZCYF8VZI$:_/SZ/NCP+(#2 CNH!:_U M==BW3_;LY:X7XO%>P@Z%UFR&>KN%^X@> Q;_#9O"?'!3//,"60!%$-XBTCK> M;![V%(/TV-1IPY>+5G;X MQGTGTH.^48?]0X.F8 '\O-79'#Q:M/J#XD*>#.AIM^N:&W7^+$WXQKN\S:]1 M;^_E+51S1W[>J*/*T-<+B^HZJOF2T& 'AZI=&X4]R4PMI(/STGE;E6Q;U!U& MV#241(U<"-TIR\2FRZ'4^/6W9:HG?EMBN&TH%ZX?L+L.!&5DR4 !06TN%2B0 MUASU+(+> ( /J@VU#GV# &\L@67(JA?@.=!G%$_>-FMV 6^J[@[ZPP,*0!P4 M3WA(@-6@9H?6/.Q:Y1PU@MTY1W;3M$8C%?;H"OLR;7$3Z*JF-0O[3J$&< 0X MU. JP6@@\;(3"5TIVY9 MU1 W7'\>NDC .6L!:H#/8"=7H")XB,5FJCN&#:V"@@X:7)IE^X1J+G7;,O<: MB S4C%W[0-A^##"(@QX@3<$*_@F73Y/_R=2R%?0C]9]_@> M]M<,-=N7V_Q LAI %#R"+@JKF&TE'<$I5Z8EW>P)1;UC:NW7A-7>/?-@CT)B M'#=0AETQP4EUJ!$#QE%-Y-L#1Q70]W1TX(?G%3@B@4ZVW19(;=BV'>ZF\]*_ M]U6GV4MS]=A1^)Y.75<^!K?MK?.POZU3V*+,83?)?3/)?6OLTQ-R,](W<]<3 M-;+4HIE-1IUX]8UVZ@D_/^Z+/.'O<+'\^COHK/GT:K/P3W:%O#[+FDEPG@;@ MFJ 3D;#U[ I:HY83-HU5@(T"#HKMH7 .G5[T8(V@YH2Y^!G9"S[!: JYJ=#3N!UT9I'WX2QK*W3P ,#\[ MUA;YTT&OV!9L%&+G)!F! M03C!_I)VHC,_8?*+1J*HV],F;<:.H#T:?T>T_6C*EV>< 9,&;K1< 1N -F8>0&G/7>'([%C'AOC A?_!XNW*_XB!\KN@& #N@7 M==MO>&36H#_"NES>P'H+FLK8.K1<)G1LO_*87>IB#%Q^UC;VT M$/*)/%X'%-TG@D,=V<$ PX^<)93NA+IHT&_\0E?Q5YJ[1VDR0ERV]5_1&:#% MCW3==ZTK:!VNO.L[@6[\OJ^8[WO%@9/H7=^S1N\:[KZ36B^W&S;H?L_W]]WH MWTGP'[H_A_+SOO?LQ>(]7]/-][+/WO1_'R,<^R#0@0P04D5^<*0I9U4Y1"H* MZ>7D%@P/704'D+)KO7W"HQ=AR'W5>_&N]1SX-XZF!2!S/@>P%3C19T&T#RIB MM@ZPVU MR,J[1FO2[YB*/N;<=XW^+8"]F U0D-[WA=\)[)]-YR6O0@7^/>\+5?FG\^E6 M=Y9<1>/D*IQ-]J54C(?TT1* MA,E44+1V(V6&M[QU/%L2%BUO/9U<9= M?KK05B(-+_@=CVS:?KV>T/(*P.M5:^2YF4D_#4>>/+.O53U]G1I6A6ZBFXS: M5"S*\PV1.7UFG&,K\6IZ4Q5H:3(=-Q-MI>3!D>S+D14IN:2;M08[S<^CJQQ5 M7BSTX@J,3+XKZS M7E%,I]6G85':DR4QS"\GC'(X><)+/YOODLT.M> M3MJ(+#=086',TR7%)[4EM];:M%![K@A".3Y=I1Q8;N9D2;G\4&;Y22$?@W>%3D;66IEX4TSUZ]-XOU&..5VC:XF:F#A#)C<:39U$N8[#3!R[YD-4Y%)9[;NB/Y*TATI M78@7N@$8N<>A?27%-DH85Q)SI9&/2PFSA /2,_MOGXEC$5N9N3K&8%8#0X?M#.373TI5NIL!/<\:4+%%< MI5H 3R7VAQI&TK.6N&48]'@TB6N6.6K)X*GD_M!V,U'BV[VFQY?(0FTE#QO# M<8N5\$/\3*6Z@= /-'Y>H!/&BEF)"S)L2RN:,>A$H.B-P)" M@A]@E'%[GB_T^IVNZ ^H>FMF5:K5<@,.I5\/E3M23PLJ00F3^^DBN2Z4 JX: M#L7WD:?>L!N%8GW :PDNDYH#947UP60/,&"%P80^'6\M / -Q]F6;=,3P-1@ MZ-Y3R M=T:-:9UC[V>:8/832;"/E]XWJ8&CDUE793R>T9N! G-PC5;S/ M^LY"+E5$N5OU[=+:Y=GT090>=1=5MJ(M)YC6%#"G%2^W*94]A-+,HN>JA5ZE M(^H%9R7C2D#CW<8A0!U:\V(B/^DK1FE9::JU]3C(S()#@-I957-T+=V7,('G M!MVDZC;6ZD% +9@]PZCF$GU,Z#@5RAJG6MIP= C[XKV2XG(E*BW."^E9.I=Q MU 0Q.H1]Z0)K:K5YS^:GLZF$CW5Y6",A2N[M$3,.R@FFP-7%3G\I*SVEK=1* MP2%$JUN"XC<'?4P4^'6#;"_<$-$.H ]5FV5%=TYD1"[5+!23I7(R W0NLT\E M7BRVY%Y=:8L=KTYF,AE)&>DL&+FCTAO)UL=/I#]Q?DUR8(?=^!2,'L,4&QTF 6EAI]T7(?GP M #K\ QCQ^OEG20KHH.WIH&TL%3/969J_W<_?#\K3#NL8UY0!]&V3CZN[!5&&21?<_>?;")L(2? MO C$/+LBO!VS'^GRG-W$MB_$-\O\8!GDY./1.^C/_+)GCX<)=4-X86!+M-WO M<7C7^>.&+=T/E@6N;OJ>=.4KTFA6>#?QX!M:S:-\'ZV[M M;OX?K3>%J'YBJA\IP8 V(@H;D7S$CE:#0!MQH8T@WBE1@3;B8M!$)-%&1& C MDH\))!%1V C\D4(2$8V-0%93)#8"64T1V0AD-45D(Y#5%)&-2#ZF$#2=<",^ MV][LG;C>#3DE*[8)/_R_']2/KRX_^T!Z MX.QZX(K\<@MZXH[%":F/.U0?Q%?9/?5(W[;V@%EP)](7[\4G3[+6%RO;E3A\ M_>_)-SE%WOHF8\@H0)!P?Y 0;>W /.*WS@G8N];/U[IA7MXL:ME>6$-Q4\CO M%!UX(F$ 7;?!TA56_[_G7,][A]U1[?;VT4)C'^S,B:Y#2-;447%AHHQ$#N,+ MZ4:Y.&.:+[K-QE,-[YK2/WZ1^ -%7!;C M+N[OOA869.\A>^\$6(BNOW[Q^NM5[;U28(^Q>*5JU(:T:V8G:T/-PQOZS(]? M-/Z03"60O8?LO3_-DKPWC$/VWIOV'N[%&2Q>5+ 5N:)EVV(R6/_*/BVOIR>^ MWK1:O$XMR56CTK82*6COP2(T.$X_) GZ",I%_SB6LUT/5L,8V;"@A6N;:NPO M#;:9=V%C-_"%"@MG*_JV-C7LFS.%_9G6FP_]P'T*OI64[&I M3AI;5<=)OI\@U)P,C3$8^*/PAT3JF"]YPXF(@F::.FP^.=(LV#-Z$_-3I[JE MAYWP8%A06\Y@MR64I7BKI];G/Z;Z-D8J"AA&-F"8VR!8N/SG^,5OX.L ZJ]; MLL<.1^TA3Y#] IZL.)UEBMT4?A\69;:2S M22]3$CLBGUV4A[U^5H&MU& D-?E 4,F;3J#,',N/1'F043=9;]TRA;N#$Z=8 MVFT:#+=L%Z#H$8H>12)Z]$R%P84]4V"'IWU RUO=V;*_3J\68BE=QX=-E^\Z M#=@"FH;.3X(A4.X:TI\1U)\HLG,GD9T38!C>G"SC>6SLB3)1\JBEE;*&;19@ M&+S0^D[&!S*[[M?L0E$7!%GGB+J< +)FA;DP:ZYP@J@UQ_%5 M(*7"BXW,0X*\[,GXG42-D*9'FAYI^GO7]"CV@#3]"6,/9];TZT%FQ*BZT\3D MXR%^8^"_4[; .SR_Q&MK?S^KCFD"DN"T.9 M]VURXF3%9'-BC>"6_O@%D#[U,:?N6]BX7S)EKPT55\=+&.2Z-A&B@Y?(-(Y8 M$.RS>)DGDCU:;)4F1JE*+.=8:YD7$P'84A@%>V".ID&C#"ED<"*#$Z5B13H5 MZ]P JBXF$R-=BJMB1\R.5#.HZ7.%!5O*_/B5>$BESI)BB@S.[X.75^ZC&S&\ M1 9GQ&*QG\7+1K/8\82J0HBT)B:IGD6.IPITT&$P-O' '.U5=L* M6:*8XSD _-X;2*J?B#A& R^T@\TA6I-H,R#V\XQA/CW%XJIWG9,]60 "#@$ MO/( $AHS>F%0[5F1]SMV/>Z%R%!$AB)*445A MT<@7)?L8&/+)>7?:ZG;'(IV72FTS2*7D9 ."89B=2CVDF$_V=(AG=1P;\X),$,1T9/43?8"S. Q. MX@\4@QI_?<\Z*NC6,@*OZP87WP161;:4Y0TY0PW&V47+7=LC"%Z;S@$I+'6?"8PU M;ZPY,?UY&N-#S-(\E+MXPC/I:R=Z7^7,^MJ+CH!*0*'%:%X_#T&O:EOVR[.< MK7JH:MZQ+*!%7,K'>0+CQ%(Z,4KTQVO+D .@)S8A1SQY+-4='7.?XYC[VE!S ME7S):R\:Y5-&%%2O=$?](Z#Z&DM7GFOAB45IBI68;&7 !TRGNFY +(47U;'] M6Y8HGQ+9KLAV1;'8",#LE6ZR_Y'MVM(X+M,.YG&QU,LTLD2V3PI:B+<,M%VQ MQ+$H![)=D>UZHA3.:R_Z6K8KBA%'\[K[5VS7H+54["J9'_*Z:)ELJEU+8V2( MI3!D3*7VL]W_OJT$S[V;[>HSTCV[YAX;:&!#-,#QKN?"#BGJEO!AY=*98T.8 M!4($!NT"S9Z\1/5+49["K=K&**Y[\9310X=ZN_S[+ "G@T,RX=SJ8]G5:KY7 M!^QDJ^D0K#9_W)*7!X!=6;8\;YQ,Y'D]62W*..'FG$$@X>2FVBB#>O-]TT0& M=$O]&T/:Z1-)SPAI;P8 \E6O%E\M1F-#6*\$LQ]8U 0&7,E-P/7@Z=7!F.OW M#*TB8^[^C#D4Z+QXTND%C;FUOTPO?:'#8IVUC!>XE$X%[1#P8,23>B!PE);Z M/:TYE):*X.T\::D7A#=-L5IYI]-317_<6$UU/2S M.:\C6;=B0'9V*:\HIS4::1#7:H'Z#> =A8@C$"+^(J97-: /#I\DL@-G3.1H MJVY,FV6ZEACZ[2D%L#T!P\+4 XZC2JHWE"=Q#?Q#Z;'?&/0BG![[#/3>/!2K M:-VQ3?NC'*^MFT1?JI=LV@K1;Y,72U+[-V-17BPR")%!B$*JD0BIGMX@;%!& MML=221I;\4YN):76I.^S$!)AYBSY0!\HSX(L0F01HA1;9!S>3HKM$0"LCP#V MR;0E\;6VD^@W6IU111M! QS:XF'Q+T6AXE%![K*%RA 5::M1K M5J8WP5,R^;&2 2C[X$ZS#R)$G9O+OH6DP8FSIF[<210.V2/('D%QO^C8(R>. M^WW"'B'&DYFUJHU;ACSK\K7IG"P6IP&T1QADCR![)$K4N;FTR3U[Y)[RVL+> M/S#BX\E+E,OV0=N(!.RJVO[ U*XCS?][LM/*JZ\K F8-"K-<-LSR@<"]NXO2 MLY[GZ /?DP%/MNRF-K,=6*V7!W_@K0[804W2G!+U;L ;^LK3F^ENIKQ. CLH M">,RJ0;.NOFI7T(U_G-!&-M%3+5*JK)<]ARZ%A][A1 MT I-1"8LH,8DT<4'9".^'[/ZUDB(S,4+I;Z=$PFM7"M?XL:JP!-5=9:LT$2* M7X=6XL?SW?X)W_9K-ZSJ3P'G*I&!LSN=1BCI./$D[JVQ!EC*-.T ['WU%@EF28^S=S8'C86SW$ M9B8<#P=HZ%0Z4 M%<#A@%(K.'7PR/ < (@UQ.JM=(?3"J<\!$MT'T.: H;;3B!\<\C4H6!+M:K< M;1='Q:E8TW(%*E7V&_-Z0R(VD!;.F/7>&4R>3AGI5GRL0;C^B3T>YZ;??PF_ M_"!O;79[=TBS45$*X 5YYFH_=S\\GQ0-GKV=T%1>QD.8MYXT5MS4AMYS%19W M-G,'GVR5/(;]"\[<6*HFCC4 ;@39BMQ',(XXV(@H;@20B(AN!/Z8(M!$1V CF$6/0 M1IQN(SZ>V_,U*_8B5-@]E@,S'C@Z>$Q>,Q<:7 5\I&RY\?WG?H9J9P5Q1*+O M12+@H\(/_^\']>.KY +T.F\F6NIE]%4!#K/FO"+@X,5+@@W:#FQ3!5]6=4N+ M3<'G8S>F6:JF_N>?P9D, M+Z4CNKR3>LTZ&_G>__?4NXP],L2M[S+V+@:>[)K'50V2Y].:.5KHU\)C\5@L MHX'?%7US9@2/MN0I/"9=AQ]6B8)R\BY5 MA>X9<,*%/8/-P],^D'&2+I:3N99>\C&.)9I2U6[&*T0@A9WHZ(=$ZM*W5&\9 M3JY]Q_7X 4"T:7F[\W*$9)@9>JAW<"*!;JK>%P9JX4OD;:JUFWN.S6 MLZRT:5A'/C#$L2SH&XR=?- ]$,8P1PUFI&F6^YY/@/0-BM)>G$3(P$=:Y:0& M/GSQSQ?S/3[=$"+3,B 8]PPF#Z@8CUJFJNM^+\OGBI6\U)N9N5QK)(4-1FB< M.<\M&X0?=VVY7PABD>&.(/:$AOO9()9WC(Y@%QH3<4K.M'*36M'<-)#"+B8$ MC9VW6O6MV?:%Z4S6G? 6BSV,Z180FY$^,#47A:XC'6M"M+NCXX +5'=%_/)= MX[K7EC5D-B*S\8IFXV\#!S:!WIDWK.MJWJ$0L,XM?%2=QP"1N',:/C:B$31M^&0[$23,;ZCL79K-MF?R,X]Q6A>YZ[K MUD)S/Y*[CKS"ZWLVB'8W'($YC?9&K'1]5OJ.^OYN@C,G-@2BKN\_>"93WU8> M>[?P&'(LD%-^DNS>&U3?YZO^CG*L+GN)@I-GNB>;_'*F66!-8!T?3MCE)TUQ M[-:\.!\77"O%+X=N(+!PUW[\PA](7TCZ^Q@B8Z] M+G3-X0_ ,C//,>/(+X>B5>"L .P:O-WPD,3V3[;^?F5M/R]L_+S. M;&1.IB(RC7WZ;*II/2L2IIB:[$#L&&]?]U1"';[V'%7"WKPE3U"_3\BWI^0X M^;H2V'__UXL29WL.Z/:F_[-E;4NK$2'BC;3XIH*:/ 1O_BF;@;QR=VX8\_A4 M*>+G4[$ 2(<8CL$B1K%G/T-Z[!$3ENQ]1K(757NW?_:R<._NPW'WSOQ'CHT=B,#_TZIQQY3>9U^Y^14^ M"$ "-S\\FV6L+VHV<\!(D+YM,**RT#1Y6SPY+)O_,&Y5.*Y/.YA)4;CM5\ M>%T)_$@!B/ Q &KM#6S^!!RM.:9N::^_><7G/W[5A$JM5>#86#W/5EB.%^$O M92%6+W-/]23N=>W56HL78JU:C*M5,WQ5X#/P)Z%6+F38%O@E6ZBR5:[ EF-" M"WQ0X:LM(?87M]-2?Y^80._3XYG\/!>8KU/@+['*BID"6.S?^Z43WX+YER!U M"'OD)\=&UK+#8;+@\_$!F?9KA%TS71;:6C\VHO4T4O$D=E6N+3 LWF2EH-\8 MSTR.0E,)1>O:&(N/K$Z,RQA2.'(O6>.!,HI#;&ZQ\^SJ7(WX8R# M@L:"D>3KD3BEKW+ZN!D87#VY)$FW5B?J(XGG]D66%U05AI$RP^76<'/-=7;2R0DOLCZ?&L3LIL7<)\;-RR&'>5XYF1 ME-H?F>/+1;X]FDSY^2IGQSOEV8IM-X ]M3?2EZO-1,/6=7':7R73'6M"= *P MF]C^T)2?C'/=U* CEFQ&I[T&[VJ5D83C^T,)=5GHEE5[S--NGH[G+:M"9L#0 M UM?3ABE 3ZI+'B=6LHEL:S7J2H+A^[M/3$44U5JVA^)'3,O\.E,C8WC#;#1 M^T_E"F(_RR5;A%B:+/.&6>U.Z^4 #MU[ZF0PJ_1**T85XWRYXG>TYK*Q G,] ML*E+7EE2.:S3P'*-[*K?[DK#.<["MMU[0_E,P7?2M9&+==JS@2KH$YPLA&V+ M]H86K(# 79X4>6+*\7A/$Y(I!0P]L*\RWBME63S@^)KD%,AA$A."'!AZ8&,= M9J$X-2Z+\RM/9.4$.T@,C0;P@0[PZF .$*N=8WFN$ZPK>)[AUV"NQ(&-%46; MFC?SI"(2B=Y$;8ZS7%MAX= ]NC837#TE,"8AUM2DM2C+Q8Y<# [AQ-"9S*8M M-Y!X8=K/]-8267 *!W&B/>^L^E1)R/&ZZ*7S&:NE\Z/@$$YXCF(7YRNS))\J==8!%BQ2_02$"=V\SS4#:,UD-9#?3WS?&F$E02" M7'/:Q*\#U(!#B?.$)@ZU(G']*1@#QF^:D2BRXX3=/N0I,*LWW3VF\L1V8@IT MFS==2.0P:S$\ S!U.71$],TW;W4>D<-O,YH2.J,Q$G^(00?]B]U"R,]T"Z&B MD[!XJG8@6W\@]"MDW[-W'VRIRA_3'4?CTE5:/5A=]NPSKX.5J M3U"*E7ZD]CHNWU0IUIV5NJU-C3]L?CA+A=:K"4B8\@L-^+!U'\SD6X5G2Y#\+A!<*G^NB=;SWMZ]?KWEV] 4[&*LG&T'0 [0 B!A_@0 MLS3O%I10%*[Q74&JKK#(R(G:B?,X6%>J#6$!1#AC>7"?I8(>%;-JD*U@+PC>WHVKT940=Z-MR^;10ERQ#!.X+W MR\/[#K!6G.\XX*<#8-Y;%61MG&VM>)I<,4NI,5BVM6U1>)Q^P+%/@GG4,+ON M:#-95V,:S&.$IUO0);:]L>;$E U1MH==MVF.OPW<'T)I'!]F3S M%4(?23] YOB7X/Z*,?Q;,->O31ZD1[Z!'MEH@]KP$_KD;=6A:05^L=(2!J99 M'5YO4BN]G()%Y8#JH/"'!'&L[OM-6/-'+JG?<%0=F?'(C$?P&WDS?@,^=0@] M8);\#GBJMJ6\"6GOIC MFQJL,1+*4-P>QGWPR]LQ%V2VWQV\HR@ZPOVHX/YGJSH_H5@9@E@3\D-M*+IO MUW5>)N2FF"[V)6RZ\HM>NC";IOOP6A? ^]2M1]-SMJT&NFDB*_L&81BA+4+; MZ%O9.X@Y:E33$DXW)W-FA='$LN6,,[617&YLRC%1B0<,2]VI4?V[L<#6A'XS MZ('L:!3^1N%OI!GN1S.\;JIR5$,(PWI:K&CKE$&3:95/!GPK71S!2@A 19#8 M TV?IK]*A$Y++5@^Y$].3&]9,R %\&4+_]I40#B/< J_4P]@@_7?+2,F2M;Q =5! M!4;1^Z95?1 M'9>X!GCU%2,]\0WTQ!?280[HAWS06[=TTQB*FMYNX[5LUV7J8<4RJ!\H\H%. M?K(]=]34P#5:PMTBZJ/(_M4B^Z=9Y2W;:D]7OV?R"MZG1$;9'25&?+/2"\BD MNE63Z@OWP>L;O'H[T7C*SA?&!,]6,:VZ7C6:"=IJPCJOX;U!8%Y1-VY> 4(X MT*%^5OT2F5"1A>+3A841["+8O0KL0K0I_P:;MY%7P?2..,DNFA@]&_4&\FA0 MLG06%KC>'&PE:/I.(Y];FL1FMA.*@CWRG) M3^;/14I5'+U*_K%R]LC6OT-5@! ?(7[$$'_G*SS#ZA/=!/<'ZSA&,.N$4;-X MH4AQZBQ!C6#'&N@F4 ]4BKI3-^'UO<-GB!\F2T/85UZZ$LA70+X"\A60YK@A MS?%G]QB?Z9NJYM6&+SV) ^HD6?*<=%*OR6*'FVHS<=XIINT&[&H&U$F"OCMW MX7DN-7(9D,N @!\!?S2 _T]=AJ-YU:I28_PYK]6,>;VQ%K+.5"PTPHZ47X'Y MFW$9-IC_=9Q'O@+R%9"O@%3&G:J, XJBO.;YX;!KE3%BL2XF!QTBW6T&L!\Q M#"\E'K $<<,N 7@F<(ON]1)E-&S^2%Z903=C$'I'#;T_&^D!R/5F<:K9>KBB MVDXPYE:/Q=&_^?L,GUKW#8\Z[>D<&J"_55GP%& M@OT4PZ[J(UFW8D"7;=&MK\U?9?Q- M:$!*2F&8!I=:-BR6BFU^03&;IYB--7547)@H(Y'#^$*Z42[.F.;7(^[U+19E M'7N: 4:5Z^G@M1J@BN_JEN:ZN_P; %R;[S7U4%N??)6NKN3&VN"43#>=T"EI M-6&E3343''](4:=)P(D2EIVW*T0*+9[JVTZO\4MW+LM9'($N"%8 M_X70^K;1^K,1]M9O4.(@)M6LW1\?P&Z2-#V#<]*Z6&,P7N'5/K926(F$V$T_ MD&1B#[G_OEO[?(/IUN^CU1#>AYKC:"HRU[]17DV4J!/Y!!RD8^Y-QWSP +?U M&QT/*);ZK#\7/2.7Q+1$@DAY59K'F@V)VASEX@_X@1H\QU7+#6B0W/:<%9ZQ M/L CV+@G+Y%/@-)POG<:#H+S*P5X(!Z5;1>X "%9GN(Z!_":RP@#BTJG;8,8 M!&R9YO!NM=N0PKH]U .9?+M348D3&(V&R?J-%-G7PM/4UMH0*AA<)0#SX9LW]&],>>[ , U MIP5>EC9MQ=B*T$":XUZ ]P*-$:=B3I*F1HGIS]@-%(;PP'I'QDEP&/XCI@'1 MG(%I>(ZOG0S[]X[A7ETPQ(DG\*_:GK8YD*,>8UL:N&=A@M=OAFELG#T%^[N" MNXTG_^W& *"&: ?@.68/@/+:P&M,=K289\/3M(6N:C$=5K$=RV"@HOFAS$Y-K-URXL!@\\#ZWV(>:L9?*^YVKQ*U4P=& JKAU@PUC:9=[L7@<=Z M )C=D#$V\F-D9<'R 3U[,[KAB]PZG6.Q'__ MUXODCSU?>VM1/5O6-NF$"(VKD1;?Y);(0_#FG[(9R"MWN\PD\_ADK/U\,LK( MD%6Q1S+QK]BSGR$]]H@)LP:?D>Q%XN#VSU[F#NX^?"?'9;LSGCW[20!;&8H2 M^'6[, I_3";.M%>O));\O3/_D6-C!P+N_[1JW"%(_R.\"A\$&!<(A?D"P;8? M/>,A2%R((&&R)Q G;I.UZ3ZI"_F4>FP/38^E0[Q&N2.Y$>%C@"EG;[373\#1 MFF,"B^WU-Z_X_,>OFE"IM0H<&ZOGV0K+\2+\I2S$ZF7N*:7B7M=>K;5X(=:J MQ;A:-<-7!3X#?Q)JY4*&;8%?LH4J6^4*;#DFM, '%;[:$F)_<3NE_/>)"?0^ M/9[)SW.!^3H%_A*KK)@I@,7^O9]4]A;,OP2I0]@CAX:-I#(X0],4(Q&I1$*B M!@0F,1B.21A%8(R*,PF*IG]L1$S>>1/$Q)IQK42+-N)8?]A8>GS944?0&'L] M,E.STF9B*K0P.I6=$A,\0P]J#3 R]7HD31<-T>O/!"S77 D#Q9TT3+,A$1+V M>F1+8H7B.,,5>*$PMY,SJJ?G53AR[^T=PQ1DS,JG17U1*AJ>4E37[ B,3+P> MJ0\*E6*EE:SS>L>4B^7A=#H?!V#DWCS)@2&7:2Q.\O&<7+,G M/$RO X',=? M#^7&V<7,=+@\)O2T$3XNB$VO,I+(_26UNUYM4FHD!2R.MZ8T[G.U#M, (_>6 MI+OVH%$8\0/1#YI,C4R5&K@%3W3VEC3JSEU)[0SRO" L%%P*C%$G"T?N+JP29"^&H_K6J'XXD!9W02=F7FK-*&58:Q1.;UR%XN MZ[3(X<3B:^E*J9]39FEE#+W8O;>S=F\WI-JOE(HLH%$[X],SH)^ MBN\E"X9O5P=IS P6@LI*]/X\J[YG6DMJF,5*+#L526:\K,@-*;G_S-E$'714 MD;8-(3L8U(>L95D55DKN/U/J4KUX33;;!F#_1;[5Q]K>$C9LWWMF*A7D;G.9RLX'+G'(B[!]_#TU![R M][0V9V\ MC.[*HY&C;:S\VG#K\(2&Q+Z'9SNY%!ZG$@0O5%@:\U>U-4LUSN2SO7O%1_T] M=_!@9S/S6 !\U-\.0&RP>M,Q^DN%UU^+$]TRBWWA[CUCBL&ET[=L- MCS2%]B6*^T)]TTLG$=\7[!')2P3WA7@D:+0OT=L7@&-([T=Q7[!'\IO>N([X MQB"#+*+[0J;0OD1P7\#,D*4%=\4D"$E.WS\J I$9<69IVCQVYIHN M4?)5KEW@YGB6VOF)<=[RE.\D>UVH>,'S]5ZX?H'K>-+6C:LY@N8L=$7[??]_ M(V[;[[?7_!>S(4&WV\.1V*GG^: @I'+QQ=>O^;]S4YE?;DL5P+HMX#^U)2\/ M5 "(UQ)]1R3K)2-'+*F)ET\E5'];"HQXP!GZ2 6 VYAFR0,Q/C>&+6[0/(\?RF>P*0P]?=/@\@0=J?E^N: MJ6&$1^OYUG+=P+K!E0&D@JNS>J8I=$2=$<=4HIY-RC-XSY6!98BH!'YA(^3, MX8T;PY"C.5%W@"$7,+(BA2%_;(2DZS.5P03"PTI8SB%EN6UFE&L;(6VS-U;\ MV70D^H5AQ:Q[/6O6@QB"$\@*.?>Q[#676G.GMJF=HN#F#6_;']ZFO':EX6,T M>;O?^9=B5M=>ZN=405@2C3C%ZJ\?6CG=1H:!D6MO9,3D&+OV452$#)VO1%NV M:F17,S8WRLU+?"\8C19!,%N#91HJ$\ MOQ(E>*D\N^M&$6\MDT-^+E#44G,Z0XZYMO(D!@,\V^XT!+Y33$]4?NY.%RL6 M*$\8'V"HCYUS?A_M>4>I+U7-VY4_"WMTG+4+ZPUO^3TFP;QM*:%,F+-GPNP: M;[R,'G>6^'B==5-346\5ZP7&EGO\\MK:H>OF]6%7JG#&*CDW]47:G@8ZNVF$ M\1W38"X@-U?/;HD24*)3;,:>V442:V[N41_ M'5AB1U=%39I+B44J "@" S2IRV((,D0BE0ES$4,$I<-\"D.X7$X(IN)2%N.S M>"Z>;]3S\^*US['[[3@S'/?]CI&+QWD@U:(B@7)@(H=**/.8),] U='HHROK;XV-JJ)(6R) M$$:[F!0R1>XU':9IKV336^TZ WSO*.;9BHS?UAE?Y )4**WE7B,B*/!Q\L#' M%M&WYD;?8V;YRG(<8)S9JQ53+,]9B6N'3U>E8I8MR"59)-I>46T9=#ZI7%_QQT!7X<6]= M%VLCH9+)YY:^'<"&:@P0? 8[A^#?14CBYB(/5TO*^58(\6>F0:ZMM*KBO-'@ M.5JE:YQNS"KU:\IL+5@>69^, $+ 2 1-,,@VN->\FS+@ M5LN%G0N/Q")0C.EL>3?73F>\>B#[GF[[H-02=#_HG*DGUZ96-,RPKUP OX;4D8L"$2#V#'T0G1=9-5KBV05]?>MW<6>3*K M<41A%32@44D@J^K>\VY:MB>;NTC7P2MFWV?W3EJ-A@2PJ=K^P-0BH64.EB,[ M06SJ"LN,AGHX?*E,CS>TYI@HNH8_#9IFFTSP3?+:7C-;[^23^9DCB)UUDDWR M53VC9@(I];E;8C<7L;L*#NR93_>) _NQM^\.!*_L1,/HU9JY7E? :CB=G9#C MQESSKVWIFP:1T3B$&W-Z<&5KG2 $"P"9\E/WA+ UD$7PJ&W2<2[,>[ MOBT2' YX]25LV?/6)B,2)C&;C1-UFJE?^\IG:=)I)41J4L"$B=&:XB,G6" -2=(D$4;)]((<$KFZ#.K3M,4&2V(Z M%JYM$Y3) 3]/-Q7;6'&3(<9;U7(B!6V",/I#/]!$$AD%^T&>?SP9L/6O'6FJ M/J"XKIQ^WJ\GNOGF*39+S#[F69\?DV#90&F-'CJ9-P9>Q +!N3)#!,"OVJNTL9S_&RI[Z M$!LYX'N8F;4=IT$6=_6%!D1HH9GV##[I(>9H(]WU-J+X$ ,R#(1T"O9'T0%O MKL./8R$XN#$PF6:[',<)# =3BQ5E,-F'&#?6+7GSES98A!-C71UL@6+[0,QT M0"_9C06::<+_\[YCS[3-8BN _ #K>-GUPC]FAX GY-A?<#<([-]\A6?#'_%_ M__W[88\QT0*8&3Y ?B+'<]KI+B2?[IF ?F#""I T&4SVV9K#MX%E^Z;LVP-O]QBMG#%X3:;L ^ M7<$N.SJ80[@P@(=PM^!:O+##.9RF!9M13^VP&;7VLAEUC,1"WL%?\HZC*1K8 M9#7VOQ&I$/2A6+^)+^)&-1[GC&F1,WJE)2MIPDN[+W$AM*Y?DX=5-5XJ@%/B8]0'P*:.]/ AT#>5P\QH%.5,< ?1X.288\L ,XJA")S M"ZK;:#Z44RA&,P#DMAJ"E@PP"_P:KMM2M)@] ,HZW 5W\\"IYCU>1%MTQIIU M2,A=R".N#@!Q@R=#0'*@+Y0MI1]BMA-S?;#^E\, H/D6^$C5X:]@F:N8"BCP MZJ]C,T )!X)="$E F[A#\"G MFVA/7?WW=-?^$_8#)!M&N*@'+(QW*4]F +6 MK_OL>[ C\D8SOX1?Q91=5Q_JF]6^'+I5+ZH&9@85YG8S7SY@+*M[(^#43BVC MK"O5AL^$LJ/:-;X[S%G8"G=2F0Q;6 YZC2^+U2%9*N](5K4MQ0<+M+R#HC1N ML?EU42L%_+Q8\I64&K0GZ@CBV'[3C"<<&]J;O3RB@S9)0CM%]!@[BS0 =BM M'6RVJP'& ZP)O@?/!?L)M+@6JN0G(^654(!EC&PHTU :-MCH/O&SL]'G+]@X MV(E;^$@H+L^$!6IZ%PSSQE!;;RP>;RQOT0/,3QZ%W.6!U3W&7D]<=K37KY:5 MT+IQMT(-+>57,W!C R M4^VEU.XS^=7Y&7O!SG%74R!+!U#0->LC_ Q5@E?5 M?C,Q]HR).WD[-\#4A&I,J;C)Z$$IT:#8'[\L>Y^'E==T#\%HWW9Z343WUH@H MSW0/&I3:DV[G;/=-$L9QW6T0:C>)^5-W;!ET-V!+H[=(Z&[$R1Z$%C20GJ%O M#@$X/%'7!2I0\W96J[*;RT;N%&#: LF6MUJ!%;A8RY[I2HRD /'_H[] B?#G MG^&?*] ]VCH2F[T#]E1FA]]P=2[0NOK6QP2SAK/1+5_>>-OG]BD_Z$#*(=&E M))Y*IA1\(^\^PM882YKX%V#TN;& M%".J[(J3)ZU6 ]I]KT?F^8K3GC;&MLAI_4E]-1D4:NL C$R\'NEV)\IR'HQP M,=ZE^J55'*_2DY%$[#_3K_2#3H>J4IB@^[*M%-W5(!N D7O/3/C)9+6:[&H\ MG<^K$YV2;8U&;;L9GQG^ MN+@N>0-\N1)'8.3>//LNL]+7N&Z+2KT>.BE/:I[.,CI5\ MUA)<27#T%!RYMZ)JHH9+)3:5QSJ3I;=,CV?#40%6U-F;9]]>E$IBO*J)\E2* M.X5"8]Z;;FN)OMJC4;^7ZI.LQ\^;BYJW& 2>WX'7YO>>Z;I!6FI)4],0&+?M M%J;ENLK#S,B]D?JB+2^16!!G;$H3L$ZB2O>: MXKAH3@.(<:]'YGK#0&B7Q@VL)CK5C%"9#(0F*^'8_D,79=NJMP5K*.J=BB?S M;M7H],.A>SM/ULN38!*X V-%+IOL2*2$Q*0!A^XV]$68Z13'#R]!MVP#!5ZU M/(RQ.Q/F-PDNXA>Q!TPGX/[YIO?,0MRX-=/-0.CG;/31SA%PQS*, MNSP\.81A=&@;W@$Z4[9&VC8H%*[IS+PE*&--]4VM-MPM+F2TD.4 HV5U"_BB M8+Z_*;W/8:,I2'0Q;M0Q@="PUSUP-J M'!K(P&08VJ9I!]" ^$L%/\J.N_'#;=\%V^#^_?-<#L6)PL1A7/LII7-SG*/ MA?NA^<3H<&SQQL!F\K+>,@^UE,\/VYJ0^]Y@#\>VO_A)[N3(^Q? MLWOK]FGX9ED?2Z5,DH^IHV>+JKXX\'P;/',(]FM'DMWO<7A4\7/@:+(1AW;J MOV>V&SHI/T/O3%]HKYZYI73XXMU0>>#:IN]IKQ9ZX:.-9W_W<2[X!RSMZ=\_ M//,ECQ9,0?MRG7W!'ZFC17G0OEQG7YA'XNC!*-H7A&-H7Q".17U? (X=O=J" M]N6/]N63-XW>-8^O1H34(2?](IEY[R'Z'Y,D]1Y%!B_>\)P N\OJ^__^YY_! MR\4#GPQ2Y/]^$#^^GKN7/.\UM-3+S#PES ;Z.FWV#^O>H UBC#]FC%OBBXRF M;,_"\(>7Y$!P&7VIN"9)3@:B5[P[?V)A@A'>6P'4VV>=.^,<[%WX_5)YR C@ M<#/\]9TN;8$7:3^W97+A$>H%,M[8<#SWY9Y@P/.SP>(U[\?KU^Y M8O8'>?V6O AZ]D8ZP?W9J[7!EB3W%-ZNF0[=5=J"V>36;>$*?D05:, M5\M2SYY-E@G_@D[5U,ZDUO%T6\161CT_#>IS1Z19B8:7UJB'L[6Q1#!PVS" M+)P3XP"]G'3J18>N\?%N65^N$[TI6_EZ3Y)/XT".IQ?UW+@E\'ZV6J^V@Q1. M:>RFBS7QP&#DO8=7-J\H:RX,J6"/CWW%/=1:#Q!K)WDLXM=R'#=R2J-Z>@T-$^8L[;41>QOR[E M>+9EAY-K>NRJL@^N;3K.W\QOCF!N)W8?1,KK'6L&[6Z(Q; M]?',7U>;W->KB!^?7%HVX4>'FEZV/3P]+GI)(\>(66LH-)OK-+OI)4+M>9Q_ MWYG+N5'#L";2YB@?5MB1GPB(+.V+6MK7[E=Y=4M\KRM;U'MVHE-^)"?7\5BO M38.[,E&>]!\8^_L/MW;*DBJZS72A9X@T3G;X'!_TIMFO'X]]U4ZI=?0YAC7D MA#$UNZDDWAC5\DI#8L+4PT_:*9$U1S:OV/1R?:M4'7+"_L )NWI?H\M<#+CZ M,B-PBI9:XY@35ATOH]$_,LQ MF*LO,P(B_LP 6HML?3KWN;+184;57F_^VG9G/'OVD\ ?83AL"G[=+HS"'Y.),^W5*Y0D?^_,?^38V(%"_C^M M&G>HY, S\">A5BYDV!;X)5NH MLE6NP)9C0@M\4.&K+2'V%^20L%#^WRF0V MT!OI04FK&O.*LI;G;:+>7ASL/I(GL7*J/^_X!MT9EP<)LTHH>N-0]Y%VM:4& MHR)5$H6D5# %AB^E>=BG9._M=*VT\AAL/31T0U*F;7$L56?P[3C^>FABH65& M 8%7L)7<[O5G6E$=CQN'6IH(O;?+YT;U0==L5];$"H[<6Y*8+*V5=@5WQ5)M%N1%EU:2_0",W%O26A;M1;G? M%,7<$"]932);7L3AR/TE68UQ;DG$ZW%>IUV'ZB:4N%<<'>J]$A"3YI01W)XQ MQ]G+(RY7*4%P$NB--N M.JXVV\/\(C$"(_$].LF)-:GWZYK#^VO'KY)UIPO9Z4"CE,I PHK%)DEB*Y+" M-&_47$PFVUSN5R.#9@EW1!43.^M5;8FU\P,B?";S>B0A5:=-JUC-\D22&VHI M7FMA&?90\Y5))S].^7X.F*&E1KNG=@*# SN?/-#^I*\7YX-5HL/3.EDK>DZ^ M64PUP,B]MWOM#,E;:M+B:Z-*?N*TR[/%O'&HH8N:'+D=BE2FO%]7A"S5+JL" M?;"ABTVD V#FEYO&RNBEA!2;,X<NDU7IEH/I3JN76^%T<= :;0W[ET,+?M"NFW1V+MNVIL1I173")VG (8 ?'#_!^ MCQ^D5PK5PSKS5";;%[.&&X1#]ULIS5+-]'15)GE"%.2BZK/T?!H.W1-]0Q_V MC&IFJ1JK<67>GBQ-HYD:P:%[LI_*L9V"TY=,OI9G"[59?JSH6 "'OA)^ /A: M(HDEAA*=&FH2E:!H*871JJ02VF! *2J!RWO-IS*)<8^J/#'EAKFC1" Z!NIWI>$U>'VE\/"$D\_0B/N\&!UM* MB:G\DET0>5K,I0Q!%OJN5^4.HZJ@-5LS'LOSQ+"XY$VCAJLE]A"J4BF]H.;= M4EM!0FZH<+P9:4ENP1FU "*WB0%=MX6#S*7RN%>FT7W+$6I)+#TOK M:EQ9P9%[\QQ.$](P5?!]/L?V$PFB%X^OB(- C8]%>3W)E,H&W2O.[(DM,!,I M.(2I*THI69-5D<-\(;?*YY4IDX^/#N$?BU>9PMJ@ZGR.\Y*#JC'%>WTXMC7.;GJM?(L_B)0NEFJHL>,+BC+;;G (*<5Q+>^-D\#H MF/>9 BW/ZH'&!(?P+ZLTS;$L=7H\ES>L!4L7LIC7.(A_?'?=FHB>ML"$JLB+ MC-,I,NZH[G2T98]9X#L"O.O(=;WNU;6=UMK9*\ SN>4\E=>*[ M7MC.J66'-T6V79,%V+>[=;B=DIGJ=9S4)"MB\:*AROYPULA-&A=II[37,!>V M#'W1-TG^O2+8JW$4%ES<-NC==B-'K94NV%J)HAYQ5,K_>"'9*[6^H%&KF$CN M"XY:D45Q7[#'%.KA$\6->4P=[3. ]N5J0(9Z*T5Q7P"0(8LLBAN#++*([@N> M0/L2P7W!'BDD,%'<&*1@(KHO.)*7*.X+ #+D6D9Q8Y!%=LY]^>0EF7=#R3?= M">P\''K3)'EJCI;X:G,T(O'(W%5?O=;8T;18!7PQ=F.\!<^_SMS/%''8.QQV M3^Q5U2W$7:?A+J3H&QY1Z__'PUA#!%O:DM-,O7LHX]A==;X7H[NC?F?!=LFN;P M2\7TX6:PKJN!_]26O$QKX-':LXSV R43JO6@O9JN.4[LX#U_7LL4.74([S.2 ML-L!>;21TSDDZ,RNRXW!211;T9X23NZ]>PPGV63@QO,5P)#;YH>AK MP61MQKMI5OM\";ASPHF/#YA66B,$42;<5,+@4VZS":_GT3]^T53RPF"";),/ MIVS=/I@GQ<_7XWMG& 2&,IX M3='#JL'%ZTZ!P:=TWH+WG8X^3:N#GX* MVX1H3E=%R5F419K1%NMB(UC[S<]W;3LGG'2H:=LAA)*)Y3*$(U/UQEHIA251 MB!^_\ >*0>;)W9[DAMWL9HX-5VE;;_>S^SY[>+;KF#?41B4"$:U(;.@=!%UN M+K9R4B:.6C.@:VSHMT3B*_OTIV3B:_OOD=C0.W Q;\Z3O,*:K^]>1H$*MPO9 M=Y$PL.U].@9?:G#V*%'@^R0*G+\_5!1]JY,W@#IMNL ?-KC\+]+PBWH$XV[(13P+*%;-&;B[:*7PYLIMQ M6-&7?*=%%,HGN/-\@LN@3N22"B[0GA&IUQOQB^_HP/N"ZO4D)]ZG5J\CN9?% MN767Q.:KA=NK#9WTI/3%(Z]/J%>N6AV42;;"&;FNT5$ZT_:ZJL+2^LR/7\3% MU>OMQRONYT@\2L2X?H0#Z>'[/=3=A"YRL(Z(!8_[PX;QX''R2%-CBNQH,0= MM7?X[L/WV5)TQAN).,2GD.@[>KAWY,C>GK]Z^2C9GV6:?<6,_ZTIP)#*1D]P M0$TT-UIB^V3+L]C5(J7W17V>:12J([:]2'PQO_X3!CTI)!L)2K>61JW;;H^WYR1>/H855>47 ME]H+(Q?8/!:7JFIN,"TM9>K\AT5C7+*+2J[>-U9#PRV/B"8[R(V \H-)V0R- MM-_])A[8TZGF*+IL'G/646 &Y1_<:O[!E2*0=Q 00$?>-Q5"N+%[]']X$/BD MMUX:4-V&9E=-O6&*],QLC\L)OS*LGCYZ #8 /.F )55<5UIS0V<\?N6,DG:Q MGHXS(NQ/31\Z%T2Z%B4CW%,RPK5T[>T'*M#Y]WV>?W^'T,;[6EDHE1)FV^,% MK-:>.(V26%U0%PAK4)[#%ZW\O"NN$A.BH8\"NZ(&T'PA?OQ*8)=.T[E9?7Q[ M20E;QH@YFN<[%DI 0 D(-Q:(^([QACL**]Q>].""ADH$P@?;9S4WZF'[2"E1 M)"/7_F0;E?'"4\JF:)A#&N=69#L>W.6"D%0P8D.GI! MB0>W[NA_1W_^.[KMR#N/MG=^4.FU;(TF^E*!X8E2,9>J]H:FT3B_TFLV>@E< MD#-CK%:L#)JZY;<,"BH]Z)K3*-_N?C,.,KJK@%E[;GA=0'YB8!1[07D']Y1W M<'F'ZIH7,Y^D&HS]_8?;1[M+95@6,[2%<6;7YDV2I.GX^<._DT#(+\=THPP( M.F[1*ZF3\;(C2*$?O_!$"A5!0!DA]YT1\KUB.D6#7-Z_CJP- MM(Z["MU;<"6#2S2S.46NEY3Z^>M4\+A5FWG>BC"X];QFY]/EOCML HQU[&! M;C^RAS)U4*;.[<<"CV)5U?2;OJG.SYM+MI>NP:CA!%[PTC K.''MJPSU&F3M_ MDKESQ5;)%\_LN?9:4>;/I3-_KKWCE\P,NO9:/VDX$=_\N.X/LU2NO=N7S&*Y M]EI1ELNELURNO>,1H\G&\[TV43X+\$GJFT/\761D;%Y1U3SH<847)ESHFR._ M^J*I&"]EGP2RK]K^P-0B@8AG[SZ_!WY7($"DKM7_V1%&9XF/UUDW-17U5K%> M8&RYQR\_'[O;/OPK76 /1/;B3*>N2;WES-!2M72%CE<&ZF@DX3A,Q2 >\ ,E MAE NQD5S,:XN@E?%H#T/^[MCT)\=31C>8C@2F_Q0]+5@LC;CW32K?3ZG^,08 MI"DI=@86+,ZS3KM:Z@DB1Q< M+B<$4W$IB_%9/!?/-^KY>?'SZ5ZG1:#FR'1)0VOTC(Y#Y.1XOYY/)P/A^+6C6=4' M&Z$KIY_WZXENOGF*%A-@Q ?G_F*BGU' .QY/RR9,%1+&FN:5;663>?1<"%J. MK&JLLLDN:FJ*IB\@D;9",2A-E/FD.LX8OM+2*;M"9OSRZ$7&D*",-=4WM=JP M8B\T6#&Y8+V3Y 1?T (+29NV8FQY?2#E%-TD2QAG\O'NNM1>9I:KD0?>I0&I MF(&W>8ZOG8') .%;8RT&Q68/))UR_5B'J0H>-[VVISS1--8((-1+G@ ?)8;^TL%/\B.NWFE M[;L _]R_?X8;'UV6#&7H"5DV"DB!"YFYVL_=#\\G G.&QAK4#C^G\C(>,K'U MA!UQ4QMZS\$D'BJ2\).=KL/^!:?O.;NW;I^&;Y;UL;0IFGPDCH*7JB\./!^6 M 1^"W=J19/=[',+BSX&CR48\ $3X]\QV=<@'/QW-!*R_T%X]L>91/N"< SM"\*QJ.\+PK&S[LLG;T>]Z^9?C0@I M\&7X6[#A@H%MJA^FRED1_8])DGJ/(H,7;WA.@%V&^OZ___EG<)K%'X?-;\@/ M[WF0)S\:4C3+TYS;(M*="(UBFY B__>#^/%E;CD_'3[)*\\W'UB==3<]8A'*NE"ILK]\ [[K-0_8A_$ M/I]DGY;MO?:13E6#(0*:?9M6'9.]6%&V?-E9Q?"'&+QV<-[\^TA)T+6O %W; M&SCK#9^+'])<_OX.ZTJUH803$@EO,.#,F;H9+QF6Y\WY9(W1QFC1;GJ]#CWZ M^N7"XY/; L.!JSQBN4U/Y[E.1ZQI:\%N3Z?$H!U(%*RIL-] "<$(@I%3+._B M 8*;AY'CK7'J^&!27Q>*AD *_H@L+IM)\^OE6KZ*);64U"+P0:6+Q0=Y55,+ M#E8/1@!+Z!^_]@LO(RQ!6(*PY&M8PLI$?JIW[)'(E<69(.7GW=SLZ[51OBKP MG)T52WYVWC=* Z6?&B32>3/9 +/_/C%'!'X6XJ9;FJ+/Q6@O[^(PW<\)+G/ MA+:(U#K8X13X[3RN4[?2;)OD?#T75[.66D^;0C%;/Y>YPXT!/36U97.VZX'/ M^>5,L]Q#:-BC&E*?,)(342BY!:U-%<==NB$EH"N5^%AE*(0D"$F^IXES7B0Y MZCWU**U+I--\EY\O!V)94.>-9O_K)59.!2>KC%I?<#7.X7.JE"])"86@&0@G ML.L?A> $P0F"DR_#B3*H5#!AT*R*G<#,K-@$6:F5SN5 ?5SF2WA]X.?BLRP_ MMX<3>YT8D/$\"V0>.%1)[',>U>T=8FUQ1S['K'P+"NT!8[\65/,P=%M:FR '.@Q[L?Y?K[-@\1 ML=?IF1E-"=$_1AY)T/R.D'ESX;N#N0WHI/!X"L/9?$,FDVNL-:R;-3KC5GT\ M\]?5)G?Y3*@ISI<&B?Z:Q7QL/N%Z<6?-V2,I"1U#%+I'LO^]@O$GEOVCWM22 M*KK-=*%GB#1.=O@<'_2FV"P[X?,F"P NE(( ! M?&\ 6(ML?3KWN;+184;57F_K!MS*@A2/E9OU<9>G;4<3&U$PYR[3L2-$C"AZ/F%S%>+?2""00%PK>ADM@;ALD\8S.@<) M06C)KD3+?,W*CSVAD2\,QN>Z<_GQK)^.A?&X.%H.>*%:Y#V598TD&TBIS;G+ MI9NI(61"R(20Z1 R]25LV?/6)B,2)C&;C1-UFJE?/VEPHJI=9DKK%2/G]_QL M,5EA.*\!X(-Y#SYNZ0CE$\F!WQ'RT(GRB4YAKDV3:!T^O0II](=;EX MOE0W\=7V.N4.D&; M>2&:;WJ-D-C#Y@>X;RAB=L5,91) B&K[L#][%'#U O41K[Y^=."%A"2Z0G+( MSD!"@H0$"_AIA]O/LK MF#?T$71K8ZR??^9?GZL<^@<2GE0P0B9I25%3LD2I6E)B!@0CJ0JN80EJ4XP^'(Q.N174O,M]F9QACZJMFNMF<=L]<>2<3^,[.N._:+YHPWB)J&X:3' M=1L*"T;N/;-SUR$FIVN@YS1%AK-J9D>U) M[4"IL&#DWMN3'7EF)5OE"O 3)PD*GZ6# 0.?N??VP,]W6-*L-/EX'#/'Q6ZN MJPY8B=I_NQI0?,+LV'&>&_"FM\RKRVQE6UKYY4@J41QPXXJ0XVE%%UH-8EZ! M%R\3^\_LD8UUO3OHLT8G[M9;:7N2GA>#38VQER,M,6=/TQ(C8J6%K2\;TM2J M]@*)WE_[0N&[JQ:>]GD_3I!XP,DHX9U$07,SYA<' M7$L< \E604WV0#\&-H MX=U3\3%A',,UH MOEI5@6S]$FQ+]S[ UH+SB6N8.&L"EHJ[!GVR/Q+>,KR-!6;3_WAKFD**CJ;I MK'L/:M[O$624_1H:0)A&5A!.NX'V!E AJRS!P3-=9. 7>TN% MH:FKM@4.#GJSX3+4.ZP?9^J]\^\?Q9?I*'W6OPGQ$E$TW' M0KS<'UY".7:?> GEV'WB!5\WC+SWQ\#(2_=[&&#I^_?&_ M1S,Q/V'Z+!4]:X3<&VA>2@/XI'&A(:65\QJYH8QT+L<4UL/>Q\LX M_+M+CT'SB#^KP*K)7HKVB<1LM;L*L/GRXGE<":R='6&(G*44D^0M:W9'[KRE%$"^D<_%4N@5&XW!P.8W UTE*Z5VL[,8>3.Q M/['5W1U8#]>W^[^%1/P$P?<5RDP_P0:X^VK2+WI; (78"=$U%YJJI=>+##\S MM'@^Q^C]1,R=%?O6:X&0GT-^?ME6^3OY^0K&RFF&IO1-;JBOQNP4)"VA8"S: M4KW'N--2']*QIV\ "?IWFY@%58ZZ JJ+_^Y\2JS$JU%0L$U*-:1$*+M!T'X3*/.$? M4'6G 2 !;W$UY%)0;1 EVOB+*_BPNVYPZ"WWZ=3_GKO4;6XH":L>8]5E@12V MS:0*)IG6HG*N9UG$!")B#91=;P+M<_M6DPX#507#&&S4LK;0,W.!HPO)JI1A M.*W#-'[\ON_ASF^%>TM7YS6X;ZYXF.W*U=ZJQ^_-?V$S#KXX"1C/OA<^8!Y]!1?!3@3%TH#0E,T0,P@HL8F M 30)2+L>;D2,Q'-1*0*^8P,$PUUP-#3>-KG22;8NUI=& MKU&:;E>.-% T&TB,=6;= "VC[JES0RI*>)# ?%6#;&,0.X@0#DBNH9PM8$*% M.0KN1H$L*2L:,E%590G0!_[&!+PQ+"(4^ #%F$'>A]_2;"@_-DA10Q5<$RW= MK]2@_L^TY\>DFXI""_)?%8J*B%<8ERN!?3@.FXYQ[YI$\E#VO<_N/_[=7R'<5Z74\G<"R73&CL](Q MQ"D5%&3XYE^"NA(VIA?DR^PR[G_YSE(,!^^4K+H8@81.4U%4><-B&V/_N-4-)6X$*X.A%)LAYG_$XBQ@>3[ M?[9K["E%\T>"$3_(TTHG%%6 AA!PD6S"E@5D$%;'C4A,7SL)%U6WKR:U!P3Y MF91V_!AH">J.LOP%*1H82,H=_N6 SG_\KK4JM7:!98CZ$U-A6(Y'OY1;1+W, M^AGRW_7LU5J;:Q'M&L'6JCFNVN)RZ*=6K5S(,6WXRV.ARE39 E,F6FWX086K MMEO$3];3_O]\,H!>AP=Y.A3V<0C\Y*L,GRO P_YS7!3\DIC?%U*G9(_?#*R@ M91HQLTA6IHN\5.N:<7'8*1A<39]EV7S5'%:%DVWX M6J/-LK0MWHCK:: MBQ43\J:K5*:U:6]5&1AT-Y]&2*".VQ#6-XMR2HI4246V#;'_Q-AS$37#.WY_ MOM=,:,_=ELG7XCDZ.]VJ$;K:.-7CKC2*##M]_BG'"V#$#].VL*)'JZ,>=W!E MI:72K:TRB/ 1]L:JYY;C51@\]WJG6 M5MA<))LI3Y.@]2RK$7%C-AN#U/%.TR5%+O4+M,PE)\,(*QK=S,A D\./=KH@ M\V:%&3 1+B(;TJR;V8SJ*GIF^G#EFC8Z;%(VYZ0R!87)LCS*=&8KN/+$F>K; M3GIMZS;'"O5IYC'1+"T?T>M/05^-L;P>RY"VD=9LJC0?J871+I?&>P M:&YZ7"2M,+G6AA_J/0:N/#J]3/&/8V487TV!,JU0;&J>GL;1*,2CTV^?&D4C M5NNE^%:JFU(M)5.):>[0Q/V5U(IZ%H=#H4K2B017S'4K;%= *X_@)!7F,[F]0/L\AE.IWZWG"I5VDJP]FL*PF1-;_10:NG8,I_Y4S4F5 MK17CA/ELLMTD&DEZC#KU'YV^,Q.JHU:[QDQ+R]6T7!.J:K&,AG\/ MU0YX)C>4DD\*6[.495?.F)!#'HWW5T^%47K:>=P"1FXT5:N&GGET^FZ MQ=C3=*$7GY\Z:Z:68D=PI7_Z@SZHY[UNSYM^A^]-7\".A=H--^S3=,^;0P,5 M=@Z=#/TW-T %C4G?7T/17Q7Y6W"AY@21!J[/Z_IP M^U_9>_Z+_B#R[[PHE]O"8"_4=;7.C5[@X3C*,N.X\M-B&%.YUHKM,6RW1"<: M5VG6^)'[Q,]J='CE+H;I>#23^CN[YGQ*M/4SVWV=GU$>(N)J_;U"1-P'(LAH M\B_ML'H93+PS._%5W7"]4]^RP+UO*<&%6^!Q+_&*U"U<__44+^5_5KE?*W;M2XAZ5 M&3 "_313.OJ(9\O\O#5X6G3S\X]/5?1DR8FDO3P8++A<^M$D[;0BZ?$)KX(M M"D7'?OQ.)![2\=3GU1#<0N@4_+OVSZG,_XIRY4/BX]9E/[<&@B-S;@V%V\FD MUW($Q6&E0K:&S2K?6:FY#9.(56JELR)J"PQ=$LSQ2])IQZIEW3Q5[!193:EF MA>]-N&2I05LY:BKQ\9732,BOC[QX'?4MI-A1EE]H/%W6>+HUW]\M=/YVL7CI M&HLSIII.=YXYZVF5FX)L8VG$5%;L]QO.^+305/L>4BP45J&I]ME5-"_=+;$+OEY>L9$ANX?K;[+!;%;K>KJHU8-LY M$T4/"F4*6L3MHT8T_T>8S?_-!0MFWEP;AW*%SA7'N;-*_^LV9:P%_]1E=.C# M.J[LIB),=(-5XP9)6;-[U=7)MY3[.UC#,VLW=\IMQ95&PF3(RY)!HHJ#5ZCFV35&G,1AI.K MBWBNV1!6/WZGHIGC(DI(8RK"!,+@I='S4KGK9?&S[G65LO(TLJ:=XCI273R! M[+)Y2_Q0Z4BI,\T_-:>E%)\E4_-89-1I_/A-IT\@:$^.!-72W X70&)>!>) M#X0!S#D04:*"ND&_J;CVR]()P8 :4-5EH!%=+5'=&7%B4W6_K M ,8DYH)A>8!RB^^PO9WZUSPJ1MRK0X0?F";Z\2'X70*8EH(Z-IHG4D/1)T?/ M1%5Y(]2N0-$@!H&#%T$<._FEM@4!LX5/$PA),45H!V%40U>#0'DO4+Y#6D!% MB@]NLP+\];FA8#0+!#SN%+[$>ZB3<_KRD^![X#,D,$?J )[2GB,RLHW L> Y M9-NR#;#[KMM5 5>6RI#\=C /Z%"=2?=%Y\0'@5]$Y[DX.@NEPT%AXSQN&]Q MK( ESNL=[\ @'7[SI[([(H GUV=.2JZ$4Y)\, ;A@S T%$SX++@M$QJ2B@SM M8(@L19O;J".%;J%:>F L<=JJ>R:/$/!N;1.*&"B'3(3C,A*\1(R8 0&51#LF M!RHB=;\9H&%X) .)ZPT:!_]JY:Z(Y#[<'/PC[JH1<1M^(V&'I;Y;B>K+?5QL M6Z@WX,6W1;3E@$/5:Z\$E6A>JF.;!;*X8R+W8;19^[1VZ* N]QAS8 > MAX#ERA'W!2=%U/MM0N\+YVS#]_0WF4/*&DQJ6[I>2(CT-&F-&CVA8@REZ>J\ MEW(=4\-;7=GQ0 %QTU''CL,%.5>4/NI&&7JJ-;F"^T8-H*I46SW' M5HNXR=NY%+4=TY/<>'M%F?J\ZEH6F>RTR=)7F+@[CS!IS49"!%A"4TF:&!!PE*4+!3 M [T+B C718?NB*)[YI9N^L_!J'.K#B$.50,(T@8Z"KCSC?, :)+]E%#QF>$Z M+KIMPM>;__RZ9)4?YIA=B=_C3EC@1DMO%A^X^<9Q86!M,:5+A4U&).UJ8=&I MZ_-$2FX7G?1]DN7(._/JBQT=X +"P7;TKT/G,)"_,F5BP_C\>C92<[? MM[[GS8->;U4!%P_Q\7+7UK6>]]H M24?I4+W<(5Y",7:O>"%#M7^'>$E%XZ%^N4.\A'+L7O$2NI7WB)?0K;Q/O(1R M[$[Q$HO&0D%V.<2\L]KQM>C^S6!PNV92KTF.+PT2O[\4%?MH@ZE$+)J(WW6# MJ1,0/==OZGSAVBL]J$+FNB_F2K\&D4]ITW89&_XOI(?7S.X;R#]Y4QS M3\.W[X$<7KL""'DFY)GS0>^_D&E>BS>'3!,R36B=A=99R#2?&\Z[-V>_X^9S MAX[]%^."KPB24*&$"B5DI3 ($ 8!0DZZ&Y"$H8$P-!"R4FC?A?9=R$IW Y*O M%D9@G&KP,(H0LD:H94(M\[U25>@UAUYSR$I_O353!59HRX0^ MH'?/'.@Q'KJ!H> ,!>>+K,(*AK$YBI:$U'$9ZLA$XU^*.AA1M&J";,\E5 M.U-]'E3(V[+)J\3Q7Y<\OI,^?>OC!\0$'EL;A$?L$!YO'7#/MW(#T9",WFBF M+?CDJ,B ]KAH\_SH'N;;YUJ30;/.@ (7:6Z2#95NB/QF%!QT'GG'I//S.P7P M,: )1+1518;4@<"&YCK[-ARW%E4;X36OZ])*455_.GK,G>$L#DHFVRPE^K4B M9U<[X\FDEI_(96:0'L1^_(XE'L@,>6) >BC.KBW.;NMEW%::.:F8MS[^^Z09 MGCI/_QNRR@TT_QVHOIOQBG,5>>OCG^.5(W@0/T/5?Z#Z XD,.VUNUK3#+9_0 MY[1*I^YJ&\Q?U8-^+]>E_6AM,(/60K1F*AIE7D?E#TC]]TZH&F0O_C#N35Q5,1 M/I#AM*,^ I/?>Y(.[BE,N!=D_AM3"J[89&%?Y\2@SI%T&PJL^]6YGZ!:;W#, MN]*M'4FO<5TYKY$;RDCGPU_D#K[:LY7)K\%EU'3\>1](QM"22HTYEV M!*A]:\J@C;XKU!8R^T?B9=^0UT_%Q>Z>U\\$QD+"_E!TZQM2]JDHUIU1]O7# M6)^DQOXTP)3OFH5!5;$7O+!=MM*)>B(V*33@/M\78 J9/3190Y/U1B9K%;SI M;G@DV^7D*#_=3!?-5(Y9UDBSKR%6?V=PYLOQNA=5^0(U'.]75/N!H[V8R?]: M J21SX?PH?AT_N*'?NGYVSO2..16M6?PE:+S.V(D1;,%E_XD9?G[_^ _WLM$ M%0@&PM3XW_WWQM#.7#R1Y']?(8Y%QSV$^-B@4LZY\*[QO__Q_X*[/P[AN?(P M<*RQ$R2D,7F-0&1H &$:$63XYE^"NA(VIF=79:*^1OGEBU0$!X(BH['$?Q.! MGQ$\CH Y$]:1 ,A<:HZH0+9^N5_S/L.4Z'^HFPK"SR\#0*M#60+T]+WG8LQ8 M^OP7#?D?40_\U3U8G(JF$A?"U0&GQ':8^3^!&!M(./]GN\:>:[[TWE^!R '(6=7XW*(OY] M/7J-'P/UDVY@1OT%*1H8JJ*!P[\FLP@=F)IGTJDJ27;2$U;E>0PT2LM#$9E!O'C]S^RY3JU M+$I5CJVI8U8V!))[7L&5%'6XM!E[[-3U>$XD(W6AW*C/1HN,U4!+C]Y?5C/U M:D4S\M-DC4PL([1F]*NK0>+X_?1V49#)",?Q^7EYV-1,11DN&;@R<;C2KN1G MLK&MLN1,2<>?"FTA/H9>9>+$3L5"TYA.AE.58ZU1(S[L568-$B\]VFDSIN8J M8UDH<^R\SZSE.=3F)\.O+$5>6IW6TF93K#:*D\6GFTT])&FB]& ML6F"AY9SVEP^YYCID($KTX]&<54GADUI.^7K'26V:0&I"'*_FD-5N2 M@BER=MU:MN*U80HZ'G#ET>G!8T59EQ^'?5)8/>8Z]F+3Z*S0,X].O^;K=$5I MKOM\WB*;!6'(/Z83*[@R>;@R)\FBUK&Z+-E2Z*+<*2A%DD-O/X+3-MD9R$_< M7H[[#;CR&$Z]0C[>?5Y-(]Q&HH?E622O&BN\] A.J6%WJ7$C MO4?6GD3^23!;VXK8&*2/3]]3A7G],6>4IDDUD^S)6K^W'H_@RJ/3US?L/))D MZ#)?RH.&M%U .RN!GGET^G$JVTV.&J7!U'XF#3733Y/M&KK7/CK]RLX9STRA M_,C7I"*CMNCTL-9""3L'IQ^0=%),)>7X($61PB">2-"#89Q.#P1*3F6&F40B M$4\=/IR:MT"Y24U$4ND]C8O4EE\OX<-/B*HY/Z+K\UF^0VZD05K;""0NV( !,5<6SF9S6>M!>=#-4AX\H@A\3? MT=L'7#(C4!MYR]7 =%F0AV)O,6/@RJ.W%S)55EIOZ#7?8;A>0HSE6;F"Y.31 MVQ>,]CAI6_457XHT!XU(/D^V]!%<&3MBJ=$L165:E3Z_2$V G.M H=]$SSQ" M:X>:I^JS[G!-*HUY-M?95!>%R A*R:.W=YXWF4=VNI7XCB+E(]1\7),H)/J. M5JYK!76XW)8-+CE8QY\;Z;%::JP@[Q^M'!'^BL V&!]75*7'2 MM$RJ.*UTLU-AUAKS):5*59J(I(]6+N-B4]T46'W:ZD7FH-52TKTBEV-4!+ MT3M>^%9M,:5+A4U&).UJ80'5W3R1DAOX6]0%'(K/\WJQ6^Y[A$ZD#-I)4&Z9 MX)?W0W CR(%RG2=D#(F.Q[#OK@6B$:ZO=NP/6X;W5O=IE'.L-W=S2)V-?@3, MM\#S=?A,6=57'DB\WR,HL/++<6Y7$ BO.I4NI/&+O:7"T-15VP+7<";?4DM( MO2/VL8L17#C"%N+E5G@Y/PDDQ,MM\/+:.)(0+Z$<"_'RYG$"(5IN@Y;79AJ$ M> G%6(B7T!R[=[RDHHEDB)?[PTLHQ^X5+Z$\A&[E?>(EE&-WBI?7LNE" MQ/P18M[?K/E\>/]O;-!W\]S5:_2[I&(?;7B9B$63U'=J8)@#(JZM)V+4 T&3 M-/FG_<]#EOK6)?GA;/A+6\WAM)60:<)IQE]QFG'(,Z&BN2-Z>"W,'#)-R#0A MTX366<@T=U83^\DN?@?_=CA3-/3L[Y\-[B)8=K\C(4-1>N,RU)&)QK\4=00&5H0$ M$CHPH0-S3T#ZUJP4:N*0.OYZ+X:9Z?" 6]Q--71D0O%Y??'Y?2J&(2_96A@B MNJ*;\ZUHYP4Y'%+092@H'4T<3:?[RA2T&_<8TD^HO4+M=7?&H.,:?!^"J3 G7@[*&@2 MD!7X3%!6ED Z'(";W52$B6ZPJF":S%HQ ]^K&[H(3+,)3"BKQ#&C23FP!*H^ M1S93!?=Z&JSS8IM=E H6*4QFJ;BIS[<<]\%1W*_M%,#'@"80T585&9('@AO< MU\LHW]@3H,>Y:G,SK97T>F&29X2^C"9\Q7[\3L8?(*&\:9)O*,8N HRC M8?=_D11S([N6YL.V*>%PD)S;W,_/A-IQ\RU+'Z_B>4 M3J%T"MV0T UY53BY+WW-$WF+FS&:-=9P;YK";YB*L=U6GIY28S3TEZ)__(XE M'LC,W^9G>*V3+GC&BR<3?"!':4=+!":F]R0,W%54[Q/TS)>CV5N<^5B%QJ . MD70;3;Z]6QWZ":KR!L>\+UVYY9GZ;&&SY6DG,ZKV>N-.9,&O_D"+[:LM7%S\ M%MTU5$TYEK!P6FO2F.<0CV]\7(@NY_2,!KV_([*<"6W?/[&IZQI*;501U4V4LRG&Y#9WQEO^7+,_G)8Y>ZC M)Z_KJOVFVWN!D_^U!$@COS%2$7TJFBTX6/ULF!]*5.K8'*2%6OR(7>U$1#;G+C<-!Q.R5WOF M,Z8T7:C91B_7);E!&_(T@'PWAV^T#!M<@+I1R96S>4+1"&L," U8A.B>@1#P M(0A=AG_UCD$(^!S$"ACH9RAG5%5?F<1/"?X@&.Z#=-N$8L[\YQ=&P_T2"*9I M/RSJZ!D1'61N@E_>#\&-).&SW0&/,V$=P22E>7N+J$"V?@FVI7L?8(YS/G&9 MVUD3X'9W#?K$K1S(1#,I/,K1,KRM!69*_GASP5,LFOQ+9U:^G%Y[D^FA=#26 M#A%Q!XB(11.)$!%W@ B:CM(A)NX"$Z%LN@]$A++I3A"!9%-H-WTB)MY;J/^: MW7J]4]^N&.LUL?S)<[I>*Z5Z\V"N/R];I!/1]'W/Z7X-6#N?GW"<_D^J6?RK M:>+&F7Y_2A-MW1+43ZL^O+*\/**+HJ#9@K$A_,'SE\LQNSC1OTL9W#;=]S43 M\?,1?='TW5>=P,_FVM.7-U>ZN:$R5\K-S=?908+-F@FN5DY*M6)MTP=/HVO? M#ZW7*8OE4[H][?3%/)W;,)W8TVI WZCL+Q0CWUJ,7+6EV:W%""/03S.EHX]X MMLS/6X.G13<_9Z[-X(/&TS97F<74J= OQ\AG<5'),0QD\.0;&/SN7,(CDMWO M=W3_MOL5Y,^]B9G[._+=632?EU09$O#?<.2[TZ5'!/R%O>9 /F5HZE[3U+UU MA>C7@)6KO.XGR'8H&RZ12WV8!T:B/+#KE]/VNDI9>1I9TTYQ':DNGD!VV?P# ME]T7-,<):&\Q[2L+9="+Q"<+?C-?<EYC9,(E:IE?X@>O"'LL8J5H1*G9_STPW$3VZUX88# M?01E3?(MLN;^XP@Y(&(93\3.7);\A?+P$\3>30M>[@ F)PVVZP+EGB*C7[?Y MR8?BKUFPB)L@$U^2I:*:20[XQX:H,X,$,M(N5W\3BIY0]+QD6?W5HN<^JO+J M^H(?YZ;#[G1F6A'W6[V^WKAQ6O7@)SZP/?.HYZ;8,LUYH,FG4&%+A(LL-BNI.-2;Z6G#:?M+IQ[H$U??H1P*Y=#5,F7^9CG4D?0: MUY7S&KFAC'0NQQ36P][U[W@3N:=\[#%!32.CJ:!1ZKP?[ZR@A$B^04(<=>W; MM<*[/#._D7TOL(WV&'6F6PGF9Y/(R<0JCV+(09W==C+-S9CC%HDUF1^NZ=FX MM7\!F-RCF(@)1$0UJ"F(";1#D@E>:1T;\CZQ)!UBJ0J&,1#5Z2Q6,O'J_ MS,!"?]U'FB/>;]M& :-ZD(E+Z4PLGAI(Z;@TB ,R.DO"I3U3D8(4(^7%D8+YZ'R71G1-JV$*,' ME9Y[ ^WY<@C*H4\>J;>$75EELWG.1I,\YHU ME/+;YQ%<>?3,Y70X7,EYHE M;3R6KJDCN/+H[6:6+"4G30MPD6POT:?Y7JPOH&?&#E>FRXU!XOB9EF 4N=12[_.*S3[: MU50_5LPS@^3QRL7DJ3^?9*H5?K&FA]*P4ITJ<33'[FCE?%AO@W%LFB/M9JS$ MU#,ZERFLG/#H_LK<>@;4;HPV^,6PN#7)3I))E%##\Z-GIKN51J_R/&QRFXF1 M212>%T_]^@@*S:.5:[K>ZDO+[80LZ:T4/2FH29)A!A1YO)0<)6-V/YV*\VR] M9DQC5$[;%O#2HYU.(WFJ,1G8(UX9&4U2Z>;']55C0%''3XUGDUHSQ=CTE"ZN MU$UQ9AH#2$YP:?)P*=<@C=ATFVIP"XUM930Y;NGM%?U;;8Z^GW9\U M/4[1T0S]=S;O>V4NQ;Y5>(,^HW0FQ,O]X86*QI,A7NX0+V0T_I=V(;UOQ(2" M[#[Q$@JR^\1+)DI1(5XNAI=WYK*^:A_?# BW[+5\7J)?O'GL"1C=2>-=BHJF MOQ1L7DKB^;06S"&IO&RP)B[?GOH381.LS'^U,W,H4^^,40YGV[V%&BX'I$^3 MM/>3&/NG[.6D37X-J?OMB,F1Q=^*F,C+=,^_ ^'M73B(8[@(H%-<-LWO&LST M9M:Y;9[?:T&#&XU)_K3CO19$O,5\Y*N4)HDC^>&+MFB11C ML@WMQQJQM0G # [X8 M6CU>)MS&S8,[58E;>.3(;4M,<(HV?\[WML\U6VLXO5'3Z2MT\KHC96SH&T'U M-7KHH-14(H$D+KZ"+6T=M%@CX=E2>K1/^)JVU:0E%1JH.1Y#8VI3/? M,OP@ZC-4>_AY$^B^@2#[#N?KLOJJB_F MJ[&I;62 &M>;B5*^ ?D4C:)]H&/TWQ4J&:%D:0VU.R(@9@GX6&&$[ G! (0! MAH(5!E'^(H_I9-D9.9]+X]\Q!,-PVAEB32[M&AJ&C\44=C3 9 MX0M%#H)2ZW1#458WSWDF::UK\=ENBINRDZ7-M&FCRG-NB\\8=J8,YW(LE'DUQ*_'3=E.R#RQV^YW[5*DRK7X7+'2&&3* M,9E!&_WQFZ(>Z/2Y6]B0]T/>#X,O]V#O?(CW02R='8+2!\]L+%UHY@Q>V>B/B>%P/:MN5Z@1-[J8^#NB 3D@ P@?=&.Q M!)H-0MO_JK;__0R9O&%;'D28^_"YH(Y>/+LG!;F)#)UE:J3^EQ M(S9(S"QS@F8"4'BJ&7GNEC84%*&@N$H0X=8P^$,[_^MYU&W=$M304?D#1^66 MD_D^UM_E,U3X#<[YG77XBS-83NCQ9Z$]B#5X&>KQ;*>\C+"5 M?DB8,.3SD\+?HWK^3P2]>.O$F#E]U9U.@SNPRW])K-KGF9%;L8PY'79V2 M#YG$JXD,MYHN&ECHK_O('*1K[_L/=HH[O@?ZVHLJ$ S$<^.#\\?0>R_1V/[% M=IYTW!,9/M]0Z<-N]?_Q__:Z\A_9\R[W!X[E3@.@L2 8@8C3]%^0X9M_">I* MV)B>@9N)^I;#+U^ (#@0T*J()?Z;"/R,X'$$3#33*@"RO9E5[M?VQU9Y'[XR M?,#%C*7/?]%4% W1FL%?W8/%J6@J<2%<'E3O?#[$Z>H!?>">\J^ MVIPV,$;O3&M:_!@HC'5G4MXO2-' 4!4-'/[E@,Y__*ZU*K5V@66(^A-385B. M1[^46T2]S/J=;K_KV:NU-M?AP"/_DJP^<*\+#_O%W,[PNI M4[+''8Q+I^*4/!03 UI,"8-X(B8/AB"6&&0D>BAFXB08QN4?O_?';C;XIT1; M89]KTV2Y9_,*KPFM4N/48-QR: M[O.M8G.;L=6XV.B>'HP[F'5'@^5CEP>YA<5-YJW4A%F=&HP+>OFG=64K%?E. M/Y9OSLUL\GER<]LI(;M=S>%@?#=DE#[XY9CN% G(]EU^NG M/L.>''=;8>>%LI#+3+G(5ADN]"Y7[0NH)/;H[.2"I61R1HZF2KMA\%MS/AT4 M&TZ1^_[*D3ZUE5:KTB=IN9KO/S?D84]:P947GLNZ"T$/K=TPUN.1H?-X0JWT M4TF6S-N"MBR:BV7K8B-#CZ3ARR)T-X4U$R4>%4W01#0ZE#$,01N!F:/T+C>( MU0/?;A8K F1!,R$\\,N/(2G2Z7X.K)X[9$V62YE-<_Q<+%YE^&I[#'#C$U>X M>0-76?B1H&UP*#3UKPG=HZ%3W"S[X-2'4(!C*)G$"AB $$QW3JL93FD=W=F4 MUM@K8X7"H6"W&FX8"X=.WB%>J&C\[&RE$"^W&FY(QT.\W!]>0CEVGW@)Y=A] MX@7*L;,I B%>KCJD]37S^*\<*'A>HM_;Q++K3MY,73;!YZL-:0U)Y0RI?"70 M?-Z,UE"D7I]/ON%8321HO]58S<^;T1H2TP=$\;>BI4N-:+VX[$Z_(KK90IO( M"MKT@:A&F2C1!L:,*.N"]D!HP$)W%))7_;2[CQ!1"QGTM_^Z?9)HX@.%'LY% M%<"=<*I@ET"6=&Z)JH)A#%:S:M&FY]D^W^)B^?H \+7F@OGQFXP>IXX1$"LJ M.CZZMG$,G,M YGW9=9<"3:H@%R,YK5;EV5YYV,D)XVY<&/WX346/!S?M0(,) MYB7S&&$;0R]H%1'HH ^H3^ 7K:BYAIC_H%"_>7W-[6=NOSN)]_,J M:U D_'[4V>V3]UVI,=B_;6?6BCE 9<<#5K&03JE&A2A2*$B?5#!;#_)D4](6 MA20@%^;RN??X&)]E6Z,/)P67=6V$WH V)$=&DYNU-OK%1 M4/(+*MC+/&3H<]T]0@D32ICK29B[AGM?8 )<[XARE M+^-87U4>?O*EX<7Q^8F=6LZG"WP7$76Q"L97Y$R^E7\6(RNK-MWH:V&B/-8; MF=1J$'^G*1-RZ-_,H5>]2KL#(^*32Q!?8]%46-N2K>W'* @ MB5CH"C*,,'RJ_W++UB0?BJQ^@HZ__BEOU^0XI/*_A,J/=-*]4_D7=O&KNB:^ M:,T.MY&\.!6T#EEJEY9S*M^OJ&MW,/,;G?U;M1CZ>-GN)]:7XP?]4BQ(2.*Y M'AV*]\J7&U+\^.UG+4%8?N9.7]X7\T(Z"\I9H1YP8;>"DLZ :1%PPX!8">9; M>6%N&V PJ6WI>B$ATM.D-6KTA(HQE*:K/[N6/[@HFQG)5JRS74ID*T[FN&2D MFUUH>UY@_%T91,&7%MS#-^'9.5EV\G?JP$"I>,((^ P5H0.)1=.5.%I4^JWE M=%9?"87^*-M2XLR/W_%HZIB9_AMM[60%/:8&!M,#SBFZ![!G W!O&[-*0BW4 M."[/5):MQZY4;O28&\(]44VTAU0S&R$767*=YKHUDTU!N">B)X38#NX8SED, MYRCA,(27ON7R@Y_#=4U^>,:=K(\G2DN:<'B)^WB+1$SF-7& M:GPVJ/%L)-W*/K%/B:+:>)4AKL, [X1SD /4P;@P'LWK33(9AUHGEQVWJ?(M M)0^M2(]6,SDC.>61F31D,3DHUU=OX@"'U#TV:._D$29Q1<,]/U0%9542*\4: M$X*JPL^60!,T)XO61QE&&#,R .Z<\F+*)-8QT;M6R$VPU-4ERA5^%$1L5UQ, M,\.W%1"0-0TXU(V!C&#ZJ,CP)P;"4L+PM'3\L6@ 28'0]>&,OW"0!PUM<'%, M#($(*8T 'AD1\/&,/;*A$*-3#AZ"&HA H0M%@X0G$0K$K>%#P7VG[ (#BDMH MEZ/=0F+8/.P]8VZ N:!(GYY;[3?:20_HE-]I9_?+QQ-N%A-R2;>M-4O2[4*= M(9^SPVYO].Y49#RPI D/OT$O=EKYU U%$Y6YH-:=6Z23^<@%,3[J#WNR-;5+ MX\FRT65%.]M G1J3YY*U(6L*(T@$(Z2.7#;4;G5'A\TV%WC#"\9Q,!W%1,A/\+9,?_*08/T#9J&(OQ)-O@^4U/U")<*KY. MI=^?7/]QM U'&5V7^T4R:6S!<]6225Z 5@>52$6/)\OX:(. #>JW%S"FW1\# M'2I!-LE6F-)CB^18>S--SPL);KJY(MNT^I/-TFB%#+2CL3@FFQ1#P%+8'5&((-=PR#8/0T!UH"A9OBR",\_\F&/('DENG# MU/G-%7L&F F*AG#H=!^#R-)TBYCIDB(K0'(4U Z?A#G6;56">",L V!U!VT5 MB%8!4AM\$^08^"Q;,<=X-<0TFIQLC1%*W8>*F)6B!&0J]%KT?!.:$G!S"QL^ M!1@/!#1'35O8Z6U_QX^Z;9Q2[*RC9'T#:E^O@C6T 1734\THAX6F1 M5+""# =W@?PF]RSJ!HH%RU(=;COP/VIF-R@UE+Q]SU9ZI[@R6QI*^T4QIO3^Y9 M8RBO\+/@JZ X@4@?0R1!;TK:.7_$?FS1=S$-W47!Q:1-ZF1?3B72 ,TQ732G M]FS55)]C":X9^WAE9@>14DV6D=1P"A&Q&',1A:H13TJ.O,I$IHMTAR$54"S' MTOJ37+&1"7G.@+RH;?B^+J;7A=:\ X;K'FN52251X!MY=9L9_H3<36F9O1]%IH Z(\2^@GG M6F"NA BQ@*=8:W-@N-U0T;,1+Q@ &D(F\M#+NODWJH.:1M1$2T>2@J)/1"80 M^L#GT[T;"211,'#/"FG90Q,L;(@Q#EI/5GLS!]@4>>'OKB4B]6E]V=?;-;Z3 M$N*;A-CH<*E]2R3YX<#@HR "!BNFD]R1C>?SE6;5JO&+36NIMI.S(;]&5LAQ M ##('";0%-U QJN-BN2AV0P!O0L;%FD5^:WC6 M'$--90[H5I'E)R93X4&^T:SR#!.9 >8E<;3##!1(GX:G]=QNS*EYAI^64AR5 MLQ2CVEFL/HRGEJ6+TP*F4$)J5F!F2:?$'DB31?\?8@Y((ZG)HKSL0Q=A:":AE-8KNZ,CQ$*&=!"Z MF.OSRWOT"JL*IEF3.PXL:D83.4E5&[VJ)K<0A3MS=Z"U!*3LQEUGN@M/(\A@ MBAW>M%B:WSP5I V7>V3IX0A/X:%>0-">E TF0T QC_OOH;P"!^A1@CFTOJ"E M)0(@F81LZ#/TB8F\5.@D.$\WL7EI(PT#42W;R,3$RBK@3NQ%-7!8^W3@^"! M'[#13&C1H=[H!)5Z(':X(S#RX*Z)KSFJY\)MW*'*1[D.GH-9P[0G\VO.VAVM3W&]61MUQ M;*#8O5J>Y-ML"]_C\FUKTXOPHH N#@8#SZ+XWP.DW(V-<>D94;XQ7),12 %T M:;"AC.@52+AE&W:9LQ"24MT-OQT;SA)-#EFI+??)&EO?1/C<$S]J-N[*%*:B M1 %;FRBB5U>A2W8-VQ<%*2%-HGL"[%U&A@B0.)#CP=J/75[R?N\J,63&N_'8 MD4R0J#CGG"3%*@V_?<$.CW4V?K07$P![KHXL/ MYZ+#B1U!I$70RTKD0=;[GJHPOUCN5F\U5?0- "QA+102G>:"J M:PY$&'QNW"PJ^'>DHZ"8[P&X90_(NR1[PNTG<1>8 MV9C='-D1&#<QX,+FA._/QT/'B1RBWEZF)JV*EHQ\BP)IEA< MH:P_\H%*GV@@^XX$]C\ ^+M5QY7NR/ RU4\+ZU<8ZRQ7N5L1)E,S7G/E4;PY*?*N8C4'S,+8J M64C#/,03R8<,=>)&."#7L$1[0):E:CM9S2]8H<$[0B\1S'%T@101EM#\'04S MR R4 F"BA#G3L:#0@R%5>79UT)K$;W$MY&"AW">&%@*XC)A _ 4MYPT0C).8 M'+Z.R>$A)EU\U79 ZKBP81S0-#W(L+L49927&JS*>G[%Z$0YY/\3- ,1Y14R7@=4U>2%; M3=CI?G'!9)$XB\;HTQ"_3JY58*&_[B,7V->^:K^/R"&DL9EB87)A-,D)^X^ M)BK /'?#SG6 .!<>V3AIBW%3)N,Y3MBNCF_83Z^[PQMV&MVP^Z!PDP<#P+CK MDDI_IQ91450HTW1H:'M1WDM65_)S%/R 1.*&<)"V.HCZ! -%3EA%UU#J-LH6 M "-(TD-O82# O].-?KS)B\2BE&QKK)L@&&]QKF^_!S#8 %1J13;^DL M1I7F*DIR1V4O*#,=&*CF$L5Z=YGILHW#6N(.K#,?K'[NZB[YY^0S"8A8' X6 M=C4G3A0(@*M@'8$_F=!P,7>'>, *Z6O'E+WF*>X]$]@Q MVYF\2YK3M*=,I<*1I7FYM7P4>*;/T&Z B]#49=WO&(#?:6A0.>.1)PJ*[^6_36:VM_V$*@* M)$73R<&&6XWL;17QG-ON!K*N,H,HA[(!U8WIF+EV!5&FEXS]ER1:?[XL;]GS M.03RKM2_YI 2,N"N>C7KB&EG-[N\QG.2&:4+O70W<*@5%-,I[SD0XN[[@J(/ M%]8AP07?B^Z((:-KRLR>[6Z&]1V$/C6S[/.1BZ"@$G4G#14"\;H8#0HI?'&. MR[E4O*?Y;D_.!8N.,H1PC:,J**@XU%"PEG=29W%YEN[\WQ6X?NJTJ$/)!KR2 M>$^]!W4LE+PR?,OF 2VRHTW& (>HUI0Q* :R!]F80H:"A1 M8 C)##A-%8 4)7)P-?*@'7V,XB.06&W-5;18J,-WP:>[E/* :C.%D5\X8IV6 MAFX!FK]'23&]9!".#^]>]XM;(. ," AS3*#!X^;! 2Z77EG3B$YW?CJ#K[1$B04!X9Z"M8$UXP2-/P*M6*)D]W.O0(_86X"_]X__+61?HM@3D/;%N@,%/8!UFG*P[G_5 M@3>NR#=7 %M)S-Q05(**/1#?(;\6S?<,\VO#_-HPOS;,KPWS:V^>7WL^HOB. M^"-]*0D5H#BD*:&9ZM0O8R=?1>:VM40^,[(&^Y:Q"CX(2@F"@D MA7*%#,\F-]T(A6?5(EL4NFJFB3)B:\&L%9KTK+4CO3US[#!7?WL-4PYRN3YD M$STXUL3!IA$(T %?LYZ<>[:=,??REAS +6PWE\PWVT5L[>$_8Z-\1P+=X M$^@>X 0Q ]G[,GX*]#%T0P,;TWT+;DJ!0>E/'Z:]QI4K:,3BAH(XJJAC6/I^ M,O):<'>*0PPY+3/P9J($O[-U@[TJ@B%#R"Y>DK/S.?:5)4.?HZ6*$;@T]ERU MHXI[#- ]YR=@$.X>BB-0AK/CD:H/4?(;KMY$?]Q9X'[UY,[FAB1QE? DY;:5 MI 9/9$(<)ZA*F[3KA6RU81:X:?WC"9RN2VX^PJ.U!!74Y )T5+21 C4Z ]G) M.IUK%C>D9&)G0*T@:EIN MY\V_$>%2E:RM^TRFRPE6,Y=DK:V66N)FH,F7(])!;'C"3/2;68C!9A:[^.F^ MP^^W#=AULX"(\IQE!R^:CV2H!21;M%P,/Z"P]85B D>]K_=Z5RJG4X<=P>B4 M2;O9$6\DSX==,R-@'DC?XUAE,,+N+GB^,&[&^(5"!I)[P[CR! MU\GZ1)[ "M*.";2]=EI^A!A=JP3SO-KCA06H1)S?Y+K5U"-8#(9E2**FLHZ@ M:_FCNWJD>AX@$(83-]P&><)$?' '9^,0\$WX'B_/RC_FF+*-5,K2N>DLE:)3 MX]%:S@^8'[^ME7[RF&_*G0?>ZUR&PP7+.*;IWG'Z@3GQ;\>+S]H"W"9T)X3MW&NQZC,03>I@PB1 MX#0QP>87ND9#';B<*AAH@..F7&6@$ZVQ/1/$,6K9!^$DJ-$'8ADE7HAW09BH MXFYAR\994(8;LT/6)3Q9$<5-H6AIX4)R@"-Z&K20JWJ4:-4JD7($.B6).!FA M,MALJP@;Z/)X)PK&]OR-%H$L&V!#M(&JZM?=:))*P8UBX.[%+7%HT[%>71O? MAZ0+9T>K^S@P,?=(090][ HJ3I=G2-#6$Z&YZ]"Z+LN*"(Q=%TBL6G ?-^,P MP.P_0H'J'L6KY_90A0+"[UR##&T@0[$I.(8\7& )GHF*KOK=?AN^+[!4='77 M/: %W+]3CN5!);P-[#J-$(P3MZ4RL=CA+9+D9ZZ8WLW1#K8&?*/I]BK8Z5OG MTL/0L2UMNUU 7IHB\-*QD;R"#:;!H0XE TT&V.K33Q$S+8[( MV=.ZL!:666OYM)?L6:@^'HMQ:&\=B/'=O;]I[A)I-G6 T\]8[*B<2=1,=)E- M/LYW+'(&.G:';@_%8G>$I?N)1&71+QA"U+J#%A3MD+!L$X)_CH$<\+ZQ12NY M*9I^&H" FGQ"<:Q(-IYE[M*PV[76M3OP_U'K2K?3IT! UE/H!1Y-*.)[F_LM-OV,,/)4&1E! .5U6]\PJ_[7H0WQMIQNG MNB+NOK.3EFDO/>(4D=J:/I]C%P&)1KA=Q"-SY$'/'+KW[WR.WN#T,40"%>QZ MP>G.PP*KL(3P[GW=ER !B=UXYSIEY]OKB+N@D491;NM[1PG[3_.>XTA8;):Z M.]P]B?6>5(6?.I#W,T0@9:J>I>?U;_6_YFC&2_I#R0$5[.?J_1*;F2OZJ36C MN%E$FE+;9BQ?4/<=HO<,22C[]-?R >=DY>"\4B"U=9Q*6D=7QB?=HJ4\YV26 MTU>\DBH4ZCP/&6?[THP$WR_Z*00;-.T0A;KJ&@Y^(*Z@A,5Q=46# AVE6O_C M=.7"R[TF35!,H@M;/#_!BXU!#'BT/)GSO7;)6 M=?<279!FBN5T<\-M-[61I+M:,&CEG:9*3U@@%V:I*X[NE5$78TB(N*X0G5;" M*DOT8+7;W772;&[:O-"]3LQX/'G^+O0GVA=-_NNMPK]2__[S 0L6,:_78!)Z MFVMD9D2)LCV'Y@24JIX%B"Q%;@U42S$)OL5XZ5J>>5C5,2ZUO=OF N0 35?, M!VP/4K^H3$1<0HLP32<.+#N7+/U#OZ,JY\U60+!]=,:7-[M?M.=5BTR/QS-R MD9L]KO0$N9*5TX:&A)' D#3)$ M$5:P+0GA:NBJBBU ^+N-0^0FY'#$ P=FJBH, :*#T8/K2>(?'0M"F0U1%HT7 M&S?!$K\8:EI-0%7)2\6"[.7-F=BGU!&2GQK^*L20BHU?E*F'PB5+H 6ZJ_HF MRYY-BCM!BRC'%J=%NODMN_A-4)2B5**%K1!P-\[QG$3)(1@+JGP(ML#&O@(9 MOY;1>I**Z[[1=)**LX7>J->?6CV^E4\-*[&R/9,AQ((T9A_G;$C-A%^!Q(*I!.D*^PL1V%R9ZUZ]!EI=O+JYV7:\=[MOGK@#%N=8D4=21@*OH M7@(NE) SQ72W')BGX[W!A^W.'JW-_7PLEZM>>.A^PBO*X[(M-^'UQ*6W MA#A'DW LB &H! M*Q@X)1[E[;H@- !:I.G(CG',GMVUEA^304\8HIB3* +3A+80X[?V#T/^NOZ#+2%];F*5V7+/C^E5D:1I.5-G$[/6U-ER=Q5#6L, MM\:#1R'@63ZU9/7EUQ^T=W%V!O"9C^;3Z.@RHS=R>F$P@;HL%N?GT^BLDXP0*LD#04 M@EOIABJM4(QL-_,9G15E__B*%WWPT]59__C4*2DH0V W=B00K0L #3T(W1'# MXR@HO&3[UZ2ZZ%1?B\!),9BC<9F288_\E''!$,>0])9 U>?.+2H>P& ^$#-T MJ>E>0 O$4E!=RQ2-M5OMC:KS2^%1O!G'LMV..= .T1P87N:VZ5RM*KJJA3 W MW<1X%XV[ZE2_1GU?+J!('02C;IOX5\&VQKJ;-P*_[G>;]LV.$S)E+USO5Y+B M%9[I[V;.X& GGJ*%HHS!)Z"]OOA5R#([@O.+687=?2C #Q;V!)TE3!&A[E]! MNU$_M$Y65%R(BH'DO4HQ(1D8*&@W15$X/&T5'1\>;(ABP-#UVCI#'TU[MI=! M[\4K-<+)KL=IG$X$$0DR9-_Y9W &8(MCS;EK@4BW]J.N?JS/FR6)(ZI.9JS# ME<"][O2CUUX\%I.!Z>4;* &VOI(DV=5W'U>%__C][+,5X['5U2J[WY+86 46 MC@D[68B((7"*,R[J!D%)XS*$M:]IW:IF9S(?4C2.+$7D;!LH@\+[8(.G#J5X@XL16?OLA$NUO16G M^0'W.D9+3-/W:8"[^].BTZ7.]P_GQ,/@)9SE@+(0 M%XG(6+= L"^A+1@H+_ M ! +$$P4V&LF%"_8$[<-9E!%($ Y:+U)]+>_S@/Q#)H M+Q7=F;^-E0-23@"G:L GX^OQC?/G!]0]0#&=^$=0_\"_(((1K4 <'PT#PGD9 MNNBD+.$+14_/FH'&._O[?'!S\VS)NSB4@> D*&,25*&"1AOS6@J!*V3+!E64 M0S'N79)+=6[=EI??>XKU+ )E?O@#8\TQ0$R*U.Y.*^"60G[G.B *N&N=Z_WB MSH'.I0E*\C0DIWK+[XK@9U@A)7+<=^$D1>.ND_O#@S$1".H&HSM(P[OV"^[% MB_6RHG'_[C=$<'4.?IZO+=V.$=I+PLJ[&8T(K5U< MAX>6@E=>MG];Z%458GV%^I]@=7[BE2;"VLF][_*8X",P"[G:S;.O)M!D-B7% M37Q%(L>1J"9 YK.U9Z$8 +*):T+@FU \[=TXDGG!NJ!3N\)BVNF]NSB*.B%AW]GC]J/=\+TYFB_A M,+L)_F5O]&8!MYS5#7?F9F5E3[>3=BE)TGJD,>P7$ZHBG&F5^TJ>5,X&;3WP M;C1?T^G"Q6@2\O6=7T[FF2C*@!Y$P)3DDSDCW^[9DDT-F1^_M1/YTYZ(<+(9 M]P9B2H>SR-_2OGLL2,& [G7#CI^'S;S:[S')="%!+OIDK?S("QOI^>-9;R]L MR(V:X;!/<)\=:!P%OW(2R^FG'M/HM=,\J5C]>8V;%Q>QW.HDEM]4_^11@FOL M[\SNMUBX-QY=>A^* ,\K'D,!"PS3:=%(39)[OQYW5>8;]CPT$-GA\^R>I07N*>5;L*+B? M75+P(S=.5"'M3F> M+7/93O%49F"UQ^;STR(I\4FZW!OR[5;IB?MP?B7FI!U"7'SX(Z?Q-AG_V&T] M"W:+7YB T$FHTV*!43@E'JG,IL^&^I1&EPX/=()Z2&?H$VG$!_/ @R7%@O-A M$-AS9Y-1PFMS&FQGMO^L$U]#K>U09&V&VIZY/>&@+:YY=:8X\H4BQ$LHI/>K M?X)*^R%0:8U\+.PW*;-=BU[T1G]_@1"DAF&+Q\Y_A[Y==)@"%Z; A2EP80I< MF )W!REP9\W7*YA7'[DV0;5"T+HZK "$&MB]-MWUKH>_N%IZUR)B/XCHQ,/= M*R\+]5DZ-"[<_DM2P&8X95L4',O PUGP',@%C2CKB., _7K"_QO,GR=;H?MD MK"K&W"F[KHNBYUWW%1!>UZ7LMQQL6;7)BAY\($FE!(^MQ) MMY#\$FWGR^=.2OQ$*]R:3ZY5KWOUG@[SH4^<\+SI7+< 2&WXZ@AX#UV-=5PS MXA?U.[WIO)(XIP3.>Z7+J:@RV74]\!PH88-R;J"C@]HN>6F)CMMU=UEW;_'! M?ZPG\E#O*8"T]PU@_+QYF,570\% MVC\@CT@RA)6VR\'QNG8\H)FT]LSV8J!'J/02'O!-]@EB<#TU53"MG4*0!/_V MSV\/XD[U$E"]DJ-#4-F5^@[G'+X:#":U+5TO)$1ZFK1&C9Y0,8;2=/7)5'+8 MYN,-4]T^,@NL[GOW$!QX=CF4VIC@ZLXH"Y^"(L'I7R5]O3% ,1&;MKHUWAZ: MJB"1D(32)[H-N#,Q_%I403$\5>W?!&)?>0^;LF(!V([O-LU2G4W-'O##[7)S0T]$#'C1GADO^B$XA14#X:NK<_:CGS MX!P+TYF;:[;K0;"S)MP][DP-+"IQ/>(&M;U E9L&GN/E%=LI>],74%@O2-0' MU_J[>(D3D#D8=X($+A0D48+9G7F7'N1MTFL!YR9&H7[Y3J<5%/VPT>RA@YPI MYU%..Y/;Z+^]Q 1=SYUHN@^9IU!<[L #([V.&A %](8#;:?@.*E1[A=3'%^ M "9AGW;=M[A:"_UF2&ZI)^HTBO)J4(TN9BHBR)YN7YF=?8DD$FJ=A,<@>5F! MJJY/(RA6@K(NG+%(@FV"'I4)8'0D0$(<5-4D%EY:ZY?'J2XKXE'GBDJT:$JV?'FX8U:"+I MB&^@T&^N4G4OG]AT@2')^.29+(W ^K$B%E8-Z>/IQ2_KXU0HOD*G]&GUY=YZ(!*J05/ R9/8-?%)!D/7U M,UR&K'GWVZ-%8QLO/!NK*0NT7D[JKY=9^A.H\RX&R \H.L(QR4Y^&DDT'L?Q M57.1R:Y>IW);"\JJ_6#_20XX: >"Z-G+HU1,-U[@_'D(]N3@$J<%'TV4W4V- MO=GPTHMATO$G'G6CN4L I8*CS.M5J]&5T^MI?CLSMM0PGBA'&@AI"?*HXZDS MG737FN]40 #GRF./[XM&4D[@OX M)$ZAG@-&Y_+L99UPTFV+&&)ZQ:VR"=Y.T>6V4N-CM19DBUCJ@:*..>--(9K# M")C+"9ZM9&+G_+#=GF]Y!))3#GVL-^8HW#J,0Y/N?3A1*[%0@:\O8 MC.EL9['ZLO%A17.6'R!4\9].:X5.JT!NE_FG!JGPZ_1P5(FU6@"2?S)ZHG./ MKQ4.([S8]3_H&NH8WJ_7L>90,R" +0(7PO/L)M4E2[G85!B0F4T_9XO9Y4G# M8 ?1"7SO9+21FAQTS+/QTD88D^,]UY]^#T!QKWS'84?'@/#$P#PI0>0)GQFV M%8OF;7E:V@[X:5Y8,+CH[X6X#SZG8_SM+J==6+H"&@L$Y -XX#2 K+J*$XF2 M-73_49$#2K6U5;\MY7YWV[G7+,CWAJY/ZIY%UK*'I@*=7&,3 .Y>GEH-ZGM4 M9X+'I_Y_]KZTN6UC6?O[K;K_ 96;O&5700SWQ3DG5;)L.4ILRY:\)/F2 HDA M"0L$:"R2F5__=O?, -NHFB2 *BINC='!K',3&_/]/3"D8P,67L^KKGG;?^O MCY_O/.>T_3R^_N=5)@+CI+$_<5%I_>GSZ_[75[__\>7CJT\G_[;^LF;AR2NP MQ[UJ=;F;;Z%P+A(];>(JBI I.71#']VZ)X2]!.DI6I1\Q]]HTPRV?9_;NOP4 M%N8;L?7ZJGON5C^][;VM?V1NYW/DG+C^] +-=6U)VG*BL'@/3^'\A!55Q"1Q M#23-"+"L5IH%)XD@8P?G[[_O/7SM"K;K^?^PXSV__[XK+V]XOZ/]7X-'P!@/W-ZXM5 MB>&KS&SA=4>N5-A =YSWZ^U/G__Z:%7_F/[SY=ML].7RPP48ZD9U79N3>=VQ M0B,\UBHS5[#E#6(L/@IKL/;#F!8:7)&G&F+?MIAEWTM8Y MJ-(1?.%IAQ_<@$@.&,\U$VE3/!LZRIU15RC$ZK"YZ20W\OWT3ZW3.[<>/\ M\?'2^JOQH?NAV?^'8;&--?W"<,>298&$?)CVF>2")E=%;7'&2W+0@!83E15' M">EJ;Z77?<6W*8.9IZ,>O )3FN.C# T7G"24\;$MZP?/7[RM M=G\#0M66U,U199ER;T4C>:II&V9+C5"3,3Q=1S,3B.HMH3S-5VV% 1!!:0)0 M]GC]AH[7U_'Z.EY?Q^OK>/T"Q.NOW4GN?UMVR=WTCW>K>][\Z\]]MN%1%XRX?&OWVX=WOI]'TG^K+$S;H MMSN?HV_NJU. ,NN\4$NR&W9PZR7:P(@E$.VYU44H!R6OA,,#UO%%ZNX0 M!!3T^_3A4_M+8]S]LWK&>KV7[;?Q^Q?GHUSH5XV; __EM.W>?+WZ?<#.^[7( MB^\0PJ_9:RVAWY7JYU$FKA MQQW7)H1[ZWN))X'?GR6:5_^S^5OW]IW_$;8\ MT6?K]\O:^7D^&V37[;V*>M;O_]RJXP] O_5QVY''203>I:->F%8I$8(F*)JKDA M\[!'*U,@5#375U=M?MI>(WJE*V<5 MWD237\/. XO<9L&4N$AY6ME8WQ>L#^H5-2_EWR01O]>T--=\96@9*$L%_Y)K MD"SRW"OG%,.'V73.\YK]73S=#QM?VW_6_GI[<_;5K]8_UWX?O+K(0KCV ZQ) M=E[GUH#Q[J5+SU_^\//T;>]A2NM6*H"5%6]?EHC/ZH?K;$S>V.]&%],O[P_C,#\UK7^?/>2 M3>R;2:?Y\;>_6A\[UE_8RK*Z4F"V$P[!4TNE8U.^C,9.H-GR7K9$([<3QGS3 M?CUUW;\O[:K5^.2R#&_*O9'[R_N+T);IAS??/NWU[MW>U73#!? MK5)F?Y98*+%<\_$C212,(W&4^ 0(>_()_L7DU3-Z"N0-NS]@.>(T MI%L4-M*YHM98TD?P)#,I \!C'OEI^ BKR(ANL,F_\P,@2+L M EX]'VM/B#GY@?II_)Z+ >LQM7=&SP.,0F0^\UX( =9>5GX4H1>BH)OCH=CY MP\15N:Q*_ M>??MCV Z"%Y:+YKG]5>O;D^65J QH\7\90]?W@WU0.?4Y516G4];K7%['U^GEXT/[U_< MM-]>??KKYG3VSCT;H?^SM8PE4/@YN0?6M"#$7IJ)7!AB.[W7-S?1]$WUX\G% MRW/F]_]YX5R_SX?8LX_U!JL.V=\WUW_7/__+_OISV/](T6!+0,Q/)I:OH> ( MW!:BZO\*)@=4#EJO(,"L5^Z7HY(V$U[.88,"8G^\G'V^&0Z^_O71\J,_K^W: M[?C;M[O#%Q!;# 49PHX@6QK,>-)ZRA-\192_3!&UA4G+[@I6^6X>#Z##71, MWEO?!5S 6X\!?TXMQWZ(ZT&P%39T0:A#W7;H-52-!3[ 8Y>I&YSG$)+CON.D M$HYI/*D]1;>%=<-.[K!\ [Y@XL03^*7^E))3OP&"&;*]()/[U%CAU-3)^2>G M_>:?+[^]/+F,Z][MIXMZZT7&B;I)JA]5^LK.Z26L\CE;@4WF M9';YX:+[\K1UU[Q;?N3]4U)U:,G&.DH84' ;4+GQ--TR4.\SH#7A=)M-Q F$ MTHJ*_^-)\REOH308!-S1*G"L[VWP;+DXKFC7? 5'E9DA5I"2Q_A3X7R0GL MVX!-4QV#;G)GZ/ S;-&1:-6!$,HWO *#U4%P+ RCQ4Y$F<,N] QY(^QDY4R< M2-FW)=M4V_%A&%@UH))@"0 >K'> J^Z]8M>]DMQ>6\ $(_B/*),; M8*/8$<6<"'$Q#56 R$;?49=2BMQB$EGAW2O8S MV@204+%-NYU'X7"@W.G&9),7.9#=YCF:'ZW8TIA)Q(EHT M;A DR$L0HK:$S2PO=60E7)MD=Z?A;@OA:0C?L7;+X=*46K%>8.CO586:-Y5\^G\0SQN_!E?5K\&X^J?OS4N3R[\T7<4 MS-Z^LE+TQ]O!7S?A=?>&O6_?_C.X[KW\K?_^AU_;9JW9-;N-#;I8\8;6!ZD[ M5B0B1G?.>>NL4?WCY:MJR_KC:E2SOTRV+WU&]5%Q#9>2:?;FZ\UU[_5G[R;^ M-_[STXL_6V_?O:):N=4E943GBIW-%:%4RI,+I9$*Z[(0M*-(!V[J=&"=#JS3 M@74ZL$X'+D Z\-J\G6,&[9>+]M4$[.0'ZHXGJ3"W]$R9;-7T?0E]U.GKF1,\M[^9M MQ:I@%9[7_D(4ZW:PL'/[?O+FZL]3JWK]^]=J$+P^=QJ_/SPOD4Y!K^3YV^40 MI_%.;JW?<5HOS29Y\_?)/W\^M_ZH?V07[0OV9Q/+V>!Q:&]-66"30O*Y5X!1 M>:8AP'/X&)":GWCZ<82>+3LIP;\H[S2:J6FBLU M/Q(E;4KE<3GYR-JG[[\V?INU:<_1 M69O;-&2)(SWK(I(5P":60UPXK^[2@IJ+"B]A)S7@9GXGFNFMA=M2+*>'7"_/ M[2@66&3%I_7FIG& ON"%0U;7BF$ ^"&>UW+L'J7S.$!I,Y?M K.E#)=6HT!I>>++LOGFZQTVE<=Y_WJI/?/U7[YQ>OO]UT MM\\_^PXOSV_O6\[MF]AN5%_]_<\LNAV\_KU=P]($S379:'/"M202_LY"SPGO M0IHX7_?;'[X@I!V]MKQ_.[/KBY>7?]U85Y;]M=E[OSUISUPK#"^'G_EZ7@97 MN*E)FM/S9 *PGF<@2LQ^/A/WA>+&Y33OWKU^>S)I^].;^LGSNO?IIH=W/XCF M9HXM!LI"YQTZ^:[^OIW][7WSVO3I_YOPA>H5F6WC$;UA+H0+C8QX()M>6KLS#&J]/L;(]P] M9W\,0$Q[-];-D#VOSNQ6HWVP/B(JR_S1AU(]#-"I66Z?*^4/KB@WT_8U^?1OY?=9K=6C:_?L]-!T)M^O-J^&M0^ MU'H5]G*GP=NSVLU)_>KEB6M_NKMJOG\8Q2/1O7.)6C>-I!=NHA?(:;"J70,U MODK08DU!BZI>D8U3>/;<$N6B<-I!445&W60CM6M%XSE\Z=-?BSQL[&7UJCAS ?WP,F)!Y;6.+%2QOK M' I;[(2XEOO&[<7#>CF/4^_#[ZX_3]MNA@J;9X*19&M#2>5Q&UY<4G M&E<7_WAOOE6KKWZSGP?5;[<-UJ8\G]HZ("$\@6I;7$&7)$Z#=MCLVQ3C1]:4 MB3K0.F_81E N&I8&HU6[3!UBZ+=1Z[D$;]T/(?O]XTOK^F/CYO9E>-&MT\JU MYH] 95J0=%K,9P3-]PT1A3.*U3MD3UK/.9]\^//"@1=:KT=OW]9B-AV\VEYC MO1/+=@ZK=B&6-]/>>ZG_:O:[&Y^]ONITJ]?=RP_?)M^N8[N-/8OJ2XI>;M1@ M\-Z^1N1KNK>5T8&[!BZ&.EB$//[I-#N-&FO5_V%-J_Y/L]KO M_=.W^_U_!JU>?=AA=3:H]W_@7^5/6+6+B$WJ;RS/XC&(U+HK)@0!^.$4ML2S MT E]\=">0G#6M+2"T?'HX'K%2$>9)#2FH^6%IL5XZ129'T3#GOXLB5/&>ZZH MHQ/=B@C8@]EY:Q0UFNRLS.TY P1V >B[(X=AQ%L2FI#>3[X4%A'[E02;=< -V-#_!%U)><3HP$8$MDUL] MW)+X,7S$"6_X"V)/)%A$V>Q1DPJB>7[$,U0IYH.[AE<\F\U:%B?V5W"O<0[0 MV0]DD5-Z4A[H6S'Y16C0# + M5A:P'033F+\,9*<\';&1PE0>D9_+!XIYG).IRVL#4'K$ZN7$G1J0P8X7'6,>U=%ZP0:T M%^-W-#",=Z>]P!^@0="S=>NPN\-#MA4;N<^,)$A4J+3<:&9,,V0RQ&$*,,V M@@D$X7%OAPX14!?_6HDZ4WOQ >E%=4R>'2ZK8\* ;["8%T6RT'Z1FE1A%@Q( M&98;]J>Q*S0AGMM0ZU=LY(E>&2PJSAR\'=0(WN:#:)&+X!9Y4#H3SE^<4MC# MU:?7)[5ZM499<#QVP32>^-]F$Q99__J()XWQS(9=]1A!D6.#$IJ.8;CNQ!E@ M>;J8GQA5*[6?GII)!D>$.;QREI0E24747(:+YT\CL(H\\0[>[$]G!ILQEU7[, 9R"*SIXPW]@),3 M*8'K"6LV01V8RI8LQ/<&RR-$D87=+GR8%E9\\6(L+L-;E@Q%XS3$Y9K!(.EZ%58;]I2%"OL+LK#^D MJ99I"71,_D"/6B23092[N.811I5C!"HD"'<*SB>L N(:P$;+!:E$3WY$48)8 M/A![SQF4(1LEY@EDA<<@JEISJ88!SD/IXV44C0DH$*IP'0(N#[*RD6D3FL%2 M\#7/O\-3A0DO1K2-0E]E)1* B,K"XJ49T76.@F\!)<8,;N,AC]:4GD&S8QT* MZ6X@RXAWYV0!9L"/!P=T<@<"A28+)GK*:ST*P$;^YA"DV$[*IZ32<'V6R$*] MVCI!&_8.N]=Z49+9F6X-4O0G$D4#AKJ AZ+2L:.(LE?[YO;9P(J1N<9,S2"F M&NF6;""+FGOL#*GX9L(19)3'EDVUH;Y@6BUE3")#(.?,]>9-X9V H>35!R#F M\^,2?H"5C'@.' ;I/B=:LM+9:$/EYKE!D.X8NOY=N&9)N(I(:G;RTJ%X"708 M^7V2'K\@T2 _4YXFZE(O73QYXA5.-5C(\K(&U:L$N4.DIDBM=L1F3+U[B/ <WK ,,@WZ?U-.[(@Y")CS'6=6J)^_YJJIE:OAY"4UD83UA!XIB MB&N:'BOQK6GRF.".4&XATM3P+#'5.G>4J OWDX6#C8O8#DZE'&>T;:;.-JX' M+JN:V:"*JI-=$'0S&+6*I,B<:280^0Y6R[B0[SKU/-P>+J[<'XDY(>[AUDAN MAXP&#U&H44\#(O*(0Q%2SJC^CV['@GCL[ M\>\\M8X5@##8FH[::;MI2O0Z67P5Y)QQO&IQ%Z=WQ?*N 'R24L M)LKL28A%?9/&"P,\O*8#YR7(ZT0@+UJMEU>F1& HNJ#<1&@\U1YS76#]1$+Q M5\[IX6R"NZ%P#H9Q$T6P&K>=PKK_3F/%W%-!S<7$!4-CQ MQ#8).$ON>P&_*OM>X(>)0^'CN!9OY78IG?;+JV2"J^:5 9)OKB5'P-Z+HI=H MJUWK"+V@[K8]].&P[ :;](83\;K9-E5&D.:[+[6"E4P7KP/J#YG\*'VL)[)J MA"J$&R-1VAN[BEG&R(=%(?KRY'K\+IZ-T\MEH0VX!I-+%%N]QR= 4TJO=I=, M:]GP^!B(@&=7KZ4]D68 !S"@ZB'H.A2;V&086%6)_!U #NJWQB']1*2?P^O( M"MI"YZ+:X2\2]4U !+!A#0P'=SP*H%0+FQ/])[!!HGG %_#+E)*$,OPT(3Y^ M"NN9$PI7G-%DD[C^)GJB3X\\(4"8%];,Z#;Q(Q_>3DZO3]Z^0BQ'Y#':F>+7>4/;- M*7];!D97@(F=,$8+GW2?\%/F\Z6;DF^BKUXG&VCL.S?!Y5"0H]_G6UG[EJ*J MD#&G%JA^X0M-UNPM2D(IS__:^OQ/G_\5XORO"+@.U:W4'I'OWW#]E +2IE0\ M-O>.)2::?9N"="!88R[?&!J(BF'84JEQM8Z5T6XMQZ7%!$UC<36CP*8E&@85 MEW16JSEV C9R1,;31!-$$$:Q/0.A%E5.AI;B_%GL62EIMO^I(HZ)8<:L:*\K#K M&4&\V*,5A&'Q:J.66D1)ELE.)CD54^/.9RN0Q%&LUA]&">4FV M.1A+&XJ ;-6Z9#^+69R>2!&_=83O1=["L7;YZ>+%2:VWMZZ=\^/\P+?2UXPM MU>%BJ74,98C_F%ENQ#NW8/,K'Q\;8&\BAFC((OM(9+GS ]O.,"]BS$O6 MX?&<*-XMO(.D!4/YFZE,!L^9?70 ?>4UF9%QA"O8"F-*2Q9;H,BZ89[)J]EC M+T>$X/@&$D8_ ,P1G= IL+99)( >Q@_S%UU\ AL&>0V$,06#S9 9(,8^&4^ MB "S>CAF!_R'YXVHO,5TEAZ3H:B&B:Q*9R2_XEQJZ.TESC]$P]:&F-._YZ-A5'W,.8_!:*MUZX=U%#CD&>X:M) M+(/PI'JX[>@S9!:,@6:\/X%-%;=5#O- =%77&;T7J<&HPB@."E[LJ2+!!466 MLB1B"T\EKSL;42U$/.&@W9)8#QGMD0BF7">/BPVNT8@LE&GPPH@BCYVRZI,K MXGSY,$<+ZBGNG'?(XFSI,-6)0N/M QM[!I5R3:R/>J2+&\& )_WPT[[5!\3X M.I(H8*,!RY[^#AWFVJ(S)8P X_!!G84H5HZ'BA$#+O!&Y1;28R=<34J)P%"/:.S'HS%JMQD__Y&8"F/WX6-T !+*DP3L%NXA M+\+JP9+%'K>X=#G1<>C '<(V66@:@9U2*HA33U(A5'$CZ9PMSECX..[&_#Q M49&\.@.N.4%'>6J'G,]U&!I]'W6!PQO,*AI%EK+G3$^.*E7:82T2M.7.3!(Q M5/06'502A6!A^/>XWJ+#(&Q.)HXGV3?1J.P6U@'?R14DX'3")?C"DFAYI0>L+;H^.:89[+7&@$_NB) JV"T*@',SPA7.QDL)8'5B!J@A<0R?CF&^01 M##)%RHP=>,V=NGL4;+$!,X2)SR_S7<&9H*$=F=.^0&#U)!1V',XH&P:4*#,K MP5:29S+*03(*[_;*UY(^[S >]@@;+I$.NVZ!%UI_(.,F-S+Z1!+7PL_/:'29 MZP&5.[9?,6GGB,G(X@;6B)_1( +F MGEG"P-RT3QS[A+LNN&O;>*%86]Y+6B@&$$[^$TBTT -@-V (<(DSI.0G!6@N M6+M4]/$'Q&WX]PWLVGGC3(^Y\C52!1R4$.UHQU.C>S!DM3OM,^/?GSEV[)W_L4@$^(+HTC21)8\F-/82< M+L:+/V"0LQ%M)2]2>NXX7#=SZ/A9U1>)J:C:;=042L\'NA[? #V$C Q(BO^5LXJ@H(GI$^24VZ*&FG MS(R_#,OK"V,D5P !>LA :_-.-1X/>DD6A#I*B%^3BXGS@J:!WD$1TJ=J;XR; M0(^C*P=(JQE *F!CT'?<)\#?&);S M^*:CCV_T\X(AK?!C7-6-)B-SZC"EJ08MTR01X4J,< MY]=[GMT\ZHY>ED:M;1IG!Z"/<1_'1A%W.0$8C(0'^R02AY;FQI4$QEQABYJ8 MDZLP^Q(E.'Q).H))>ZI #'Q5I&XF C4-EA6![,M#3_'P,@[25U.\4*AF"$G7 M0N#/*+H\N96'W@[0Q%,8"%U.HY"NL7:;)^Y@A]T(KA7HMRS*SHT880,:T1:Y M_LNJ]>*NVJ0.*V8H43]Z\JN2[V=) "#*4A(J&(Z=::BXLTB1Q"%F_, >9ZJD M0&0# 47.@I?V*+:H56S 9 "A2##,. F2X0@/ P",_[X-#A,M5GFJP-> GE M0?69X#ER-F.[UR2X%N>"BHX?RV+8SPCA<,(G=Q2&A2X)WR6/CNR %J3!D'+N M2E9&-)LB6,<=@0>XTP49"6;S]^-,4IME9$J7R^]C-+8L18UZW$W.V*8)*\JY5GAQN*::ZT>[F'8D\F7%CI&\+XD8IX7!A?[B_ )? MML79!&<.9OO8"0R=@NB7R!P\)L,07CXSRP^2201]\ Y*('SB/.7"P>,UN7]0 MZ!8\#J0SER>.>E M^*(P.HE=ED MW>)0^JJ6O4AY6O9N#./^"0AG%#C]F&=&+(S;<$)%(.\E+6JHB)MWX0Q69LD; MZHE YHKQ::DB"=,C?D#N<< ##Z3IXC*@A ^ 'AP%Y GH6]39@9? 4[+_1+0$ M?#="$5-K,8:A/W"(O6CY%T"#2?I(E#QW9S)2&4-^G;3Q]-P9KESPG>/AO7G/ M2-]C"B@O[4YU*&Q0'PYE@J%__Z4XOCD8-$T&-5(&964'E;2>EU@GS5-$E)AX MG-.SIU3K B-19W!QMNZQH2,BX%-7._4[9X,8/V9*UN,>,QH:WSTQ.E866RY3 M.31-/7U8%70DYC".86&0B8!K,#8^]@8"[[[:8*;D=Y.F)2W!GYPF#?PPRLPS MH,_#%.1YMH..?CYL/BCJ-R#5.9UCRK?")CFB:!U>)YE;)91?&$N:[4G/\QSL M9..IGJI[,ND!_9-XYBY"I8LO&+"79'1X@M-YD9+S8$)PAM2DM0W4H61\R $3 MJ(H7,DGDJ-/))43=GIRCT"L)KTI@\A$_0#^ON3S?&N7A"@FYDT< M]"73$^(2_EAQ))BY721\$%.I$3!D+T-2"#S!6T;))B&JW""P3,@J M3/VIR>5GP2ZH]RH1.@NTR/ZT_%U*!8I#'WZG["2W8\M'GQK@^14RY_!YBE0Q M-NG6;=BO),X7""FD&5( MF\B#C&!AP21Q?6#$'GP:7ZO".S402%3A2?P14U*S?,N='8J9',P$;(B!Y>DY MXD,29WF$*^V"$TGE^IKZRZ3&)502BG.(QRABU<(CK?O7U0='^N#H41PYF1/ FF9<*9^Y8/]B5_(Q6??$%3]706/9 M^^^KG8$^G!6U+^8Q$!JP^==3;8V]5=*H&,8^2D$]8*]1Z(.I,YZE&W)P]@$T M$#/>P./CT'A)H>%)!+FHAR:ANR9_$,=")I@87[1=@RXS Z%E!PE;!V?'+B+>UJ!<"#LB#BI\6<<'=W! M&MR+2L1"TX?EK5:?R@JR/:.1U36P:P^M@2W^&]D;K+IB]SR?K)Z89J7=U(0H M!"&:'4V((A "-C9:)(I B3KL#C4A"D (T$UM38@B$ )T4T-3H@"4T+JI((30 MH*D(5*A5.G5-B-T1XN#CC(->=RTQP7KKCLR$Q]95^-H(RT8HC/38+.C+I9Z[4/0.V\=[6Y\_K:PZLR\OK:,Z!"\GJK>Z2<+HWP_B9U6(?, M3A1;IW40P=XS/ELD]D]E? M?IT<_;AY[(\$Z,E[U@<'127>-!=+9/*-DLE+9!KYSWK7;H>6":,^3HDYB)NI MP/RP*]"GG4^'&>P'/[+2JK7:]W2$^$W#M W.\(IO6?+R7.7-"'OU;.4]N=TC MJTZK5FHVWZ7SJ\#4W1@G]6K:-Y8_3,)Z@5@/9N1C+1VJ&J^]8]H[IKUC]QW% MF+5FYSAW^L42F/( ->T;NT=@NH<(RBD4LM.NL0SD:VC'6/Z([U7@AU@UT1\Z MD7:+E1:XY; (1PKDJLU>J1T+VG^6FS@<'TRK-\U6N]S^9.UHFW.TM;6CK5BP M"VM78[*E-3KJ4#1^(_XMJSSG[DTX=&#]^LKT4E,Y^YUV*6/RF]WC=!;\E$V= M/ZJTPZ)P>_DB^WM'ZAH[&+<7*R.@>);OX*AMZPU9\3UH#^E;J3ULA<5FCSSI M$7;ZW6:Y0VITSN/Q(Z-ZS6RTU\74%Y]-CR3M<;N,5>UZRAVO7*UJ++P.I!R+ M$RIOX%VX@T,=\;7M06&CS[F2]Q *C([XV/'NL MZY"O @! G@LI>NAZ(^V<.F84I\$:>@W:9KVV+CZ_^#9&AW7MP?F5]^1VS>8- ML]8H=_3B(XG6V@I -[3S+'?L=)F@)L<;^!-F/''],'RJ76:/R&56I-4I/%S; M?&_8,FOM[B'VA^5$;T?L4BO2ZAPE,*R9S;I.3][W[ M@IW92L6#9Q(=!_FMA3V&LU&&S?F383C@ >N@$3AU>5E +U&F4KE;Y M W2I#C8[RF"SFEGME"XD.3T:6 MXSTUT'VFO6>/R'NF \ZV-$;UXRDEOG=H=<3.,AU_]@#SWUIK_H]):'0,VJ:( ML-'2SJW\(:$(0EL"#*6W2SNSCA#C:2@'.JC;*ITS+'\>+P\..SJXM:7O;.V& MI?A<_DA"T38_%]2%PPJ FR[4L#.CSX9^P&0L6F1]T]F;VIGVR)QIFT>8M<$F M'20#J9R83#O-CMIIME79O>J1AHUI=]F&2K-M-GLZ&JPXP \P7N(A>])G'ALZ MT=+T@TTH>TR.LB*M3N&!VD,\:HUF1WO4 M'J%'K4BK4WA4N&6]M-J1M@$H$.\4P$[M9C?1;JP]GM5>NL,,]I7E>(8/!+-< M> GF9V)J)J%/9M\#/A\%QBQ^IF9NK31+9J":9J.SPY)$Y;1#Q<_AS*T59LG8 M&9>A5M_A,CP*ABY4#X*W;\KI=]ME^E60*7%(#=Y *H]>/OUX#W:V9<2 MCS7,7G<='M,.@[+VT2S0['.'=IN[1*IFK7-$Z9]%98F2% *I-7K:/U88V+WH%AZ/\W2SHP/K MBH/=-G#9F8;'(CS]!)RGG70ZS$Z'V>VL=(C9[':U3T/'V^7O!,Q[>7;D)&PT M==,1'6:W(;MTU^['M1/Q,(-]"^ 2>R'PZG$ 2H%(8^:%SBU;64_X42#+'0#( M!@BF[<=]E^5CYW[A2': 8 [%LY>@%XEY>RNV6ZL MK<93?,;>7P9LL6BZE;=V;>F8\B&BGR,+J%$8_;CK81!Y:W4EEO+DK1\9;YCE MP3H/8Y,FO[[O_^CCGX1L M94Z8U9B@,S^K$="-VT@^8=7-B#>'+SRSWSIJ% M4H9[E40U/TO$M4'K"FJ[]9.A_(WKL;"8$^O;B;)D@L=/7#:,GHG'Y#62T.2B M'SKH=WT6,->* 7CVS/O)HTV>?!'U7ABPY>L(#0<#U[BQR'\$CY]MJ^Y9=@QJ]=P@7_94$?S M19&ZAMOW 4YD&K)G\@]U("B:0BR1IP:<%Z5F)3U@Q9$O+W E0% M164S6: M( 9]6-YJ]4/?C2.V9TTVSQ[*C9MSAF*1OAOU5M?&HVI"'(@0M4J]IPE1 $)T M*[6:)D0!"*%54T$(H55300BA55-!"*%54T$(H26B((2H57J:$#LDQ.:GZ*LH M>\_^U%5+(S]T!@_U P=>_!MS;QE.#3]B>>')PI>Z#UC)O2KVPS%/5[KK MA.NQ[[OV0]=@X+MX\;\_='[8O-WPAE[URX/FRSG^L7_+LPVT2/U;?5(K]*LYM^1HY4#!KL,)[[+EJ;_%U\N=]>QC*Q'WKF/.6?CY+YY+$F]:,WFFLV+ MQN:MQDX;<):7Q0M/W4TI^J16K>ZTG%+AH5%I_%:8V#[E1U:\@\R1;7?VWW4] MA]VZWL-I-Y;F=\WO&R.JKN;VQT3O>N<0;1Q+ ,.*AK:N_)GE1C.9IOK(]S?E MM"2/08%H3Y-FTQ*P::V]SLX](A;-G7K:$U1Z3]!K9X %#;W1.G2B]PJ/[DAB MMSNIO%?GX$!)2XR6&"TQBF^B9<*HM< <*4OL"@AJ)U5N0/!#II):.7=6>=3_ M731EQU#_=YG&*7^IV/M. #6':PXO.8>WS$ZK5FH6WVL@5;$HO#%LZJWM+WT, MX.C(JUX79!CSI7O_XV0^0'_+@K\2$E[)XKHGQG]^=N9PHF&S0<"LD-E&?V;\ M6&]4VJ+LKN.ZCN\9D0]7*_7LQ8W+]!JR0J]I6"$U8+$"^)U>VJITO_.M56,: M.+ XL*B&'3-\K95,""L N^0<97*VO!4A?N+:PH*YRN\#?^3!>MOPGH#*%(^Q M2+$#(YHQ*S"F0!??KA@%("J&_HEJ%3 --Z'K0D@@+(!*VEJE;P\MC*R MAI=YR:WOQA.JY,U? \]RHO-WW_$)3%@P<"P77N=:L3<8PQ#AV624R1"ET&]B M#7 Z*I6A9$3Q0$-6ATKO.-WRXNM8,977QE/_OPJ M@R>$&A+<.A=2,:>&JKM0.+* &-)^E\Q=-26OQ/"2P)VAOI"D$!HEQ*;U3I#5 M)R%H&<\VO@*AP)PB$0M'K/0T*4NNA5,FA6"HR:N);"OSW42\:V(M@:GO\#^> MCV\"1O<]X&]K-J$J\;30RQ2W-8)/X#TK5+A3Y,P/ MJ0?N*]^W0^/:=VVJ9_\J\,,05?W0B3C+OP-E!'.U1OG4ZK<,JM-G^W<>:2 " M$@,Q^!$-/L3!/UQ8=?U^7K__\,7Y:VN[Y1QO+4>^+Z]46\NWY\ISFW/!3JO. M:KH4D"ZU2KVKZ5(\NG0KU4=:D[;8=*EKNA22+J#'.IHNQ:.+UF/%I(O68\6D MB]9CQ:2+UF/%I,OC[=UP$+H\/$ILO?LEMT7814N"_7@^2KTD25WMUK9UM>O5 M2GN_9__WE4]>LF /;,JPN[+:!XB"*)7PW >''N&2W(=$]A\K4X)%.DQ 41Y+ MHBVRML@'L<@%;GCP0(N]YYY)VFQKLZW-MC;;VFR7W&QW[UN1PK2B:AR3>=YM M>[+]^Q+*P2(YY[/OGD=VV+Q,\\@Q\DAYVYP5!)!L6R$H;Z3R@DT#-G L/'W! M*'6,H]YS08><9WR0@BAKXP+W/\<]=X(Z\&YL>2;M2D%?66CN$!U_\G=H'(2_ M<_90:/Y>EBRNV?M(V+M0Y:O**0RMUB'*4^4/<;^K*E'>X%.F?:[!G4<$+TN' M(O,H8%Q.;5-K[K;;56%M;"%-Z7<O.U!:Q2KDO#T,:':.R666BP@L6/]\>6,#A*V%8KU0 M='?;X+&P$+B(M.'+?8_JPJO2M M4A6Y6JDE19&IF.VF!9&Q6GI->7B^DGKMX87;99GR3.7Q;+5T.W!NF8?5M_%] M5C]DWH *C7)@UL&87L-KD_/:Z)E*Y%38=PSR!,-8?)$HVR[* MG&/%8B7(Y%HR0*"?D@7U4 MJUF)0>I-*9 )!S:J\R5H_O=_,J5V%C;,0H\JTQ(E?NJD34;LA%?RL8;PY6>6 M>V?-0C'-CI)#]2Q1Q0T2BFJET?K)4/[&]5A83"QRK"Q9ILZQ>"Q;ZEA>O*>B MD*!,Y$^?U6L5K*H\@7^*B35KE4YK3[2:TPV-E#+_L0P0QN%_?_B_#Y=GRS(2 M=E!2W/.#B>5F4AK$)86'<'%15U%M:I"D,Y^*3(>)HK1^W8#SLW1;1H[#%TR_ M9J#]O)%IO&(>"T 3HY8YM8'T3A@%O.C_2QYA%A[$'B0#&BD#LK(#$B%O:EN. M'QN5YO:%\ZF)1[/276DH0"*:#S%!&Z&:K#%1&VKX<6"$#UF(I+V%,!#BX?0& M*PQ]S%2!0=XYT9@F #]:-&QN$,",@)E2K P0Z89%F=>(UC#XM+ XW!S()9=M M".ZU+'MNU; AL'PHL[FQS8QP##.C&<+U3.X/>?* $U-0@>_+()"'H(RTEC]V MX BG:-AOF3M;TL9E]9BRG4^LP8"Y+.!WP&"I#PK0#?YD7V/ @H9U9P4 P2*P M'2,6\"8B*WJFO&8C:S S^G'H>"P,ES2+J!2 QL;RCC('A;\/T;=/>O;!+RGP#T1%=>_ M0R4*4[9).F!\ K:3MRZY&U> MI8C;34V7(M*EU=!T*2!=8&2Z]U !"5.O-+7 %) NH,AT#[4BTJ5::6C+7T3" M:$162+KH#C<%)$JMTM'697]T>6AH]'V[_%PKSQTHCG*]]B[3"NR@*GNKTJL? M4[G&)7U4]ERH_9@8:@^&-_?$OEQTS'JC5QJ6T.:E<-K@OCK JTO][K3,;PTF M>E2&8Z?UPM=[NHZ(![KM(^.!7=4#+X<>V-K>'P_-]U/?^WCM_W:%=/('!J=J MC,]^4Z<+M1_(-PW_OE/2DA=$OO>PL:BYAZUUV;B[*\JQ9QQ4,DG(V2;L6Q+6 MGU8551(:!ZE/HXU";OZB766I=EN'*;R2-W3\CL(K^:.\JT^O3VKU:JT,.[@" MYICG#]=RF'-9,5RSOM.2*D> U4H'R7+A]I+BM-H.:Z4\1MV>,^K:DNKM8SJ5 MVT>)ZOPQ%Y6HUING@WK4\BYLN5T9J!V[W?)>A-VKNV[O,,5RCP#K[=8OES'W^'[R[V^Y(-/ ML':!'0M61W-;8]?H['"[?!0H<0=@\#AE8!'O'8D,=#H[[6KV^.Q $2HO[P&_ MU7=;9;AH,&U?58;GUY?_LDUAG'V/K+ UWRXF4\L)J/R1/S0NO,CR1@Y*TVD8 MLN@PA3<_C%G *QE[ON%D!N2D [)H0)M6V'Q(6;9:Q=A'X;,'D0'CA%D8R8JG MO!CJQ ?!_S#4"89%E.&9EQ/W MP-HPXX/US7C./#9T(N.)8*2G!^&3%W-"R;V"]]#8-.ZP/M[ 'WGP":SJ3;.( M8!:2W8"X6'+,\6+XW9^*TGF\V"G Q(0#L/!?O5VIIA>&0-,P-/ILZ =,>;4Y MST8-]1EE"'VQD/,U!=.[%MZMZB;^%2JW1DPB:L\>2&KEB'AM71J0@Z+L3))2 M=F/K%J> U>))6JEN#=B"&6PXY&40:;I #58Q MTJ\93P3=GB:K9SOP1 "C"/P)#2.,K"B._&"FKAN^2*UBGY;Z]0=4B4]4L?># MZ1@&:0?QB*0NJ>2G5O$#R;8=K(69KB_O'4U]^;48D4 M;"G-=LALK+QM+A=Y4DI2??IA4@.T8IS[0:)%J:)YUAY, Q_1OJ@VZRBZV#2& MUJW/C0)^ 4#I! NHA[$KE%2"2P2D6=2W)C;L@.=C[YYW>9DJW8"_%:M]*2( J0\D/&4=W1 M.&@8-07,Y5<@>9%]EF1_THP#)^2H\ZWCK:H=LEBR^J 36RL4YXX'6,NQ7$4B MC,M;%MPZ[&YOHO'+\DK04T2,N(D+ # "IX2T8$G=9XF5/5SJ3:N#YUH*^L!U MGP62(D1F 8R7%S@[2%")?K%%UY4!.B^4BKVA6,$+U*[Y&6?2P8 M(>J53EL3H@"$ -6TM@&J)L3A5).6B"(0 E33(^UL4C!":$M=!"H\WHK,^R'$ M0Z.D[]M-'V[677F8H?K$CJ-*YD'78"=EF'/.ZKNOJAY^9%T9O36NT_V47;[/ MJI>+A?9@4/=?>+F(2[+WR,SO%91E0J!-2 %-2'=A">XGZ[)RJ_T5QN)[RNXV M>J4V%CNMM;S>[W3<;%#L2KP;L,&NRBWO'0WLB0VVMOLE)GLI*RX?R.QO5P,F M!SSPED48AF7'@\@(+9>%QY1>OV4(P-YFO_ZP<0^SWVNIV/O.[ Z46_C 8GMF MLU4[2&V6/>.9HK/ZVL.K$K+Z :BY8U;O];J'8?1#^V_V7TBG?'JMT5Q7,J"L M94U^^:XZ)CG J2M_9KG13 9-EL$_LA=#4GQHM+,N.J6$0;5>=7?4*R?6*3ZD MV26+E@^^M.L[+ !2*)12*C"R*;F>=*HE+LQQ+] HC4/GM3-@7HAY'&LPB';H M[,ZADW>-Q -OC3C8?)NK[D-@ZJW#"4QQ M@-OCJ*R[,>)KKT5\VN=TH-%2L=PD35>[G(X0O&F,!ABM:;:;ZX[N'@44.V;$ MI8$5 *NVV=YM/[@"X:?'"9.::QN.EAT-E<8Q=N:'5-UFY&,%)V C6WO&M&=, M>\;NL4=FJ[&N8:-VC&G'F':,91H7])K:+W:,?K&MPDT/$6M:.$Q8-.CW*L!" MG=/ 'SJ1]H^5%L(=?A&.$M+5ZF:MNM,&4V6$;N5':+F(P_$AMGK3[#8:VN-6 M? "VL<>M5=,>MX+!+BR=CLF6UNBH ]+XC?BW+.N0Y;N5)WR'EM)MIZYH+LK4IPA2UO>DZ MC'(L#J>\@7>!4,VC=AZUS$YW'=HIL?^H6/Q>''STN/U'9KVMXZR.PG>T\ABO MT=7YA07 5Q>3J>4$A*C\H>%XD>6-G/Z*4J&/ C[I4"H=2D4JJF-VN[J0EHZD MTI%4* VX2K7Z#E/M&N[IR+_7@\^[PWDA[N [DX<&==LSMZ#BTW= ICJ5';MHQIQUSVC&G'7.% M=\Q=)BXYUP^U.^XQN>,*M#J%AW(;AWZT>F:[USY$^$^L*M#J%!X,/ M"*4RFZW>@>2IA-!0>_U6[J0/4?VQ<,"S:/CR MN4LS#):> IF1,?1ODOX$[? M0T^@S?J183OA BB?8!E3&%X#)D*-;/3TC%S) SI!0VSU=XMDQ;GA/,X MDP5TS:]" )7+:,P"P_.]DS1*[8\7\ M/AOZ 3,<;^!/F!%9WW2"I_:;/2Z_V<9ZJUTW.ZV#U DJ)Q+3[K)C=I=M+";- MNEEOK^U#K?UDI05Y6_G)#I$)7S@<6#2X=Y% O"2PZTF?>6SH1$^UA^P( =RQ MX;3M>N*N"RE]%*CLF,'7H\58+;/:K._0BU(H)'54@&ECDM:J:[>698=#Y7*+ M#0-_8@S@+L>+\211G"GZGO:./2;O6(%6I_#P;',W6L.L=1K:C?8(W6@%6IWC MP8*-CEFO'TJ>=+YE0=EEJS*5Z]).M&/N0*-=J+)&:94$/9E]#_)\% "S^%F6 M>552*YF^:9J-SKJ0V4T+G=.3-ZG4,4 MR2XG2M21H8NI4Q+4WM4,P?E+X%O(EM"G@5. "H M0*(Q\T+GEJVL!?PHP.8.,&4#1-3VX[[+\C%]/^[)+YC#O'927J%EUGJ[W J7 M$^OM -(="6,O@+&2,G:]:79J:^N&%!]J[2^IM5A$W08I=7?HMRT (/HYLH 8 MA5&/NQX&4;=65T(E3][ZD?&&61ZL\S!V^7+8SNVO_X'_R*\/7&8%2+ZQ>%?" MO_@:0;QJ]:>]<.F 8>LJ.8EZ,^51,8E&71DU_?=__T<=_2)>%Z*F3&O,4!:> MU8GI1NRD'S#KYL0:PI>?6>Z=-0NE"/NQ\)B M3JQO)\J2"1X_<=DP>B8>D]=(0).+?NB@(_99P%PK @R,;\^\ER@3^=-G=8"U M2'?XIYA8$V2KM2=:S;%70]$@EC$.V/"_/_S?A\NS.0GXKD_R?^*+0(,$$\OE M5^[X9,4EA8=P<6$\'U"XT85]!G<#6X6)K%F_;L#Y6;HM(\>^Y?4_3N8#? 6< M""8Y@%^OV"WS8O:?GYW]: ]80$_*T@!S$.)B&A'5[ [X*$*X M+S!@YV: :F'&!%XZ#@WFV,85Y1TL MPKT*2M@,^K"\U>J'OAM'[!"*J5JIMI:#&^4Y^''3K4MJ;[X;TE;7[M4T7?*A M2ZU2[VFZ%(\NW4IM;<"VIHO68YHN6H\5G2Y:CQ63+EJ/%9,N6EZ*29=:I:?I MLC^Z//2D_KYM?FZ+T)6>.^&GZ_NNO?&J[%6CEWI)!KZ+%__[0^>'+9>G4:M4 M\PWBZ:[S^2]?T'[FF^KZ_?#K6W0YON$NQY=9ER,_S&M437FJU]_-T=5Z%5BT M!5HV^>WT3,Y,L_4*O!M;P03H&-,$C7>!;\<#/!'8"3_L7>%\U]PY]1?_NS#Y M1+74MU4MO;RC;G/ABY_XZ@S&EC=B&GCL M/G$N_YW/QZG'V%=CO[D&A=K+Y)W4L]ZUO?_%6!KON:OIW>?Q.E!(X$KBKZX) MVFP=ICR/E@4M"\66A=:Z9NY:$#2GI+'49K-]F.+M>\:,]S++=^2AY8_Q+L.) M[[*E-1!*)[4[2VW@QB?O-- ]*ZBR[5_WI*?V4"-;RX&6@]+)0:_9UC)02GJO M%XHUW1RK.ZU656P85E8?')8-F/+C/-Y^Y[@W7OMO7I^_8T%O+K5+3@N$%HB= MHK?>82I#';\XE)4#&FOQN_:V%0+-7?DSRXUF,JU8[[2.SA ]$FU3ZZWS[6L> MUCQUHWJ\/)P_/;?T:'6T0ZOX#JW7S@"K7GJC=2!(;UCT(=W=Y M+]8>\%C5A(%K%X"6*"U1NY&H>DM+U"-BDBTA9WLMY-1>MT) S@^94GY'L=G+ MHSSUHE',M3SUAA';.]!412QL_'"$V#3;S75GIEH&M P2=OJQ6:]Y"V^9;09K#OBM9P?D$2TD;62QH MV&P0,"MDMM&?&3_60* -&*3K^)X1^7"A66DG%QY2 MHTK)":_%@!_(ZOJK>W M>U75F 8.+ $LG6''#-]E)$A*OUY*J\ M&:D:>TYDW/IN/&%43AQNK:ZX%?YP@6 V,LJ 50SY[3L^O0D+!H[E ONX5NP- MQG C/)1,0L[ P&KH*E]-YZT.7#;!$.C[AW+(P$D^"._X MW?)B*YCQ]89O%$I MPSO7RD6.X:G G:'8R_7FB@"56AQ007NX+60#'[CG*U A@G?#PT2) A @/0?* MDF#A?$@APH^UEB*ARC0WJLHO^!:?!+SKPZ-3:S:AJO^TK/3*:POK MVLM%-:Q1P!C> Z\9^"./!$Z,@-?\S^H2+@@.<,F,68$QA;7S[2*L^YD?4N/C M5[YOA\:U[]JD7UX%?ABB&AN"WGD'*@.F:HWR:[]@&50TT?;O.,N3V1Z(L8]H M["&.7?=E*%Q?AMK:OD>Z?F9N=8 U70I(EUJEWM5T*1Y=NI6JK@-<0+K4-5T* M21?08QU-E^+11>NQ8M)%Z[%BTD7KL6+21>NQ8M)%]\LH6+^,]>Z74C>'V(_G MH]1+DA0L;VU;L+Q>K;1+575YL1_&[NJ3YWRX7SC9N0\-/<(EN0^([+EG?#D6 MZ2"5W+?6(+MI&*,-K3:T6QC:XVD!L>"V;Z"Q;6F=O!'("S8-V,#A<>+L MVQ0#E_=D0@M)!8LU@E54JK;[J[ MK2-26"M;2&/Z'<1F- M64!Y_V$V\5_[-7?AU\R[(FNI-L5Y+]8^-LWUZB&Z1N4/!0[E12H0CQP&&&L1 M6R]B-;/36K=3U")6-A'3 I5S#5?MY2VZE_=#4JUK ]1>.G">BUMA :P?9=WI M1955L!K$V^+LEO:L[<*S5B3>V#9L00M%@HQ[S6,2BAV?H>1.\F(I@*.5@UTV MY2@>;GW,Y>D_K"I:JU0%KU8Z2E'OS4O94DEYI?#Y8BGS[I:ES+$L;U)>'&N( M*_7G ^>6>5@+>PR\#T_Q N5JP7.:7Z8NLF?+NX-L\(=IP' C7IK<'PY#%N&; ML\7M<=AS^P@K#'T,4UR7N=\K@*Y4F1%*2(S<)D5 MH'"-!343!8.$W$<5F94XHMZ44I6P4:,Q7QKF?_\G4P)G8=,K=*$R+5%ZITXJ M8<1.>(4=:PA??F:Y=]8L%-/L*,E2SQ)UVB#.KE8:K9\,Y6]RK]",I$_O094!*K'4_@GV)BS5JET]H3K>8$O)%2YC^6,0[8 M\+\__-^'R[-E&8#;?I+_$U\$^CV86&XFA5!<4G@(%Q<5#M6,!DDY\ZGX,*_]6TVE3O[F9F5>^\.3 M?AP8X4.FF%J+I$^$4/_B->FM\YKDC9%B+68,!\^\@X*E;<* M7>80/_*P_B![+E1>:G;9@VG-%]IL8FR_4S3>G^KYCM#W,?J^5;^\[C3I0RLS#\F7:[<,4OMTSJ"@Z MHZ\]E"D?HZ\_VR@DH]?-]27*M$[?Q>P/Z\F8YXM->>%)I_WT(*RP9Q2VR K? M4>@B!Z!U]>GU2:U>K95A0[,7L2L^8CK\)$L)HVIFM;;3FA1EQ$O%AT5Y<',I ML5*[WBN1W[@(A"X)\FG7UB&?L@.66_OL +KH]#A15#@N_"J-;K'Y57;5YW1+9GL2(?QL%)2%Y.IY014&<4? M&A=>9'DC!P7E- Q9=+@2?=EQ..DX+!H'U4?K*.70E$(XT3A@J^K\;+:[E;6 MYHHOW05XO^W?>7AE".,S;BTWIN(\F>I/,!J&M]CP_ R+Q5@>B*8SI9<-_,F$ M!0,'%OS?I"@0KVCGV_$@,@:69SLVW&L:#KQX"M=OF2TJ$,V7N;%99#DNKS3D MI&LV&,/* BFPEDT8#\:BF(WQ9+YR3A0 MT[GH12!$MU)K:4(<@! 3>(O+UO:9R%,U+:X^%L1NP=)'@>5A[=S),_H+T<:3 MJGD"/ST]+@IE3'8=MN9:0^UPV1_H=+X7,ATVJW0A6^E ;J_#1DP],!_Z>Q*)U/?RP^KDT/X*X=DZ#9@Z"A M[+XOS59B4'!&GM&R:+V<4>3FNK#$'''%K-#WN,"<^P(:KC*0NPH'SP4PKC_Y M\4[>!3XVF)"M*I+#GKU%:AU >(H:W'>?E_:X9W^?:_3@A^[[78ZRVY'#,,LA ML?5N.*'H7H*D*R6>K/^R00=B[SP\CFO@O*>UX^BXCMGMKBN_ MH=5R,3P;F0F^V&64S'$@==Z%6HF!.E/B>=:T,5OJUM8 ?H\ /O? TOL-PVXQ M>^X3/K#)T!!?0_PB0_R<,'$)%?^C<- \3C^,UL4%Q/7?IW)E<@@/:L3 ME4;LA(>V64/X\C/+O;-FH4QL4@[CGB7(JT$.GVJET?K)4/[&]5A83 S<5Y8L M$[LO'LN&[\N+]X38"C_(M8%=[QA,GPD0.+#7, M;Q7G9^FVC!PY)Q*AH+ P,EZ*IMC8>/ETXH..2C?T+U@_,EXX(355/UQND1P: M4X9FS0W-QJ'98FAS[>MK2@OZA[:OKZUI7]^HM'?0OGZN:;TC9QM8$2P@SA7V M/U-K)I.K^$QY_A2^3K9 K^VO'_Q:SJ&J58;G>R>BP3V,Z\G(C3U4I]S:?7\34Q-DT!.#AVT3$X#1Q8&%A0_F%*!T0Y!15H MN2!.812J>7LNCGCLNS9FQZ&+$+D^Q,?\@4,WW3DP?1S2( XPETZ*A9B([U&[ M]]-@!-<=SU(S#4,V\$%6OL96 #*&#PFQT4FE<[8 U!PS/EC?C.?,8T,G,IX( ML_#T8%K_14JW392U:=RA*AWX(P]>;B/WXQPBF(,T&\#.F/3H>#&^6.$7SO1- M[H25G __]V.[7NG.71UR_NXSD RF?,7,FH96I;KPH#*DOEA6_$BS7FEL^!&5 MF?GG")20%> :H6(E=4\E3^,V3(YN@,9QM"Z];D %2?2_/ 5 M3X"6@&B+W .Z8^S \[%WS[N\Q*BN?MF2N5@9<98\2;SXH*EL\OF-Y[+!NNP' M4#[,%M%N@Y0V\-MEHK,/9H8VT73GFX.D&MUXAKK;FZGVBCB$6,)69YQ:*=/P M& $=,C8$$;N5J@1JH ?,(KJJE$(=MQT''P8]4HK&<;NU=-"!.AJ6KUVOL8. MJ- 9Z9TS:XI<9%RQT(^# 0OWPR_UA_/+91R@F?'P\-PUQ.C(ZJ<3 $4QL,(Q MS83^8/ 3& ^"PZ 'P0!AC8G/#/ZRU]T*%.I6FNH>%BXM\B6\2PP+YC8SXI"/ MB+\X($,XC+V$$0"$"', #"'/^#/F#Y$]@")!!+H99A8'^ ".E+:QL+JW#EA ML;T%0V 8A[1PIRM6PTS!BMR*D]EK5CJMGVCXK4H=_D)K!.0S/K!@8IP:KWW+ MHU_IW\_IWR8JW2G7K.ZL8JSX9'5_G\QUCZMN3;L*5"?'+&D-8Z0DN!FZ,ZM5?KNFW4_D;7:W]\I3;UC,+7A 8YT[T[PB1AVU0,#0HMPIH MR4#^#JP+ X!!#L89W3>Q9D .P(:TAB%S7;"40*' AKTCR$$X!N8GF(HL;XU@ M$".D#!_O% .PF4T4C:<$_#NM5"D+N.E,.(ZD_QT'?CQ*A@WTQ<_)V>/,^ZB] M8& ,$)*-.&+B1+0Y'EM@N$.0&U@%!,9R>> RS@A(/FD^%:N"3U\S +@ /G&A!Z3>:[U&P\3'K0E9$1.-@QNC M;]FDI??C"!06C([L@BDF,;$ H-L.V)0((+0 B&^MT+:^&J]0XU98B^A5JS M;=;:=<+R($KSU,:OI:16B0S;Q%:J2H%CT!8F-P"18WE;-5&YL(AX% !D0"6) MD\)@*2<,:>\)FH\P6A]U[F-P16RN.'ZW8.\'5*DU!&BYX[M>E_&=(=FY:):P M//<+PZZ*Y*6M5)N:)S"(C&5,XSY S/1I,'U\>X>;=]I/\]N%6\N+B9_@=_$2 MH&#,I2H:.V'Z'N'/97Q/Q[YA6!Q'V<,8U(N(BR/1HPI5L"WUI[3M6RP:4)YS MM)8^1]/G:(_C'&T#[0668 JH?HS;ZUZU:@*G+[%5J%:6V)G$2<6+QYV01U H MESL 33QZ]AMYR,#&_MC(G%'-V9I$S^ _Y/D8/U92S1#^._F(1/8PQ'<+@\H. M)48W$-K+.S^X(=LF #^^$/ ,0C+X4##UN7,MAK_XFP_J[M[0X,2PG+7V4FNC M$&.MV5'AW_XH7E5W=',4?R@9X35&?WM*%N?8XI6/PP:U,F"!5R@'T?IMYCRH M7;V9CS#.' _TE!U])7'\#$&Z@48ST);"\?."#<0':V9Z5IP6W20$^U"G%6P# MT!?.L2^ZK9@H[]E+C\--X\>:6NX3/_1CLY4>+,[OBD'Z3N-1#!O?>D?9)5J> M!_IJ(+#4 +[&.9S^^0%K<%F#B+N_WL5!&,.N2KKLE5_YT5!DT2X(?R.;3GC] MX]1C["M?%E^M"@IVBZ\&F!;RDE)\$[HT^"82$!_?/:E.#[E-B0"Y1/)@$K@A MQ$2)B)(F)K$;.5.LW EF+8#Y+!=/,']X"(+^$CG=UZ T!C.C'\,:L! &$ODC M1KLFV@@3LPC'D**;8584/8#NPK9R#"P""=;LF#+,27NGQ#G1!Q8C>X(^'*0] MQJNEI!4.0MAW,F(4V'Y:W@ ?&#)T_PBG.&@SW'/.#$P+P0?>XDD)#J%>,_=_ M-+NED;@<1#Z.L59?)AM\3_!C*V,&@ >8YV!I5]QEH^3X> Q"C@\7N2PP<3^" M 2V9Q)EDVTDL-T_PS$T)XR3V'M@W5?(V"P>!T\=X&.W,I@X!5Z:B#A@U^ M&&':#N['T;OD^A;Z?ZW!(. ['\$._ R,G^$CA>F"8GU.W=!'UMQDZ6I-!$O+ M !.]]W1\N&%G5K\U-=\ F MH$06GDT6'^=@B4-"'G! 9.?D)H@U-R4'3X4(IDGK6Q1+NX$P?%BKIYX+/96& M@HAS)AGB$L9]9*_( >PT0P"UU!@&H%Z]F(EU(8 C2DI+4S;_A%20QM3%$S-T MYPQBY;32M<"BC.E 'M["#8#4Z@2&; &_LPC5ZQO'X4\0LTF-./C,>#R;E@(80H-4/TA-A9 @!QZ0CGMR4 MB3/>0T947'0R1& Q*4^Q>-SGAC;REEQ_%>-T," 6';FSK/I':1YPL2/[;X2P MI7.&S@ MKNK+8THES$*$-G'1)+ 2X^W<_%B"1U; (3IYCY:?D]!J@7PA M@@WC(0S(81P#3!B(*"U2'[:?(M)#&NA:74(>I4 WLC,*'%>C%JPCSVP$+>*% M_"_*MN5ZCMLT/+_!DVX>IH3G99;TM9)7Z#V/-0(&OV*HX)$) :]-C%KUY#T= MK'"]1SP0,OJ:P\/_DFKS'>DINS3!CS+_5Q:BI'(AN20A6R":J*]N.W+)42$6Z6QMH M>_SL!]S]SYW_883/CIP!Z@ 'U2?Z=;DOGHOZ034?G8*!YN#VV;8#5"71/'&X MH)%R#GDX$:!H&/7$3Q5AREKHOP+4 M9AC6%J"!0A" $7LP7B1EX+O/'E 8/O&>_7!/NA1Y<")_NCH]H]'>;WY"DNY> M3R^AAXU_B@XZVDM[ N8V)D08C @;)B<^"L7Y24"X&>9.QD1(23_P M;UCPL\W@UX#DA2MSZ=2FD]Q;E$GQF@2#A_,YU_MJZ[$64F $J&O-GCF>"_KR MI._Z@QON+'10W:I]!XB]"N"X3!A-Z"+Z'T[IQ#8OTIJV2$-K@&K781D3#5)+ MLL;[0L!>[/#([EC(@&#+P],9:3?2W51 T#+=\=-A(Q<] 21Q*^&C*YHCT44- MC7'2MN/&9-I(JO=VI@XH@"(_2/=[/@XQ#FA+0>>_=TR:Y@%+[&QV'R+FQRU6 M,B]$6!(_!:;TD9"3(YI["X(2\7[;%-U(Y&]W?NS:BU@KC*<^(7 M'LN)RQ)&(%H8V [JNF)<#,DG19K;U M::8^S=2GF<+1L\P1Q]6 T+OPO[?,XWXY,E/T(_H& V? S4*Z!:P8I_,:#[6H MV,1;MY;CTJ+>C1EY[M&U@7II8I('AP43\154XM9@P*9\QT/1-Q3SA;^Y[H'/ M&''?N)W7(,V!H$2_0*1!S&W)^U;H)*-L,$(WXD"#POIHL&3-%QTU&>"&'"Z8 M=$A=1UIXF@ MJ/952H9C$O8[1H?(WB:SVW5T>.8<^ 'QXF>(>\_1*[M'.+_0 E! )Q1";"7$ M5QTC LCQRC%TZF26'DN94 +[,J044/^)C;Z<0 BSTB/P $%[2YP@&X83EK1M M8;M5Z?0>9P\DCHLKU=9RS* \]X!2*+OL8EC3="DB7:IK6ZIHNN35Y+"E]5@! MZ:+U6%'IHO58$>G2?JS=BXM-%JW&BDJ7ZB-MX5ILNF@X5DRZU"KMM66!-5T. MV0'Y7N]+;HN0:_?6M99V_T5Q#[I(22?$UK:=$&N]2KV=:\_3)0OVL'[(NVM] M>0#6*9DTK<='CW!)[H,FCW!)[D,%Y5T2;9!+HE6/SR 7N!7M PWVJKY.VFQK MLZW-MC;;VFP7DCGVK%5W;&2X25G\[X*120QT?5L#W:NTZ\=DGWE_Q7+8XO)R M3:?2;1P9UU0UUZSGFN]!;P7J:;S5CDI^]PS>T0\<^,YOS+UEN!#X32.V,_[;,R[LW@>&OE_X=M4VN0#0\"U+4Q$Q0IJ:-SVATAW8 M3"A-*$PK5NRY6W*1MMMY=T]>'P:U_\787H0#M#B\%C$X9[@N@,U!G^P--1;9K=9U[)P<%G(V0>K3<,RT]!JF[5.[S"F MH5#^U>-VH-Z#DAV/"O+=BY(?H\8KG9&7&[Z2' KMWJ+7:FVS5>^6R-NO^;@0 M<\X=P6YIM.MFHU-?9[,UOY< D&J]7>N:O6KU:(_POQ-B'JF'-BWJHCVT.;FD M\CY,VTXK[G:OGO<:[ $6U'HUL]M;"PRT4#U*H2K08A'FSGNM=H]EVF:GM6X' MJ@5O;T[EO)E)6[,]6;.NV6Y5M6OZ"%W3HO4',Y[8C/^%/NG5/W^FE*I66KUE!D*5^J>! V^!KQMVX-PR#\?/K "[:88+7>*>L&]J(T-G M DQ.1>RQ%0]OIQBQ2?B4=PR,L&$CM06FGZAYS504,+>=L(_5[7GU<]FE%/L M#40K=-[KALI24R=O>7UJS9*+V:]@C(T7^<',B-(FPZ(M N4G4$UNWI!KH9LV M%5X/*T9"4$'#Y2MW9X74F+61-&:5!<$WZ=ML\@[/RUAG]=?J+:6=_ .^5CU, M_RIJH:ZVQ;QO"1^V8+@$*:M::7-*:J'@W\'-'M_F8O, WGL=B_+#NE*GW81! MU:+[2 58\\Q8%QAC>=%]*Z0N]-050M3N/S0M=JBF5D:G[9MKEHYKV6BX#-1J M[;3YKV''@=1$&W5+GZ-9ANQ+OTDMM-.6[@_\8)4WM."J![AUZ#)J6J'V-OZQ MHZH0V3A#MKVZ#">^R[XE;6E%1R<8[N^6%V.7AU2;+'8]EF]9UOS7D7W=9C5TI[N\RR]U*0L?1?R7ELQ*)M1<-/=HY WX!&4 Q-5-?8I!GSASC)2X<*2 M8--4(1V\<\X8V)P%O.O.3+;)23N=JV,-&?9@$5C "6SC*^\O1Q-<)O2\.SLV M1)MA6VC>OB/!$IGVX=0XQN;R)+O.B6;EJ@Q*6=]'6Z.%],,U@ ]N#8# ,=BL MR[1?SWX;(J8MDCP?&_7 7GAV#>J6DP[TG8/?D#_RYE MJ[R.;I7'=*L\[Q&TRDO%OROAQ6?42J[#;KGRL48C;.04)?VU$- D+5AYRWNT MA( L=>WL#I\?RSZIH*-*ZT,7EG% M=V+P]#)!^8=T?A,MWP ONR&[([LIN^$&U /W0 VF=[0,R. .$9NW14S:TSU\ M78A% IL:Z=+&X]7IZ3M8% !;V,\RIK9X$^N&&4QR,O<%89O%*4<&O.4DX+)! M)-HNXI+"-X5')VV<9ZH;>,2DM\R+\2_:RWR;XKC#! I*EY3MA /7#^- ;<\8 M\1Z/ 8O\BG&=:5>8CE1TBP[C_A>.?46#SLD4]G05X]3%[G"C,6_1)Y65Q3LN MKIXO;P-MA3ZU]#/Y,&3[/^[;2G]6WN,'B\MF.XAG5:$%-<=]?C&V0SZ/ WRA MN<&04*AM(Y[Z7J9_7MHVU(JDMX[QQH]W?-RVZ/LXC%U7-KX&JO-^FOC$V>6G MBQ"MB3/@'1MM8)$!CA1Y&#+8)E!\5INNI1]#YPQJ,V*5)XX;I!7PA"C,$@%IPA/!1PD?]%G91COH/F'(1:).4^V=96>2]G-Q(-Z5_" ML0ADF[SW+KW-2C?SJ81FA4/1E\O5JZ_V2UV Y&GWU54P49E2AO:[[*2ZB(0> M@+BO.( PKD";@0'%6><.Y&A[9\. .!6>D1R"+6+SO\SM^G_X]9WP,5^CR4.$ MA\>KM?HO MGQD?_"F8FG:U+=6X9[!;RXV%O"@OB4/I94KY?WB_&DONR)%0L$MS?$[>E$2?.DYYGHO1PPN+,I[D04,N J9_1B8X/-,&& MY>R;$T9P.])396WTDBAML(7V0&-IWW+B#].O(\X1_Q9W5O;A+M]V\WOESRP7 M^%CPAJ+]SG';% 1(105GRR;NM#TXX10)Z!VTLTP!]Q*?4D(_7 P7(3RNC-AH M2'0-PT+TA8QG,_BR+6P@7T!F W;VD'(8;9'=+27#$!M8DV.!%6*-=Q!E$BR5 MB+;FEQ!H83WSD MM0!==6ZJ:NRG1?":O"8Z(:45UME$"PGV0H%/B:-N"Y$38"\4 Q$PH"5E)$E! M H?I9;P*W$7VGDRL9"&R2=<6NG8Y\Z86UQJ,$8_91L)W9WA2YLVX&6?PGTO6%)4!1HE/]_>]?:W+9QM?\* MQM.^DW0@BC=)E--F1KXUFCJQ8MEMOW% A21D +@)+57_^>ZUX 4))32R83 M=CJQ1!' [N+LV7-YSG/:U9)$&BG]0+Y_+#@Y:X'"\8V:OF27)E_4C+:2K(EH M4>:L\Q-!-%G8IAJ$G'>_EYQ/H+/^L<:U37CHS;)]1D&?9G\EP:5Q)'$Y 6\F;JX?F,(+?,^NP7PW MS$PB]FA1\8W *073/*7\@N1XP'3Y4[=SRD,1=-/3F(IOZQ,,)1\#9E<67.5Y M3'%\BHG2YRD8:QNF@[Y D9@P14S["D-Q:4$K@;8WFEIJ]V&PS48:IVDQ72\Q M_#JE#^)T:F*.Y,.!2W-+^L%XM*)0\+5@A!LWYH1M)G@*J>!J7E"ZR@UCQFAP MIB5M?1PDA[UMV"] ].VU@JC(?N2'=((WH YS&W:U > 4/=AI2N+ +D:N6@&# MP\XB@$664@I#O#''I77QWABVS&$F42FJDM)Q&(]2[Y7&)!DR^ $-CQ7]D8W@ MT@IH&$S6%:W.(EVFK/M"[\ED@1]X:FR&81'K(//APPX2QPTX%A.VS@"]']@* MN(-JDY(@L'US_@TR1#QP)"(&]8Y -;B7R;Q419+%I2+1;TB"P/I/*C\^@6^' MC#EZ#J=:8#Q3R=HY;Z,"H<#=9QS<2(!W:HREH2K9PX.UPW$\SJIAQ M98B%AA/H!&?U$^"\RM!^BV*DH!S Z\9H+^H _"PMW)U?)G"L\Z42.$U2T7<8 M,"TBG.7!@N!Z237/8Y0Q+_QAWOJ*8!UKH_S1[Y+T>%625D-++9#58Q>/9AV9EBM$+WN:F/L3.D[0M+#T, M?%TP?EFTB$0S[SJ[--CMJ/M[SB?'$#=WZ6 0E<3S6K;.W0]-/C%>..7XRUV/ MTSA+_7XIQUJ=Q+5S\H:NEJ7T/(9D890S]P^I/>CCT!D=YD6*M,+P3YS?4'F7 M$\N&WVSLT(R*=4KK)-W0H*-_O.^:-(A^T1DF[+GB*G%326[6QB;.B?0@_EB632N20'+P_PS!"1,"T3%:^ATH0&//]\J* M?X _)-%TSK\0?!YN!ZH,@Y%@I M*&:@:>)042/SJ45ZSY.=V MZQ_"LU7V=I458B7O2G_X DZ8/U&*6C2)-:8-&S[T.: MB81'80_H):$6-"+1U"^U18([+/C)Z!@@L*:F5VE]6+!QZ=S,F#^0+ &I+!$ MZ7H;.!W,<,I"ZENH&;VDB6_\S!TFB3Y[AM'GSB]D0PWOM&EP> ^9#V;6,9"L MTT-!VG19V3QXG;$R85#C2,0;^C/H!&<@I6T/X7.@]+-3*M[UO8">,$J6'M.X M*+6\%:4:07^8*12!I[B FZ-"JO-109%$F.JN$ _ 4%J=/6J2"G':WUS4XB@BW!2G3[ZECP"&Z;8;MQS8$LW?"=X]X*HBJ8<,BF2.6=5K M"RN #:D_JFW/3FE$\)R#>BU?FEWGBVL?[>>@68W6D.'L9 ;M=)]!VV?0_A 9 M-!L"<<*J;M9 MK& :"A21^7"(/\W<"!A)!&#\>8V_"CXZ#I"!:?J=3'?B[W2V+@^3#3F MPQ7.;1/PJ@NY%KNV/#\2K4\Y,6L.TS1X!VS8HUR7F2[%,*)E2I%.B67(8 M"XF(A/I"\HS10XXY!+:,ID5NWCJO!87J<V96TJD008DDVX)L'5O[94O F-B:0( ,H? M25H'15W2#6"L.7'+LP MZQ)J:C#PBH.2[#HM\LQ4"[(:O-%%@R,@3I:4$_91J*4IM(,%J5!4I_+"7QM= MW&Z(.D8Q8;9X>23%PN:[;FV")$Y3.$@K5#EX!&-D'V.V5#K%:2!1 .(O&.FD M\<'V2"N]'=BK4<4G2*V6K33XNS0#%= LOZ,H.@59*'U$*W'?@+P%+]+RUX-9 MD21<9D6>(RVOJB,0CBK"U9Y4_E<"+?#Q]1UF?]98"V=$H;U<$(3;S5C*_%#U MYA.LLR/#10YF=6_HR%V7CO2^Q7D+]$ 3!RPS3FC9\=7@<"ZP%$^82!JU-!N6 MF=63X5&F<)+^O'838W=E $+QFG$_N>5#;C#=VA5.":MJCA9?'T$/F&VYW898 MZ?G%^_^+EJOO7@7G-A1]1K'=C=%3B8R:2S45QIG/>R/<1A+4'I$@58FRI>@D M"H3$P7NW#/.5Q=N2MVP>+Q@!27^#DYWA1N?TJTJ=<#$Y^PYO65*1HW%6%=S MAYH.@F>'4&<4]=ND8C@N5P;C2T:5A6[\M40:2B^:[RC2VN'-@0=0(WHO.IWA M9A,8&RO20(+X.L=-D8P'K/N7CV[PJ20Q*PKO.(AH1,D[RF)S.3([_RH,O@&# MLS=;SK E"4\BPB/\_(9^I*M%: QYM]]8_P-O9,O)5=6*.Z+[@)^G3[*N MK5"-)]'29A.MZ4W?)SDP-@EEP:>W4RE*=P@V'!R[',S+I. JTO44#1(:CV!1 M]-C&\ ]C5.0<)'5I'BNRLO =*QFQ6VY:,)*RXIEJB&A35CJFI,>C@ E&F6\7>?61MC6;S(!*8QLD:]S/'MXO! MB QNA6'[A!1BA/WBMJ:RD&I0JO)46T@,T1B;,"),60KXACP?C3)[AN,F_-+V MU+U)=+P9PG=>V+WI)M\/;L;%6^/R+Q(8=L8(EJ#?[8UL-I'+4$BS4!SGSG M_&;'*A(E=&_(*A>\4)O2<5>:FLN%3#PX?M!<.3PC:Z.A8 *7_>$JXK/<-32I MLU!H3^##Q6U8RS6(:WP3>%AJ&^EXE M^2.@D-&#+0-E/R,M'()&&A51-'7 0'[89 U:2V" 6<2Z$*XJE!)#XC>R&(Z- M970M-N#M">.3"X&[<:66O44>6! MR39+U4@U]0\4O'?"4*RZ.\'[Q(3U]2YM1P,9G)I(IP0WIIP2SA.9^'XI#&(V M[.&0AL&#P7F%A[H9+X+\L)$I([!GB@R7 <(.JL5/8]EG&?>'@*^:')&'Z ') MS 8*!&^;:^A5<>#J6O(O%C9A0#.%"0E2%-=2>=/UZ&%40L= M!7R53;0YQRMQJ=A?U.5K7;20S1 8^4U4Q,I_Y0@"4D-)W0T:!P8NLUH7("-2 M@X#V\(*6Q$HW6!BI=GU8%6O:3W@+D]N@HFGP-!(WC +O!N091>_ZEW5\Q2E(HHARI:S<+&84B"H2+0.A.BV-(. X&[Q&$AVD3:^.RVR=YLV."D!,(OX1*' M"F.05I5+*0/KRDB9I9[&!ZY5R%OR+I(2.>Q:22>1(NADV#WH=>_C&760LOB, MCT8/8,^"P'5V.D06:M\5JD.SPG8TS)Z'8T+2!;N010+RY5/WP0W\,C.=G[E; M2#?"*MOHDZ,D T,U!H*'=W&"+(YG3&#MQ2)!OIK)K=TY<#-ZOF"*B0#TS'CL M8 ^UKS2 MC+-48>C:]YB,M%D1$X7+SAD179$CI?=5;CQ79D >JY!*!NE'+6N_K??9F5'N M$N7*0_Z[K7Z\<9-J,Y#WS8O)/!G8Q$6PP$*A0[^DGKU"/05H;V$*%UCF@W]:I^6N-/ MD5$9 F+P62,-B2,)>MOMV[AB'Y9@RT=I]J>"]3>.E7TB89FET-#C;;<.%F(N?[T#CTKL""KFS8 MVIWB 8;6<*2JPDDK2L[',!'SQG"/(D<5NV6*Z'"1XJ5Z'ACV/\&CS->E6O0+ MX;.67]QB5B[YC:YSKN@GK65_Y5U3*K1,08GF:'#M$QB-VM+Z@-]PEA$OLK<, MA[@R_-[IZ^R)-);7!#8WK*CW, ^ 3KU?'.M(7B+WK0OKAX/O)$G-EF#Y-KVL ML'X04ATGZ 0ZJ3@OP"LY2="I$.G;FD11C=/#Z<&&*Z(,8?,H5J^2/65R+#$1 M;EU(R@^10TAQ VPYU#_M]&SS(BE>WG0%UPW*\8M+!3N^18'D,TYH?J*W#"K_ M3X/.B7F(@,8X\WB5*NM"RBS\,+%^)T#"T=:F-N<(B^^=<\720F7XDU)-S+013$ M*BJ]L.*,/>0-3[_C2:'8GZ0[/(,9%;?PB-9BD"_KQG;[Q8I B&JW<8'I#-O+ MM"U=?8VTF,AJ43RB6NA6K"J40L0T\ M06X$QHPC4A^='X7K8I4+K!NWBY153\UCIL[Z4T9 DLM%J%H%$-8#P5<%GI58 ^03 M3+4PU%!BBC(@ G04*IRN"=S M=)1M\&[W"RH$NAC<2(NQD2@2CG'NENO0W&S%"EKK+#;,%A Q@Z%$(,5!P8), M>0FY>Y^-U2?F4E"WF"B.W[C759C8(T_MLSTWD-'C%/2]BK M!'=:E^/^Z/CH:/",-?P?A\BS/K('#H-7?@6@]^=LA4X*7];*EB7FF/M2_Z'CZCE0N.3Y"3 MG< =)TF7,]+@E=,.[HR2PS\RF/L] K>?+-/)KG\NE5_7$@%T<.6&D] GL;,! M9@RUT &1,O26*HJEUM()7NDM.2:G56/>3I5.:N*+F*87A>GM%.?<28)H) GT M3;2@M* 4N1.,OD$UIAD6D'$-E_3.4-\&]ZT"1!0TP.2)N8!VN,?036.13/K5 M1=^32R3@1]/;$:'=7#D+/Z!B RU(#NT3AMJQ! MZTMB>2'W6.N"U?QPVSG-#),JWL&/#B@KM-\)!]SL.'<3T,K'XWJZM6@_0U/8 M^9]2HU *%)GV&:":J/E%Q3/7X7 O*VY/*?O#R5G.%EB-: O]:U?=6I0J3"!C M=ECC+2-9#>_>.^DV3+&(1E/?1OX MGR5^NG%#44AXU!GZ9,V>RKB*..!$,6=8Y!J1>G2%=.5>4M?735A^(&2:D@"= MYT7%]!!+A-7Q?42Z-XZ4JP)\%<-BC141RR2F,JQ>]\^V0+0Q%+_!FE?X:GJL ML<4IX=M:01X:DTNKA\2R0;X%\P(&7;3AQ\>#D]Z@_WA&S7DV$PIC:_A&DCU: M$W68K (I[75A2N(6T009C,XNSGF5_2Z9[IOW%CDUST-Q]7C(>32;)>#@\CL>3WC 9]X?Q:-H;]6;#8:]A ME0U?,M-_">_CPJ2SQ[W1:#0X^IKF6##L!#HV$A8[NB=S1DWE+RAQ,#LJ1I#" MIJ4^E5SY;K]CA4Z_8^G;/9!-)N5!>+EM+ZP]%TK!..ILA6.AF9]BWXXT&0I% MO_O=_3<+Z9N][_"F%(7F$^7]&OW/WB ZZ!U]DWQ+%_6.8OG-ELZ\UK/L#&L- MP0NWK2)8EU-?>_=)--QR>BFV'1.N'&B[9I6:.I0+EE";'J M=YVE#B%CHD\S"V7302Z>!I_3MA-Y\AMW7TEE!&Z5-.9V$!JKY;S89J 4##!8 MS#$C_V1Y[%[J@(MGTE0F6J1F;7:[<:]AVH>!2<$85T6YA'I,X)(P8 M99CBA/%A3@]OC+P4II. RRV5.G$0[85L1JK5$YA\IF+BA'D6#;8Y;8#]\9@^ M4 BEMBG 9C*$G "'D4*(&Z;;L06850,;^3^J.C:)7\+49R!H*@#O'%7,?[.D MMOHWF['%UQ7*$\B/C2G*],"1<>A9-?ANUIGU]VFP?1KL=Y0&NP/G-/$>X%J= MS[Y_6?,5,W83N-_5M1>(,O"3OQY.'I/"MTC4@Z\W>7GP"(-OFB:=\+>S63?; M9,A]ZWI 4E"_FGL]$HFGI.U\79^P_GY^\^_/#Z_?E/;]Z]__'LP_F[ MG\:G@\&P?_JU'"X<% O+^3G_>Q#0$ -GC,ZTT4'KO46<.GEE">58QR='@Y/N MZ.O'\,$SHK$%SN">#O+L&MMVPTTCSK>)I]88G_IE2$T UR.-=A;\E%>ZA_MJ MDF/U$EG-1#R44QV9S:^W,"$Z337@%A>PO8/S," 7N\=!,;#6?U8>C> ][3:T MXMX@27RO>_ S]Q8Q<*\XX$P:EPDIS<<6[LUX,C@^!2MX/!UUD_%P.NN/H]%L M,#Z"?7D<#X^3H\E1(R R[IV-,9VL0UDH;9O4 M>;1#ZTY8<=.,G-'_*&[8R#!0%L9"R)6OA,Q]CJX[$DEM"T8'_R _U,&S@;.- M?[:GU8@/JX>.RZ1**(GA) X:(YPDX#]J:JV<*WS0:=PSA?LP#-?WKX@>'F\% M3@4.7S+S.3JD*3>WLH^Q=X:#-);$Q"_KS,],^-> 9SDMT@F?_E]E&3MH5L#% MW-Y8]9@L6456CF7]R?)FR:G![VR<&&O#+SN[)]\A3?A6RV;&^*-3S&8Z9]4( M6!VZ/"XF+B)JKFH)?A71?D!G-"" MZI+:R+VXC0/W6%>&!<.@$YI5U%P#P;BX?]<-B-YT[81 %A'LV#D5X:]@*?ZC M>B/.$Z9^5)HP& F&*U+F\3'$8L02['=F-Z$R6S-!H&T++=)R]A8)T/OY;>7H M^CJWA.7H*"Y+Z<;R'6\V% M&*R87F'IQ,FT0,26YR@07BHD#&LZ-@Q,3+M YS7#TJ\GE101Y/X.DV <]PQB M3F5I&4$BC5DLT34E_#+EV+9%OKNT(<[K).+%A-'DMI]QZ54W9N" @[*0Q).7 MB#8Y[ )5$L$FO=?R6CQYO^./'RO1',2*TDM,44^D7%Q!O%/$,LDM;:FJ!2M.DU\)9[E) M$^N[)X)0DWJ&'8=\R C.\W>C%/XRP(ZOB?1-2H']I,A_38K#.(&_%@ZD1D&B ME*:ZQLG+;<0] ,AV8+76*,AT1Y0?,9TG'3%(L'8 --AQ=50[3"HZ!&?NUQI2O(*;, M6YZJE04N%UHB7,B9C&YRA@%EM-/P@921DK2ZU0(M&M7/S;MM3@5P9@)"]3NL MUD6Y3NX[D5J/'#V<\+"B6!8E?3"_;];DB_JL-H;^8T?]NW@I(R^)$*!_G,&6Y812O';(8,.5MB26[ AB;%9'A MG$?]E5B:)P9#.GKL=H(R-UT72EH11U4$9V?T*V*-& SWM,N)91J._0,&>+$6 M=B+3[KAM-@G69H O:C;/$4<5B$!!*M'X.* MS0GX)>8EIC8S8;)&RAWU0-R[&ZH8V/-7A2#32<=M&@-[X27W>(FEW.*37'G_ MPH>B5O/2X+2J>5K$!]@=XM8 (.F,OIG#8763&(QDR,A&&IZ^1W-\P?NY7B\R M;@ <.#3)9'L;Z6#*>7G!1@+H6(3WAZ^Z$G(?4H-RR$@[#,7XFVJ1D)I:9&)! MR.!#.66K"@Q#NF:)>YKPQC17[H21:+GG3F9&!_O,Z#XS^GO*C'[&V:T[.^* M"5+]'3CP3:K.3(8.%W1B/PWBHDQ##?(2L]C*ME9(P,.Z;XHH(96A*(F M7JF<(2NVAT([E:$TH"&H9[E"[74EZ#2,$8#:*3WR2-M4&;1R 3TV3-YY0D84+?%JG!SJ4K MMBK/#J94B$!HA:S^-Y+T97;+Q:W'LI7)18'?S0+%+L5U+//E#7.Z%<3<^2^Y M662*_/AH=H;'2ZSQ!.*"8U Q!24T?(:VD*'^ON)<9 M!3(B#;N5EDK''!V$J#'^F7ZJ,20=(\>)$4#&46#KDND57-&"1@!%.BHN$F,2 M1"G*QR=3(ZK+UF-33"$,]KODANX925VCIF0RT,N_+>FUQ]$RDLYESGNOV9]J MG_!JL1=&R^:=EC_*MW3E2^PF-+TU*3G79"%LX@J)8ZFP0TIBY!H?W\?-U\ U MC3);T>+TU+"!2\N[YG%<,$L<3&Q587X'[(.FSRMP%Z6:#G5^HD*!E M>=W#)PMD-B.8(;GZ*XJ^5ALLGKQH,7A23X:49FR="76'? MB+6T<:M<089HA/+!-E$J-7NDQ+J5,PUC#--I-P ME6>VGLGL36&0+HJ4QII5<*28'^PN@YUVB,NE14UH6")+)HK$1F8"ZC[N;^=D6TQF!-D:(&NG4JR'*);<0)QD'T ML:0:,$HD,4N$IFB[P82S&JSQ1=Z1A%KW#'?-H^XH(0L+8;[M'!VG("\:,[Y' M2HJV2@4X)CB\&MH8C;L)POH.")DWZ<%BK'.W8FE&$3+[8.BX>X)_7E=*@X4' MH827V&?Z+6T;[;Q5#X4;RC/RP@9JMPIEL&M.SG#OY.R=G*UP<@2?]P?%XD@Q'X^'1:#2)1B='HZB)SSE^_6D.N[,JQX/3X4E_"^!F MQXA[X#&Q?N( O&XKV@.XI1;1JDR>ZP_NHU$*10)Q^::\[*I$2.3!E,GU Y9W M^L3;%EW:ENZ>:.J=JM"!J7_((EC%1ONA7P7&A\@$;!2]Q4EGV/NSJS?E8:I# M'8%P;HYH3M3=JDOU=^(;?,X:Y 86Z=Z=:_X>38B&.?D.-_%CJ=;[PO?TQ8?' MY!VU^]?#*G[0@O<[1_OE?KKE'G4[W=%^P;_0@A]6!6J;+Z-9ML7B^S(;]Y%M MO\>?W[T[99O>U[8+XNM__W#^XOP#VL*]G9.R@^V7FTCO>0!N\P%,!Y-OSQ.V MV+Y[)J;WO*I6Y?/#PYN;FPY\KW.57Q^>%=,YAJD/D_@J*@XQ-'K8.P&SLW]\ M"(Y1K]<='A^=]GN]_N#X:'!8+?N]_NE@U(W[X^13KWO0Z\RKY1;8\YM08%PI M\&Y:Y0B'[6FII78:-"1Z%W[H^V5>K#JAZ2SYM6>W89B(S)R&+4R 'R^#MV]? MAA;^]HZ0/.N,82/G_PS.IDSYAJ&NMQ<&.:,K6"A0&0O ,?)-A>"4\*58)WST MC5T;#.G^E'= M3 \&HY/NZ;<-)VX7E./^E-Z?TELAB,XIW=]+V=>6LJ]WIO>WY$R_W);C%_E: M@\OU!&MTN,3QMQL8]N"F0_?!)_2#C]O^_KC='[>_)T7X.S]NA72MM_>,O]XI MFI?+Z@ 57O=TT/V4?!KTXFUQ;"\,^U.3%.@E+O5,P6H76$@@B)A+SI[C4>*1 M5AD2-#H5^M_UALJ#YGQ0!F=QOL)CIG9+>LR@VU?4TV543*(L*0_>?5HDM_0 M^$N_V^WO3X8MW*[[DV%'!+%^,NR>-_9[/AFVQ3VR)T.3$FY_,FR'IMF1[;H_ M&7Q!K*7 !ZLOAA]Y]-.BO_X*A[WT%PVCW> M'P3[@V ;]NT?PT7H[UV$K5+ZN^TB[)7^7NGOE?X6"J*G]'O=7N?\I\N=D[;M MU_OG&7'H_/O%^[?!><9MQH-7^92ZM75V1USV>FNOM[9"$!MZZ_+E#SLG;;NE MMSY$G_(L7]Z"MU]A=36RPD[GR3+:*[+M$ZV](ML106PHLI=G;W=.VG9>D;V, M%MP?%Y%Q:?8K]HC=J[7M$[2]6ML106RHM5>OW^RN=D[:=5V@7 M15(BU^#>4-MR2=OKM1T1Q)I>&_YE+VI?6=1>4GO:"Z0!/L?94LL14')(G$QE MH-\PT28UOD=N6JLQF0L;>[%/F:=9-6AB-*C+-HL\<)'V\U6*N0 /M[]\6Y/@ M0^*&>+V"_Q!E>%D]#=&I\T7S/>4L[3U] MPYF-XR0-$R?3G#EAGU.#,]Q6G\=.MCM4K4=[JM9D3]7Z !#C4U&U#B:3_DG_ M=#8>S'K]\? X/AU/^H-DW)^<'$U/)OW>9#![]KU#U7IY_O>?SCY\?/_ZK&9J?ZGMNF??V]D^6<]E%V9*+7.Y#R(W!52LZ89Z M-OAS[W0P)&Y^/ _U[)N#O0*'V&TPC:B/*?4A*)@2 QZ#3?!@C9D- X_>23*/ M%C-M"4'+)5\@(JPU-DZD^UDB_EU@R'V0Z7G4[?2.=\7+J9"F?8$?_NU9_]F] M=D:#IY[;79W-[^)X,SONL_VY_2O''[_/.&>-3IG:A9:'R"U:>@S!=I'.C1]Z1S."P/ M@Q=%"C+V8U3\FI9YMCLB])A1D*\@3H\Z'1:]I]T>>[':B]4CQ KG:3)K%A7O MY6LO7WN+:V]Q[83%=9;%!5S].LW A=\?C7O5]67FLQ>KO5@]FL75J.C_2NG2 M74FP;>_(=FL8NY9G//ZB>48W&B\I/B\>[W^&:;U!MS4]>9VG<7MVTJ0?#R=Y M? O_S*OEXOO_!U!+ P04 " EA&]3/:E3GJ$( "P* & &]S;70M M,C R,3 Y,S!X97@S,60Q+FAT;>U:;5/;N!;^*[IT=@LS29P7Z&4#98:&=):9 M%K@TW+O[4;;E6(-M>24Y(?OK[W,D.R2\M'27EH5I9TIBZ4@ZK\\Y1_'^O]KM M<9'R(A(Q^W7R\0.+553EHK LTH);C,ZE3=E$E24OV$>AM"H8^Z73 MZW6ZG=V==OM@'UN-ZC6J&+)>+^CM!/UNO\>ZOPS[;X;=77;VD6U>3$9;COSH M=#3Y_6SLCSV[>/?A>,0VVD'PO\$H"(XF1WYBN]/ML8GFA9%6JH)G03 ^V6 ; MJ;7E, CF\WEG/N@H/0TFYT%J\VP[R)0RHA/;>.-@GT;P5_#X8#\7EK,HY=H( M^W;C8O*^O0L**VTF#O:#YM/3ABI>'.S'Q38>];O>GO9+'L2RF[4PD=KC3V=V]'M)RFB['E!=MJ$7&K9P) MVGMEUR@37 ]#9=.]FP??D#4WXCS",P*O<[I:'P^.7Y_/#J<')^>L-/W[.S\^&1T?';X@8U_ M&X\N)L?_'6,8%./S[\05H_^]OO\"%L\NSC]=')Y,V.24?1J/'*.#;I^8G?PZ M9I\.S]\=GHP_M4]_^S#^G1V.)C33[W;[C\WOW>:^R>YQB["+D(SK2VE4T6*1 MT%8F"V93;H=/PU6OPXY9RF>":3&38@X$M:DT[(^*:Z@_6V"\5-H"5]E[I7/6 MZ[;_PU3"3DVNK(PX.P.JY3P2%3UEAI59M/P?,$N"S7/!))% MRXM4"Q(KG%\H9!D+%@56%U)< P0]DR(0&G,1"LWDJ MHY29BOYI-2(!<&N S@;K/E%J84D2.0=JW!&LJAI@S+(M9N%A5PQ.9 M:/ 9$PF6R )*('U>"]V"?4".:;TR+XL$SL@I ^%[E%4Q]H1B5R1LP2B2'+B$ M7LBD9&H4$$N;U>HR-XZ&6\0NM;6(HLI $,I:-,=9QP_$3X?2)[;'?89(UYRC>]?^^96N,U0I&+J221>-PT M6TZR8\:U<#J$3F28"9*5"1@NS*1):061Y8@PBC)ZCJ6),F4JK*/8TRKSRBRU M0@V(8<,VH;M8P!A>0>,KU$P%RKU#N/5YE8&B-^#MWLZF\%ST=F+_Y!\EI8S" M&Y'V9^3[*[;UNB9>'GQ0LG90@H-(SIL6!P6!Z'<'\=YV9_MV90'TL*)M2J#R M$ [7GFM>@F:3;S%V) RR*Z1VX/)ED[0(]R)>F8,ND\0!L\(]W)T%G?BQ$7!N?:D-5V?LY> AZ\26UH#HB M^7)IQ,*F0G$>+;PFP,\>;?XL+!A31'OEW%8RU;MUMG,S=UKR*^*8P%M%4:5) ME2M(><>NN3(6X]3:82^#?J%I--CF/4L2^ 0B[ 9US3C*,.%*=:KBBVK)UY;G M*N5FF58H-IT/B=B!EM-'#2@+%.27(JOK]AOTK;^MHJ?T&U_F[?R-,L\UAW'C M3*WKZ*!@737H=:"02;XBA=S*[4ON./*[5=HL4=L-8,LU]8VS',+6A0N!F$' MU]37!FMY")/%3&4S03A6\&E]-Z'KL!5YF:F%P.P\53Y0^9H[P'R/ O*=QU?L M_6!U! T,V0EXR4.PT]MI,;K*=V>[:V_K:L":B1 .(W0[4EG&2R.&S9?5\\AN MJ;]HI6MLDA9ZK%GP=^2\LJH9\#?D;F3M'IW86[]%IY&52_$-YJXNWV[XNTNZ MX=<-G_7Y/>\G-F[&9P2]2&WUK:=59;WC8- 9#'Y:O96MSV[NDE?NZ5.=\!SUQ@_7>Y[R_ 77^ZZ"3>C= MCB$;I5(D;'PEHHHR$3OU;;9K:T8IE^ABBJ:;?=>TKD=-Z_IRS??2Y/FGN^/F MF;^,1G=WRQFW7JY97IH\SLT"UP@W1> _A;V5NC1==K\ACRZG6E5%3)VZTL,F MTZ^\8;8^41?\?3"2R4*TZ^>F-EA]LVVM;5\;6KXR5_*I:/O6@"=HS8=\IF1< M6WYWM]/?7E8D?JSKWK+SK^*Y=_L._@]02P,$% @ )81O4R=(DX:1" M62@ !@ !O&5X,S%D,BYH=&WM6FUOV[86_BN\*;8F M@-]D)UTFIP%2U\$"M$ENZF!W'RF)MHA(HD92=KQ??Y]#RH[MI*VSM M:"VSC+W1,ID(QGYM!4&KTSH\:#:/C[#5H%ZCBI %03LX:'<[W8!U?@V[K\(@ M8)?OV>[U:+#GR-]>#$9_7 []L9?7;]Z=#=A.L]W^O3=HM]^.WOJ)_58G8"/- M"R.M5 7/VNWA^0[;2:TMPW9[-INU9KV6TI/VZ*J=VCS;;V=*&=%*;+)S?$0C M^"MX.C]N+3TT8JF1\?)7+*C)UGXO5. MSO5$%DVKRK#7*6T?*]N8WJ"Y;-,6EDNUHU589MCGLML'KXZ] MX142UKJ(UDZ="2=?I+($D\/;5$;2_OPB>-7I]X)6]Z@=07OE4_#*Z'_0]5^( M<=IKP<54&C":23L/4YE@.0A^?G'8[?3Z1VTB_$I7).W9Z=GZ"K_AV<0J*X=4WXFI3=Y?75Q^N3\Y';'3! M/@P'CM%>ITO,CGX;L@\G5V].SHS?\@YT,1C33[72Z7YK?[4Q]UF G M1:*Q]5 6J=)%@\5"6SF>,YMR&SX-5T&+G;&43P738BK%#.AI4VG8GQ774'\V MQWBIM 6FLE.ES%E56%T),(S\X=(/).0LQY.6 M/&-C'F-(,Y5+RZSR=/<("A$+8[B>$TG.;P3.7=G38"P!,S@R(YR@,X@@EAHY M#V3(@@:<)$*S62KCE)F*_MRMGPDMZDU(@%P:8#,!NL^26IA2Q(Y!VK<$:RJ! MF%,L2U@T7U7#$YFH]PD3"3:6!91 ^KP3N@'[@!S3>F5>%F,X(Z?L@^]Q5B78 M$XI=D; !HTARX!)Z(9.2J5$\+&U6J\ML' VW2%Q::Q!%E8$ AE+0ICO..'YB M;E(VSM3,+*RHQ40:BT+!,DZ#GF]PV5@QAEDPU MQFN$(A=3X['$XZ[95IE79JD5ZC\,&[8+W24"QO *&MZB7BI0ZIW K:^J#!1!CS>#@UWA MN0@.$O_D'R6EC,(;D?9GY/LKMO6Z)EZV/FB\=M 8!Y&@V>5[C+T5!MD54CMP^;Q)&H1[,:_,]DL(@"(! M]=8G>4A3E<8&B ,JF\4<<]34K$*'@Q M*I.)NP"8*C(RD5Q+$D!ZY'5H4]!.E2$T=!YN''2Z6$35#H90A[M%)?*?C*N, M$X1 +,?$':IBAJVK=UB-]K;L/C6(7+/\-L'U];V MA\],94)FY0:7*T(1;N 2E K)UEPG"[W#$R3WU3%![D/'DAP=:(UU) MI0ZL;FN!RDKC+@,S4(J(8Z43QX!+JA-1 /DS. %F1$G>120H&+RAX86R!%Y\ M5BP_2DAB/D?UP:RM0M-S/8LM$L$6\^\>'$YNS.Q8B5HU/ MGY&J[,%<67A-@)\^;?[44;J5!1,";Z^<^TJF M&K;.8&[F04L^(H )D%4<5YI4N8)^#^R:*V,Q3M/&DGF*+)O1%;7XAOT MC7^LHJ?T&U^Z'?R#TLU=^)*%,S7NHH."==6@=X%")GE$[KB7KY?<<>1LJ[19 MPK4;P)8Y+E=6B$] 4:20$&@^D>#/;;(+LR/R#2$+/JER6/BJ^+.28-_Y957$ MKGC?^PXJM!-<4BAS2AB-BDLJ4V,IH.(::I>5TDSP&\).G[D<>KJX=YMJ1KW=\/Y(Z]GK!9WU^X/W$)LM&+D$O4EO=R;2JK'?L]5J] MWD^KG=;Z[$4?>Z7OOK(YF9":#8NV\.+9N5\8(5)OFC/H[+.]_.4\CW!9JJSH MTP\*FQ)_>7?8#*,50DQNV??VOW?4?VWR0^$_%/[<%=ZVFO#F,9JOL3-2UJH< MA]\RUQ9A+SKNWR6[R_-O];/?2MY?A M6_>\;._YFN6YR>/X&5X,S)D,2YH=&WM66UOVS80_BLW%UT3P'JS MD\"1W ".HZ &VCB+E:W]2$N4180658J.X_WZ'2G)L=UV6]O<6$A$OYC17$$M*%/8NF9[MV[]"R3OJXU+">(W(?/,_Q#IV.V_' /?8[1[[7A- M^-EX&'VX#*MM+Z]/WXZ&T+(ZLZ.K=Z**&8XO2D[S3?E>Q4)*N3?L)NH50K3E^WYD3.6&XI4?A=MU !SG1P M>$?FSEJR1&6^Y[HO@X(D"I\@_M7N^^2[)9MNX3E6J^I)PH=DOUVANK MQIP2Z4^%RH+=#3XWLVCFI2)75DKFC*_\5Q&;TQ(NZ!*NQ)SDK]I5#WZ75++T M56"D2_8GQ:51/47OE$4XF^'B&FM0Z>_7JD^W-EE2H\Y4\ 0'P[N,39GZ]85W MY ;=CNWUG2D:JW@D:%JZV>>6E0B%,[7R,Y8D-$>!7U_T.FXWZ#M:\#OABO$" M4?D5-AN&5]'H?#0<1*/Q!8S/8?AF%)Y#^#X<7D>CWT/LPM'PZON9\JLA7UY? M3:X'%Q%$8_!Z<&U/[*$-DW!H5/"ZAV[[$=&"?GN=ZL<_01],8' VOHS",]C4 MHL%^[![I(XC>A# 97)T.+L*)-7[_-OP @V&D1SJNVWE@W;ZLR2B'6.0YC?5- MK[RQRBA\7!"))N KD+004H%(85S.A6(Q@4MTGJ7)WW&# MH9BC.U^9EA?LH[^&>L[+4FN!+2R88,""CDB+^38A7 M1JL&81M&;1UU= PB\H:5(F_#,&,TQ;5Q+^W\8)RF+$9<>L=A1AB:(-=FT:N> M"B(3W3AC$DTI9-F,U+9H TY5+,4?Q4*6"X)>1(E-9MBY.56"@_97^BO-4'B'RO M?81Q%X@O6&9,44L;B_IH94F*!EL/9]5&K<%Y]BZ$[?&M\/)--JV:>B$$A53E MP::GJKLV7)[.(A! A)2J[@:D"XZ7,T;^QC"%&$YNDM6^?V&P^BF=821M-1T;>MA@A4&3D,XA".9RP+Y6[;-K)3E M6*OH?EPP, 5VP5&*[/GKH>WO\SBS^?YQL]MYOD-W?\5ARL3:KYD ME:UT\J[-@'HVM#25 5DHT714=8'IV:H>W'L&U#*Z9X.Z+3#FQVK!9$:?T'>7 M=*(A5[=K=[LO-_.^'28]='Z#:Y[AX?IP(6ZK/,([K/(($_AV:/VD M2?>LS_?0Y]LJQF<>/NOS,/KL74J&:6R!>>PG9-Q_IMFS/C]8GZWBJ"I_G@H\ M Z;ZS.2Z$B/QS4R*19[H:DQ(O\E:-IZ=; _4-9FN\#B6I5;=;O*636\&:?RWT>G;G8)U=57VNJ2NKATSFJ=7)7U!+ M P04 " EA&]3144]3/X% #*'P & &]S;70M,C R,3 Y,S!X97@S M,F0R+FAT;>U9>W/:.!#_*GMTVB8S^ 5)CMAI9B@A4V92R 5G[OJGL&6LJ;!< M681PG_Y6LDT,UU?NTO0QR02P5BMI=_7;A^23WRQKF*4DBV@,;\*W%Q"+:+F@ MF8)(4J*0NF(JA5#D.[_#Y5O8NPX'^X;];#((WUT.RV4OKU]?C ;0LASGS^[ M<<["L[+CP'8]""7)"J:8R AWG.&X!:U4J=QWG-5J9:^ZMI!S)[QR4K7@!PX7 MHJ!VK.+6Z8FFX#G)@BH"44ID0=6KUG5X;O600S'%Z>F)4_^6O#,1KT]/ M8G8#A5IS^JJU('+.,DN)W.^ZN0IPI(/=.SRWUHK%*O4]UWT>Y"2.63:W.$V4 M?VCW>G;IAB9*U7Q).5'LANJY&[-&G!+ISX1*@]T%/C8RK\YZG1M6H"B< MJ;6?LCBF&3*\>-;KN-W@Q-&,WTBN"!V(RGO8;#"\"D?GHT$_'$W&,#F'P9O1 M\!S.1^/^>##J7R )>X=7W\Z4]Q;Y\OIJ>MT?AQ!.P.O!M3VU!S9,AP.C@M<] M=-N/*"WHC]G\*_;/)93@\@Z86M>S'[I'>@O#-$*;]J]?]\7!J3?ZZ M&+Z#_B#4/1W7?6A0?UJ340:1R#(::4\OH[%**7Q8$HDFX&N0-!=2@4A@4BR$ M8A&!2PQR"Q+1I6[Q G(>P9X>I<'?<8.!6& X7YN6%^QCO(9S(1?@N=8?D BY MLT*.(HL8:!9C;)_27-'%C$KHNFTP\9T4D#!>YPH]=DJCI<38A#8@60S#6PR[ M&68,7'C!BD)K@O^:,\:$ 2F5%.4O1?RP%"JX,DJ5S_MM&+6AG\42S3ED62ID MUH9!RF@"YRS#Y,4(ATF2L BEPGGT-)6*;4":8@D^Y$M9+ D&!R6:@*T,:P"K M-2&QR'4.:[+73!H9U?Q3(F5T#?W([(!&1AO[B1FV6,/[3*S0,G/J M@T&+(C-.829D3.6KEMM"\3BOLL*F7>0DJML5N,H15B0X)WE!_?HA> #469A; ME%CX&G1!(\\9G]/R6IRLQ5+Y";NE<=!(0*54=;10$C]Q+7'%UJMRI8J;G9^5 M>E?*&[V#B./*]TT80/F"5N>"&_>K4.H==P\"[9B;)*A-X^C]<\R&_]@X=7]= MF'9^!IBR+-'=!GN8FA1A&<9+5L;S&L.$F) KB4OT2XP"YDUBYT0;W\:Q1^OWTV<:];O-=R_"L.E M"8]PBK2TE2[*M1E0SQJ6IN(G2R5J0EGO&\K6J<"]0T#%HRD-Z+; F!]/ :;B M,?"MY:S6]RI8;R"S"T11 Z[;M;O=Y\T:;P==#7LU)AS/ M\,SWWEJAS;YXDMGTDUDA^%+1H/;?IL8/7U)]U'%*1NVW7W=(*-%2?6_[Z&<- M?O!D\,.?)X ]D4;:'V&^<2',6Z8.9)XA^61I-3G MH;ST$7>KN>;O<=5W"F?G0 =W.OT$L/LOMTP_ M#1R_*?Y, ?9]P;<-O"?<_=JX>U1]/G$I]82Q)XP]F#Y[EY(ANG*$U[^ MO^$ MM">D?7]]MBYAR@/%CR)>XXR3;FY29B1Z/Y=BF<7ZUD=(OZY+&N]>MSNJPZ,N MUSG+J%6UZTJF^S.P:9^*FFN MN;\J7U*;M]ZG_P!02P$"% ,4 " EA&]3Z%#%>7H1 FO0 $0 M @ $ ;W-M="TR,#(Q,#DS,"YX,D# !4 M ( !5R8 &]S;70M,C R,3 Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( "6$;U/8 MSP*N&' )GS!@ 5 " H0@ + H 8 " M 5!< P!O&5X,S%D,2YH=&U02P$"% ,4 " EA&]3 M)TB3AI$( !9* & @ $G90, ;W-M="TR,#(Q,#DS,'AE M>#,Q9#(N:'1M4$L! A0#% @ )81O4R:DFJ.N!0 BAL !@ M ( ![FT# &]S;70M,C R,3 Y,S!X97@S,F0Q+FAT;5!+ 0(4 Q0 ( M "6$;U-%13U,_@4 ,H? 8 " =)S P!O&5X,S)D,BYH=&U02P4& H "@"F @ !GH# end