0001558370-23-009597.txt : 20230512 0001558370-23-009597.hdr.sgml : 20230512 20230512160606 ACCESSION NUMBER: 0001558370-23-009597 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Precipio, Inc. CENTRAL INDEX KEY: 0001043961 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY ANALYTICAL INSTRUMENTS [3826] IRS NUMBER: 911789357 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36439 FILM NUMBER: 23915627 BUSINESS ADDRESS: STREET 1: 12325 EMMET ST CITY: OMAHA STATE: NE ZIP: 68164 BUSINESS PHONE: 203 787 7888 MAIL ADDRESS: STREET 1: 4 SCIENCE PARK CITY: NEW HAVEN STATE: CT ZIP: 06511 FORMER COMPANY: FORMER CONFORMED NAME: TRANSGENOMIC INC DATE OF NAME CHANGE: 20000119 10-Q 1 prpo-20230331x10q.htm 10-Q
0.130.20232118382270858747472282026023364086690069000001043961--12-312023Q1false0001043961us-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-04-142023-05-120001043961us-gaap:SubsequentEventMember2023-01-012023-05-120001043961us-gaap:CommonStockMember2023-01-012023-03-310001043961us-gaap:RetainedEarningsMember2023-03-310001043961us-gaap:ParentMember2023-03-310001043961us-gaap:NoncontrollingInterestMember2023-03-310001043961us-gaap:AdditionalPaidInCapitalMember2023-03-310001043961us-gaap:RetainedEarningsMember2022-12-310001043961us-gaap:ParentMember2022-12-310001043961us-gaap:NoncontrollingInterestMember2022-12-310001043961us-gaap:AdditionalPaidInCapitalMember2022-12-310001043961us-gaap:RetainedEarningsMember2022-03-310001043961us-gaap:ParentMember2022-03-310001043961us-gaap:NoncontrollingInterestMember2022-03-310001043961us-gaap:AdditionalPaidInCapitalMember2022-03-310001043961us-gaap:RetainedEarningsMember2021-12-310001043961us-gaap:ParentMember2021-12-310001043961us-gaap:NoncontrollingInterestMember2021-12-310001043961us-gaap:AdditionalPaidInCapitalMember2021-12-310001043961us-gaap:PreferredStockMember2023-03-310001043961us-gaap:CommonStockMember2023-03-310001043961us-gaap:PreferredStockMember2022-12-310001043961us-gaap:CommonStockMember2022-12-310001043961us-gaap:PreferredStockMember2022-03-310001043961us-gaap:CommonStockMember2022-03-310001043961us-gaap:PreferredStockMember2021-12-310001043961us-gaap:CommonStockMember2021-12-310001043961srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-03-310001043961us-gaap:EmployeeStockOptionMember2022-12-310001043961us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001043961us-gaap:EmployeeStockOptionMember2023-03-310001043961prpo:EquityIncentivePlan2017Member2023-03-310001043961us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001043961us-gaap:EmployeeStockOptionMemberprpo:EquityIncentivePlan2017Member2023-01-012023-03-310001043961srt:MaximumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-03-310001043961prpo:ServicesRevenueNetMemberprpo:DiagnosticTestingMember2023-01-012023-03-310001043961prpo:PayerTypeThirdPartyPayerMemberprpo:DiagnosticTestingMember2023-01-012023-03-310001043961prpo:PayerTypeSelfPayMemberprpo:ServiceRevenueNetMember2023-01-012023-03-310001043961prpo:PayerTypeSelfPayMemberprpo:DiagnosticTestingMember2023-01-012023-03-310001043961prpo:OtherPartyMemberprpo:OtherMember2023-01-012023-03-310001043961prpo:MedicareMemberprpo:ServiceRevenueNetMember2023-01-012023-03-310001043961prpo:MedicareMemberprpo:DiagnosticTestingMember2023-01-012023-03-310001043961prpo:MedicaidMemberprpo:ServiceRevenueNetMember2023-01-012023-03-310001043961prpo:MedicaidMemberprpo:DiagnosticTestingMember2023-01-012023-03-310001043961prpo:PayerTypeThirdPartyPayerMember2023-01-012023-03-310001043961prpo:MedicareMember2023-01-012023-03-310001043961prpo:ServicesRevenueNetMemberprpo:DiagnosticTestingMember2022-01-012022-03-310001043961prpo:PayerTypeThirdPartyPayerMemberprpo:DiagnosticTestingMember2022-01-012022-03-310001043961prpo:PayerTypeSelfPayMemberprpo:ServiceRevenueNetMember2022-01-012022-03-310001043961prpo:PayerTypeSelfPayMemberprpo:DiagnosticTestingMember2022-01-012022-03-310001043961prpo:OtherPartyMemberprpo:OtherMember2022-01-012022-03-310001043961prpo:MedicareMemberprpo:ServiceRevenueNetMember2022-01-012022-03-310001043961prpo:MedicareMemberprpo:DiagnosticTestingMember2022-01-012022-03-310001043961prpo:MedicaidMemberprpo:ServiceRevenueNetMember2022-01-012022-03-310001043961prpo:MedicaidMemberprpo:DiagnosticTestingMember2022-01-012022-03-310001043961prpo:PayerTypeSelfPayMember2022-01-012022-03-310001043961us-gaap:RetainedEarningsMember2023-01-012023-03-310001043961us-gaap:RetainedEarningsMember2022-01-012022-03-310001043961us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001043961srt:MaximumMemberus-gaap:CommonStockMember2022-01-012022-03-310001043961prpo:DepartmentOfEconomicAndCommunityDevelopmentMemberprpo:TermLoanMember2018-01-082018-01-080001043961srt:MaximumMemberus-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-04-142023-05-120001043961prpo:AtMarketOfferingMember2023-01-012023-03-310001043961srt:MaximumMemberprpo:SalesAgreementWithAllianceGlobalPartnersMember2021-04-022021-04-020001043961prpo:SalesAgreementWithAllianceGlobalPartnersMember2021-04-022021-04-020001043961us-gaap:PreferredClassBMember2022-12-310001043961us-gaap:PreferredClassBMember2017-08-280001043961us-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-01-012023-05-120001043961prpo:CPAGlobalMember2017-02-062017-02-060001043961prpo:CPAGlobalMembersrt:MaximumMember2023-03-310001043961prpo:CPAGlobalMembersrt:MaximumMember2022-12-310001043961srt:MinimumMember2023-03-310001043961srt:MaximumMember2023-03-310001043961prpo:RightOfUseAssetMember2023-01-012023-03-310001043961prpo:RightOfUseAssetMember2022-01-012022-03-310001043961prpo:HemeScreenReagentRentalMember2023-03-310001043961prpo:HemeScreenReagentRentalMember2022-12-310001043961prpo:WarrantLiability2018Member2022-03-310001043961prpo:WarrantLiability2018Member2021-12-310001043961prpo:WarrantLiability2018Member2022-01-012022-03-310001043961srt:MinimumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-03-310001043961srt:MinimumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputPriceVolatilityMember2023-03-310001043961srt:MinimumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputExpectedTermMember2023-03-310001043961srt:MaximumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2023-03-310001043961srt:MaximumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputPriceVolatilityMember2023-03-310001043961srt:MaximumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputExpectedTermMember2023-03-310001043961srt:MinimumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001043961srt:MinimumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001043961srt:MinimumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputExpectedTermMember2022-12-310001043961srt:MaximumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001043961srt:MaximumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputPriceVolatilityMember2022-12-310001043961srt:MaximumMemberprpo:WarrantLiability2018Memberus-gaap:MeasurementInputExpectedTermMember2022-12-310001043961prpo:DepartmentOfEconomicAndCommunityDevelopmentMember2023-01-012023-03-310001043961prpo:DepartmentOfEconomicAndCommunityDevelopmentMember2018-01-082018-01-080001043961prpo:DepartmentOfEconomicAndCommunityDevelopmentMember2018-01-080001043961prpo:FinancedInsuranceLoanMember2022-07-310001043961prpo:FinancedInsuranceLoanMember2023-03-310001043961prpo:FinancedInsuranceLoanMember2022-12-310001043961prpo:OtherMember2023-01-012023-03-310001043961prpo:OtherMember2022-01-012022-03-310001043961us-gaap:PreferredClassBMember2023-01-012023-03-310001043961us-gaap:PreferredClassBMember2022-01-012022-03-310001043961prpo:CustomerMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001043961prpo:CustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001043961prpo:CustomerDMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001043961prpo:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001043961prpo:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-3100010439612018-12-2000010439612018-12-190001043961prpo:AllianceGlobalPartnersMemberprpo:AtMarketOfferingMember2021-04-020001043961prpo:WarrantsNotAssumedInMergerExpiringSeptember2023GroupMember2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringNovember2023Member2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringMay2024Member2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringJuly2023GroupMember2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringDecember2023Member2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringAugust2023GroupMember2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringApril2024Member2023-03-310001043961prpo:WarrantsNotAssumedInMergerExpiringApril2023GroupMember2023-03-3100010439612022-03-3100010439612021-12-310001043961us-gaap:WarrantMember2023-01-012023-03-310001043961us-gaap:PreferredStockMember2023-01-012023-03-310001043961us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001043961us-gaap:WarrantMember2022-01-012022-03-310001043961us-gaap:PreferredStockMember2022-01-012022-03-310001043961us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001043961srt:MaximumMemberprpo:DepartmentOfEconomicAndCommunityDevelopmentMemberprpo:TermLoanMember2023-01-012023-03-310001043961srt:MaximumMemberprpo:DepartmentOfEconomicAndCommunityDevelopmentMemberprpo:TermLoanMember2022-01-012022-03-310001043961us-gaap:ParentMember2023-01-012023-03-310001043961us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001043961us-gaap:ParentMember2022-01-012022-03-310001043961us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001043961us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310001043961us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310001043961prpo:PayerTypeThirdPartyPayerMember2023-03-310001043961prpo:PayerTypeSelfPayMember2023-03-310001043961prpo:MedicareMember2023-03-310001043961prpo:MedicaidMember2023-03-310001043961prpo:ContractDiagnosticServicesAndOtherMember2023-03-310001043961prpo:PayerTypeThirdPartyPayerMember2022-12-310001043961prpo:PayerTypeSelfPayMember2022-12-310001043961prpo:MedicareMember2022-12-310001043961prpo:MedicaidMember2022-12-310001043961prpo:ContractDiagnosticServicesAndOtherMember2022-12-310001043961us-gaap:CommonStockMember2023-01-012023-03-310001043961us-gaap:CommonStockMember2022-01-012022-03-310001043961us-gaap:CommonStockMember2022-01-012022-03-310001043961us-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-05-120001043961us-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-04-122023-04-120001043961us-gaap:SubsequentEventMember2023-04-012023-05-120001043961us-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-04-140001043961prpo:AllianceGlobalPartnersMemberprpo:AtMarketOfferingMember2020-04-130001043961prpo:EquityIncentivePlan2017Member2023-01-012023-03-310001043961srt:MinimumMember2023-01-012023-03-3100010439612022-12-3100010439612018-01-012019-12-310001043961srt:MaximumMember2023-01-012023-03-310001043961srt:MaximumMember2022-01-012022-03-310001043961prpo:DepartmentOfEconomicAndCommunityDevelopmentMember2023-03-310001043961prpo:DepartmentOfEconomicAndCommunityDevelopmentMember2022-12-310001043961us-gaap:PreferredClassBMember2023-03-310001043961prpo:PayerTypeThirdPartyPayerMemberprpo:ServiceRevenueNetMember2023-01-012023-03-310001043961prpo:PayerTypeThirdPartyPayerMemberprpo:ServiceRevenueNetMember2022-01-012022-03-310001043961prpo:AllianceGlobalPartnersMemberus-gaap:SubsequentEventMemberprpo:AtMarketOfferingMember2023-04-142023-04-140001043961prpo:AllianceGlobalPartnersMemberprpo:AtMarketOfferingMember2021-04-022021-04-020001043961us-gaap:SelfPayMember2023-01-012023-03-310001043961prpo:ServiceRevenueNetMember2023-01-012023-03-310001043961prpo:PayerTypeSelfPayMember2023-01-012023-03-310001043961prpo:MedicaidMember2023-01-012023-03-310001043961prpo:ServiceRevenueNetMember2022-01-012022-03-310001043961prpo:PayerTypeThirdPartyPayerMember2022-01-012022-03-310001043961prpo:MedicareMember2022-01-012022-03-310001043961prpo:MedicaidMember2022-01-012022-03-3100010439612022-01-012022-03-3100010439612023-03-3100010439612023-05-0800010439612023-01-012023-03-31xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesprpo:installmentprpo:itemprpo:Yprpo:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended March 31, 2023

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-36439

PRECIPIO, INC.

(Exact name of registrant as specified in its charter)

Delaware

91-1789357

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

4 Science Park, New Haven, CT

06511

(Address of principal executive offices)

(Zip Code)

(203) 787-7888

(Registrant’s telephone number, including area code)

a

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

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, $0.01 par value per share

PRPO

The Nasdaq Capital 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 (§232.405 of this chapter) 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   

As of May 8, 2023, the number of shares of common stock outstanding was 23,437,298.

PRECIPIO, INC. AND SUBSIDIARIES

INDEX

    

Page No.

PART I.

Financial Information

3

Item 1.

Condensed Consolidated Financial Statements

3

Condensed Consolidated Balance Sheets at March 31, 2023 (unaudited) and December 31, 2022

3

Condensed Consolidated Statements of Operations for the Three Months Ended March 31, 2023 and 2022 (unaudited)

4

Condensed Consolidated Statements of Stockholders’ Equity for the Three Months Ended March 31, 2023 and 2022 (unaudited)

5

Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and 2022 (unaudited)

6

Notes to the Unaudited Condensed Consolidated Financial Statements

8

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

26

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

31

Item 4.

Controls and Procedures

31

PART II.

Other Information

32

Item 1.

Legal Proceedings

32

Item 1A.

Risk Factors

32

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

34

Item 3.

Defaults Upon Senior Securities

34

Item 4.

Mine Safety Disclosures

34

Item 5.

Other Information

34

Item 6.

Exhibits

34

Signatures

35

2

PART 1. FINANCIAL INFORMATION

Item 1. Condensed Consolidated Financial Statements

PRECIPIO, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Dollars in thousands, except share data)

March 31, 2023

    

(unaudited)

    

December 31, 2022

ASSETS

CURRENT ASSETS:

Cash

$

2,141

$

3,445

Accounts receivable, net

 

858

1,036

Inventories

 

546

708

Other current assets

 

450

521

Total current assets

 

3,995

5,710

PROPERTY AND EQUIPMENT, NET

 

834

877

OTHER ASSETS:

Finance lease right-of-use assets, net

234

257

Operating lease right-of-use assets, net

714

763

Intangibles, net

 

13,530

13,768

Other assets

 

116

129

Total assets

$

19,423

$

21,504

LIABILITIES AND STOCKHOLDERS’ EQUITY

CURRENT LIABILITIES:

Current maturities of long-term debt, less debt issuance costs

$

142

$

255

Current maturities of finance lease liabilities

 

155

162

Current maturities of operating lease liabilities

 

205

199

Accounts payable

 

2,190

2,042

Accrued expenses

 

1,685

1,584

Deferred revenue

 

124

119

Total current liabilities

 

4,501

4,361

LONG TERM LIABILITIES:

Long-term debt, less current maturities and debt issuance costs

 

127

134

Finance lease liabilities, less current maturities

 

50

68

Operating lease liabilities, less current maturities

 

520

574

Total liabilities

 

5,198

5,137

COMMITMENTS AND CONTINGENCIES (Note 5)

STOCKHOLDERS’ EQUITY:

Preferred stock - $0.01 par value, 15,000,000 shares authorized at March 31, 2023 and December 31, 2022, 47 shares issued and outstanding at March 31, 2023 and December 31, 2022, liquidation preference of $78 at March 31, 2023

 

Common stock, $0.01 par value, 150,000,000 shares authorized at March 31, 2023 and December 31, 2022, 23,364,086 and 22,820,260 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively

 

233

228

Additional paid-in capital

 

109,254

108,371

Accumulated deficit

 

(95,327)

(92,297)

Total Precipio, Inc. stockholders’ equity

 

14,160

16,302

Noncontrolling interest in joint venture

65

65

Total stockholders’ equity

14,225

16,367

Total liabilities and stockholders’ equity

$

19,423

$

21,504

See notes to unaudited condensed consolidated financial statements.

3

PRECIPIO, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Dollars in thousands, except per share data)

(unaudited)

Three Months Ended March 31, 

2023

    

2022

SALES:

  

 

  

Service revenue, net

$

2,068

$

2,005

Other revenue

 

761

 

522

Revenue, net of contractual allowances and adjustments

 

2,829

 

2,527

Adjustment for allowance for doubtful accounts

 

(12)

 

(80)

Net sales

 

2,817

 

2,447

COST OF SALES:

 

  

 

  

Cost of service revenue

 

1,769

 

1,536

Cost of other revenue

 

299

 

208

Total cost of sales

 

2,068

 

1,744

Gross profit

 

749

 

703

OPERATING EXPENSES:

 

  

 

  

Operating expenses

 

3,775

 

5,512

OPERATING LOSS

 

(3,026)

 

(4,809)

OTHER (EXPENSE) INCOME:

 

  

 

  

Interest expense, net

 

(4)

 

2

Warrant revaluation

 

 

222

Gain on settlement of liability

 

 

1

Total other (expense) income

 

(4)

 

225

LOSS BEFORE INCOME TAXES

 

(3,030)

 

(4,584)

INCOME TAX EXPENSE

 

 

NET LOSS

 

(3,030)

 

(4,584)

Less: Net income attributable to noncontrolling interest in joint venture

(6)

NET LOSS ATTRIBUTABLE TO PRECIPIO, INC. COMMON STOCKHOLDERS

$

(3,030)

$

(4,590)

BASIC AND DILUTED LOSS PER COMMON SHARE

$

(0.13)

$

(0.20)

BASIC AND DILUTED WEIGHTED-AVERAGE SHARES OF COMMON STOCK OUTSTANDING

 

23,211,838

 

22,708,587

See notes to unaudited condensed consolidated financial statements.

4

PRECIPIO, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(Dollars in thousands)

(unaudited)

For the Three Months Ended March 31, 2023

Preferred Stock

Common Stock

Additional

Noncontrolling

Outstanding

Par

    

Outstanding

    

Par

Paid-in

Accumulated

Total

Interest in

    

Shares

    

Value

    

Shares

    

Value

    

Capital

    

Deficit

    

Precipio, Inc.

    

Joint Venture

    

Total

Balance, January 1, 2023

 

47

$

 

22,820,260

$

228

$

108,371

$

(92,297)

$

16,302

$

65

$

16,367

Net (loss) income

(3,030)

(3,030)

(3,030)

Issuance of common stock in connection with at the market offering, net of issuance costs

543,826

5

433

438

438

Stock-based compensation

 

 

 

 

450

 

 

450

 

 

450

Balance, March 31, 2023

47

$

23,364,086

$

233

$

109,254

$

(95,327)

$

14,160

$

65

$

14,225

For the Three Months Ended March 31, 2022

Preferred Stock

Common Stock

Additional

Noncontrolling

Outstanding

Par

    

Outstanding

    

Par

Paid-in

Accumulated

Total

Interest in

    

Shares

    

Value

    

Shares

    

Value

    

Capital

    

Deficit

    

Precipio, Inc.

    

Joint Venture

    

Total

Balance, January 1, 2022

47

$

22,708,442

$

227

$

104,431

$

(80,094)

$

24,564

$

40

$

24,604

Net loss

 

 

 

 

 

 

(4,590)

 

(4,590)

 

6

 

(4,584)

Proceeds upon issuance of common stock from exercise of warrants

266

Stock-based compensation

 

 

 

 

 

2,232

 

 

2,232

 

 

2,232

Balance, March 31, 2022

 

47

$

 

22,708,708

$

227

$

106,663

$

(84,684)

$

22,206

$

46

$

22,252

See notes to unaudited condensed consolidated financial statements

5

PRECIPIO, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Dollars in thousands)

(unaudited)

Three Months Ended March 31, 

    

2023

    

2022

CASH FLOWS FROM OPERATING ACTIVITIES:

Net loss

$

(3,030)

$

(4,584)

Adjustments to reconcile net loss to net cash flows used in operating activities:

 

  

 

  

Depreciation and amortization

 

310

 

302

Amortization of operating lease right-of-use asset

49

46

Amortization of finance lease right-of-use asset

23

34

Amortization of deferred financing costs, debt discounts and debt premiums

 

 

1

Gain on settlement of liability

 

 

(1)

Stock-based compensation

 

450

 

2,232

Provision for losses on doubtful accounts

 

12

 

78

Warrant revaluation

 

 

(222)

Changes in operating assets and liabilities:

 

  

 

  

Accounts receivable

 

166

 

(535)

Inventories

 

162

 

42

Other assets

 

84

 

111

Accounts payable

 

141

 

448

Operating lease liabilities

(48)

(45)

Deferred revenue

5

3

Accrued expenses

 

101

 

(244)

Net cash used in operating activities

 

(1,575)

 

(2,334)

CASH FLOWS FROM INVESTING ACTIVITIES:

 

  

 

Purchase of property and equipment

 

(22)

 

(10)

Net cash used in investing activities

 

(22)

 

(10)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

  

 

  

Principal payments on finance lease obligations

 

(25)

 

(56)

Issuance of common stock, net of issuance costs

438

Principal payments on long-term debt

 

(120)

 

(7)

Net cash flows provided by (used in) financing activities

 

293

 

(63)

NET CHANGE IN CASH

 

(1,304)

 

(2,407)

CASH AT BEGINNING OF PERIOD

 

3,445

 

11,668

CASH AT END OF PERIOD

$

2,141

$

9,261

See notes to unaudited condensed consolidated financial statements.

6

PRECIPIO, INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS- CONTINUED

(Dollars in thousands)

(unaudited)

Three Months Ended March 31, 

2023

    

2022

SUPPLEMENTAL CASH FLOW INFORMATION

Cash paid during the period for interest

$

10

$

9

SUPPLEMENTAL DISCLOSURE OF CONSULTING SERVICES OR ANY OTHER NON-CASH COMMON STOCK RELATED ACTIVITY

 

  

 

  

Purchases of equipment financed through accounts payable

7

7

See notes to unaudited condensed consolidated financial statements.

7

PRECIPIO, INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

For the Three Months Ended March 31, 2023 and 2022

1. BUSINESS DESCRIPTION

Business Description.

Precipio, Inc., and its subsidiaries, (collectively, “we”, “us”, “our”, the “Company” or “Precipio”) is a healthcare solutions company focused on cancer diagnostics.  The Company’s business mission is to address the pervasive problem of cancer misdiagnoses by developing solutions to mitigate the root causes of this problem in the form of diagnostic products, reagents and services.  Misdiagnoses originate from aged commercial diagnostic cancer testing technologies, lack of subspecialized expertise, and sub-optimal laboratory processes that are needed in today’s diagnostic cancer testing in order to provide accurate, rapid, and resource-effective results to treat patients.  Industry studies estimate 1 in 5 blood-cancer patients are misdiagnosed. As cancer diagnostic testing has evolved from cellular to molecular (genes and exons), laboratory testing has become extremely complex, requiring even greater diagnostic precision, attention to process and a more appropriate evaluation of the abundance of genetic data to effectively gather, consider, analyze and present information for the physician for patient treatment.  Precipio sees cancer diagnostics as requiring a holistic approach to improve diagnostic data for improved interpretations with the intent to reduce misdiagnoses. By delivering diagnostic products, reagents and services that improve the accuracy and efficiency of diagnostics, leading to fewer misdiagnoses, we believe patient outcomes can be improved through the selection of appropriate therapeutic options.  Furthermore, we believe that better patient outcomes will have a positive impact on healthcare expenses as misdiagnoses are reduced.  Better Diagnostic Results – Better Patient Outcome – Lower Healthcare Expenditures.

To deliver its strategy, the Company has structured its organization in order to drive development of diagnostic products.  Laboratory and R&D facilities located in New Haven, Connecticut and Omaha, Nebraska house development teams that collaborate on new products and services.  The Company operates CLIA laboratories in both the New Haven, Connecticut and Omaha, Nebraska locations providing essential blood cancer diagnostics to office-based oncologists in many states nationwide.  To deliver on our strategy of mitigating misdiagnoses we rely heavily on our CLIA laboratory to support R&D beta-testing of the products we develop, in a clinical environment.

Our operating structure promotes the harnessing of our proprietary technology and genetic diagnostic expertise to bring to market the Company’s robust pipeline of innovative solutions designed to address the root causes of misdiagnoses.

Joint Venture.

The Company has determined that it holds a variable interest in a joint venture formed in April 2020 (the “Joint Venture”) and is the primary beneficiary of the variable interest entity (“VIE”). See Note 2 - Summary of Significant Accounting Policies for further discussion regarding consolidation of variable interest entities.

The Company is working with Poplar Healthcare PLLC (“Poplar”) to dissolve the Joint Venture with an effective date of December 31, 2022.

Going Concern.

The condensed consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”) applicable for a going concern, which assume that the Company will realize its assets and discharge its liabilities in the ordinary course of business. The Company has incurred substantial operating losses and has used cash in its operating activities for the past several years. For the three months ended March 31, 2023, the Company had a net loss of $3.0 million and net cash used in operating activities of $1.6 million. As of March 31, 2023, the Company had an accumulated deficit of $95.3 million and a negative working capital of $0.5 million. The Company’s ability to continue as a going concern over the next twelve months from the date of issuance of these condensed consolidated financial statements in this Quarterly Report on Form 10-Q is dependent upon a combination of achieving its

8

business plan, including generating additional revenue and avoiding potential business disruption due to the novel coronavirus (“COVID-19”) pandemic, and raising additional financing to meet its debt obligations and paying liabilities arising from normal business operations when they come due.

To meet its current and future obligations the Company has taken the following steps to capitalize the business and successfully achieve its business plan:

On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $22.0 million, to or through AGP, as sales agent (the “AGP Sales Agreement”). From April 2, 2021 through the date the condensed consolidated financial statements were issued, we have received approximately $16.1 million in gross proceeds through the AGP Sales Agreement from the sale of 5,202,561 shares of common stock. The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of a registration statement on Form S-3 (File No. 333-237445).
On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $5.8 million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). As of the date the condensed consolidated financial statements were issued, we have received less than $1,000 in gross proceeds through the AGP 2023 Sales Agreement from the sale of 500 shares of common stock, leaving the Company approximately $5.8 million available for future sales pursuant to the AGP 2023 Sales Agreement.

Notwithstanding the aforementioned circumstances, there remains substantial doubt about the Company’s ability to continue as a going concern for the next twelve months from the date these condensed consolidated financial statements were issued. There can be no assurance that the Company will be able to successfully achieve its initiatives summarized above in order to continue as a going concern over the next twelve months from the date of issuance of this Quarterly Report Form 10-Q. The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern and do not include any adjustments that might result should the Company be unable to continue as a going concern as a result of the outcome of this uncertainty.

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation.

The accompanying condensed consolidated financial statements are presented in conformity with GAAP and, as of March 31, 2023 and for the three months ended March 31, 2023 and 2022, are unaudited and reflect all adjustments (consisting of only normal recurring adjustments) that are necessary for a fair presentation of the financial position and operating results for the interim periods. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2022 contained in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission (the “SEC”) on March 30, 2023. The results of operations for the interim periods presented are not necessarily indicative of the results for fiscal year 2023.

The condensed consolidated financial statements include the accounts of Precipio and its wholly owned subsidiaries, and the Joint Venture which is a VIE in which we are the primary beneficiary. Refer to the section titled “Consolidation of Variable Interest Entities” for further information related to our accounting for the Joint Venture. All intercompany balances have been eliminated in consolidation.

9

Reclassification.

Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.

Recently Adopted Accounting Pronouncements.

In June 2016, the FASB issued ASU 2016-13 “Measurement of Credit Losses on Financial Instruments”, which replaces current methods for evaluating impairment of financial instruments not measured at fair value, including trade accounts receivable and certain debt securities, with a current expected credit loss model. The Company adopted this guidance on January 1, 2023. The adoption of this standard was not material to our condensed consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820) (“ASU 2022-03”). The amendments in ASU 2022-03 clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The amendments in this Update also require additional disclosures for equity securities subject to contractual sale restrictions. The provisions in this Update are effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company does not expect to early adopt this ASU. The Company is currently assessing the potential impact that the adoption of this ASU will have on its condensed consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06 “Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” This ASU amends the guidance on convertible instruments and the derivatives scope exception for contracts in an entity’s own equity and improves and amends the related EPS guidance for both Subtopics. The ASU will be effective for annual reporting periods after December 15, 2023 and interim periods within those annual periods and early adoption is permitted in annual reporting periods ending after December 15, 2020. The Company is currently assessing the potential impact that the adoption of this ASU will have on its condensed consolidated financial statements.

Loss Per Share.

Basic loss per share is calculated based on the weighted-average number of common shares outstanding during each period. Diluted loss per share includes shares issuable upon exercise of outstanding stock options, warrants or conversion rights that have exercise or conversion prices below the market value of our common stock. Options, warrants and conversion rights pertaining to 5,571,536 and 4,584,622 shares of our common stock have been excluded from the computation of diluted loss per share at March 31, 2023 and 2022, respectively, because the effect is anti-dilutive due to the net loss.

The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:

March 31, 

    

2023

    

2022

Stock options

 

4,764,905

 

3,635,487

Warrants

 

689,131

 

831,635

Preferred stock

 

117,500

 

117,500

Total

 

5,571,536

 

4,584,622

10

Consolidation of Variable Interest Entities.

We evaluate any entity in which we are involved to determine if the entity is a VIE and if so, whether we hold a variable interest and are the primary beneficiary. We consolidate VIEs that are subject to assessment when we are deemed to be the primary beneficiary of the VIE. The process for determining whether we are the primary beneficiary of the VIE is to conclude whether we are a party to the VIE holding a variable interest that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE, and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE.

We have determined that we hold a variable interest in the Joint Venture, have the power to make significant operational decisions on behalf of the VIE and also have the obligation to absorb the majority of the losses from the VIE.  As such we have also determined that we are the primary beneficiary of the VIE. The following table presents information about the carrying value of the assets and liabilities of the Joint Venture which we consolidate and which are included on our condensed consolidated balance sheets. Intercompany balances are eliminated in consolidation and not reflected in the following table.

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Assets:

Accounts receivable, net

$

256

$

335

Total assets

$

256

$

335

Liabilities:

Accrued expenses

$

17

$

50

Total liabilities

$

17

$

50

Noncontrolling interest in Joint Venture

$

65

$

65

Total stockholders' equity

$

129

$

127

3. LONG-TERM DEBT

Long-term debt consists of the following:

Dollars in Thousands

    

March 31, 2023

    

December 31, 2022

Connecticut Department of Economic and Community Development (DECD)

$

169

$

176

DECD debt issuance costs

 

(15)

 

(15)

Financed insurance loan

 

115

 

228

Total long-term debt

 

269

 

389

Current portion of long-term debt

 

(142)

 

(255)

Long-term debt, net of current maturities

$

127

$

134

Department of Economic and Community Development.

On January 8, 2018, the Company entered into an agreement with the Connecticut Department of Economic and Community Development (“DECD”) by which the Company received a loan of $300,000 secured by substantially all of the Company’s assets (the “DECD 2018 Loan”). The DECD 2018 Loan is a ten-year loan due on December 31, 2027 and includes interest paid monthly at 3.25%. The maturity date of the DECD 2018 Loan was extended to May 31, 2028 and the modification did not have a material impact on the Company’s cash flows.

Amortization of the debt issuance costs were less than $1,000 for the three months ended March 31, 2023 and 2022, respectively.

11

Financed Insurance Loan.

The Company finances certain of its insurance premiums (the “Financed Insurance Loans”). In July 2022, the Company financed $0.4 million with a 5.99% interest rate and is obligated to make payments on a monthly basis through June 2023. As of March 31, 2023 and December 31, 2022, the Financed Insurance Loan’s outstanding balance of $0.1 million and $0.2 million, respectively, was included in current maturities of long-term debt in the Company’s condensed consolidated balance sheet. A corresponding prepaid asset was included in other current assets.

4. ACCRUED EXPENSES OTHER CURRENT LIABILITIES.

Accrued expenses at March 31, 2023 and December 31, 2022 are as follows:

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Accrued expenses

$

968

$

983

Accrued compensation

 

561

 

491

Accrued franchise, property and sales and use taxes

137

91

Accrued interest

 

19

 

19

$

1,685

$

1,584

The Company recorded certain settled reductions in accrued expenses and accounts payable as gains which are included in gain on settlement of liability, net in the condensed consolidated statements of operations. During the three months ended March 31, 2023 and 2022, zero and $1,000, respectively, were recorded as a gain on settlement of liability.

5. COMMITMENTS AND CONTINGENCIES

The Company is involved in legal proceedings related to matters, which are incidental to its business. Also, the Company is delinquent on the payment of outstanding accounts payable for certain vendors and suppliers who have taken or have threatened to take legal action to collect such outstanding amounts. See below for a discussion on these matters.

PURCHASE COMMITMENTS

The Company has entered into purchase commitments for reagents from suppliers. These agreements started in 2011 and run through 2025. The Company and the suppliers will true up the amounts on an annual basis. The future minimum purchase commitments under these and other purchase agreements are approximately $1.2 million and $1.3 million at March 31, 2023 and December 31, 2022, respectively.

LITIGATIONS

CPA Global provides us with certain patent management services. On February 6, 2017, CPA Global claimed that we owed approximately $0.2 million for certain patent maintenance services rendered. CPA Global has not filed claims against us in connection with this allegation. A liability of less than $0.1 million has been recorded and is reflected in accounts payable within the accompanying condensed consolidated balance sheets at March 31, 2023 and December 31, 2022.

LEGAL AND REGULATORY ENVIRONMENT

The healthcare industry is subject to numerous laws and regulations of federal, state and local governments. These laws and regulations include, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirement, reimbursement for patient services and Medicare and Medicaid fraud and abuse. Government activity has increased with respect to investigations and allegations concerning possible violations of fraud and abuse statutes and regulations by healthcare providers.

12

Violations of these laws and regulations could result in expulsion from government healthcare programs together with the imposition of significant fines and penalties, as well as significant repayments for patient services previously billed. Management believes that the Company is in compliance with fraud and abuse regulations, as well as other applicable government laws and regulations. While no material regulatory inquiries have been made, compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.

6. LEASES

The Company leases administrative facilities and laboratory equipment through operating lease agreements. In addition, we rent various equipment used in our diagnostic lab and in our administrative offices through finance lease arrangements.  Our operating leases include both lease (e.g., fixed payments including rent) and non-lease components (e.g., common area or other maintenance costs). The facility leases include one or more options to renew, from 1 to 5 years or more. The exercise of lease renewal options is typically at our sole discretion, therefore, the renewals to extend the lease terms are not included in our right-of-use (“ROU”) assets and lease liabilities as they are not reasonably certain of exercise.  We regularly evaluate the renewal options and, when they are reasonably certain of exercise, we include the renewal period in our lease term.  As our leases do not provide an implicit rate, we use our collateralized incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments.

Operating leases result in the recognition of ROU assets and lease liabilities on the balance sheet. ROU assets represent our right to use the leased asset for the lease term and lease liabilities represent our obligation to make lease payments. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The primary leases we enter into with initial terms of 12 months or less are for equipment.

The Company also recognizes ROU assets from finance leases in connection with its HemeScreen Reagent Rental (“HSRR”) program. For certain customers in the HSRR program, the Company leases diagnostic testing equipment and then subleases the equipment to the customer.  Finance lease ROU assets and finance lease liabilities are recognized at the lease commencement date, and at the sublease commencement date the finance lease ROU asset is derecognized and is recorded as cost of sales in the condensed consolidated statements of operations. There were no derecognized finance lease ROU assets for the three months ended March 31, 2023 and 2022, respectively. Where Precipio is the lessor, customers lease diagnostic testing equipment from the Company with the transfer of ownership to the customer at the end of the lease term at no additional cost.  For these contracts, the Company accounts for the arrangements as sales-type leases. The lease asset for sales-type leases is the net investment in leased asset, which is recorded once the finance lease ROU asset is derecognized and a related gain or loss is noted. The net investment in leased assets was $0.1 million as of March 31, 2023 and December 31, 2022, respectively, and is included in other current assets and other assets in our condensed consolidated balance sheets.

The balance sheet presentation of our operating and finance leases is as follows:

13

(dollars in thousands)

Classification on the Condensed Consolidated Balance Sheet

March 31, 2023

December 31, 2022

Assets:

Operating lease right-of-use assets, net

$

714

$

763

Finance lease right-of-use assets, net (1)

234

257

Total lease assets

$

948

$

1,020

Liabilities:

Current:

Current maturities of operating lease liabilities

$

205

$

199

Current maturities of finance lease liabilities

155

162

Noncurrent:

Operating lease liabilities, less current maturities

520

574

Finance lease liabilities, less current maturities

50

68

Total lease liabilities

$

930

$

1,003

(1)As of March 31, 2023 and December 31, 2022, finance lease right-of-use assets included $7,000 and $13,000, respectively, of assets related to finance leases associated with the HSRR program.

As of March 31, 2023 and December 31, 2022, the estimated future minimum lease payments, excluding non-lease components, are as follows:

(dollars in thousands)

    

Operating Leases

Finance Leases

Total

March 31,

March 31,

March 31,

2023

2023

2023

2023 (remaining)

$

189

$

69

$

258

2024

 

239

 

80

 

319

2025

 

205

 

65

 

270

2026

 

195

26

 

221

Total lease obligations

 

828

 

240

 

1,068

Less: Amount representing interest

 

(103)

 

(35)

 

(138)

Present value of net minimum lease obligations

 

725

 

205

 

930

Less, current portion

 

(205)

 

(155)

 

(360)

Long term portion

$

520

$

50

$

570

Other information as of March 31, 2023 and December 31, 2022 is as follows:

March 31,

December 31,

2023

2022

Weighted-average remaining lease term (years):

Operating leases

3.5

3.7

Finance leases

2.7

2.8

Weighted-average discount rate:

Operating leases

8.00%

8.00%

Finance leases

10.41%

10.31%

During the three months ended March 31, 2023 and 2022, operating cash flows from operating leases was $0.1 million, respectively, and operating lease ROU assets obtained in exchange for operating lease liabilities was zero, respectively.

14

Operating Lease Costs

Operating lease costs were approximately $0.1 million during the three months ended March 31, 2023 and 2022, respectively. These costs are primarily related to long-term operating leases for the Company’s facilities and laboratory equipment. Short-term and variable lease costs were less than $0.1 million for the three months ended March 31, 2023 and 2022, respectively.

Finance Lease Costs

Finance lease amortization and interest expenses are included in the condensed consolidated statements of operations for the three months ended March 31, 2023 and 2022. The balances within these accounts are less than $0.1 million, respectively.

7. STOCKHOLDERS’ EQUITY

Common Stock.

Pursuant to our Third Amended and Restated Certificate of Incorporation, as amended, we currently have 150,000,000 shares of common stock authorized for issuance. On December 20, 2018, the Company’s shareholders approved the proposal to authorize the Company’s Board of Directors to, in its discretion, amend the Company’s Third Amended and Restated Certificate of Incorporation to increase the total number of authorized shares of common stock from 150,000,000 shares to 250,000,000 shares. The Company has not yet implemented this increase.

During the three months ended March 31, 2023 and 2022, the Company issued zero and 266 shares of its common stock, respectively, in connection with the exercise of zero and 266 warrants, respectively. The warrant exercises during the three months ended March 31, 2022 resulted in net cash proceeds to the Company of less than $1,000.  

At The Market Offering Agreement

On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock, par value $0.01 per share (the “Common Stock”) (the “Shares”), having aggregate sales proceeds of up to $22.0 million. Shares can be sold either directly to or through AGP as a sales agent (the “AGP Sales Agreement”), from time to time, in an “at the market offering” (as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended) of the Shares (the “ATM Offering”). The Company is limited in the number of shares it can sell in the ATM Offering due to the offering limitations currently applicable to the Company under General Instruction I.B.6. of Form S-3 and the Company’s public float as of the applicable date of such sales, as well as the number of authorized and unissued shares available for issuance, in accordance with the terms of the AGP Sales Agreement.

The sale of our shares of Common Stock to or through AGP, will be made pursuant to the registration statement (the “Registration Statement”) on Form S-3 (File No. 333-237445), which was declared effective by the Securities and Exchange Commission (the “SEC”) on April 13, 2020, for an aggregate offering price of up to $50.0 million.

 

Under the AGP Sales Agreement, Shares may be sold by any method permitted by law deemed to be an “at the market offering.” AGP will also be able to sell shares of Common Stock by any other method permitted by law, including in negotiated transactions with the Company’s prior written consent. Upon delivery of a placement notice and subject to the terms and conditions of the AGP Sales Agreement, AGP is required to use its commercially reasonable efforts consistent with its normal trading and sales practices, applicable state and federal law, rules and regulations, and the rules of The Nasdaq Capital Market to sell the Shares from time to time based upon the Company’s instructions, including any price, time or size limits specified by the Company. AGP is not under any obligation to purchase any of the Shares on a principal basis pursuant to the AGP Sales Agreement, except as otherwise agreed by AGP and the Company in writing and expressly set forth in a placement notice. AGP’s obligations to sell the Shares under the AGP Sales Agreement are subject to satisfaction of certain conditions, including customary closing conditions. The Company is not obligated to

15

make any sales of Shares under the AGP Sales Agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs.

 

The Company has agreed to pay AGP a cash fee of 3.0% of the aggregate gross proceeds from the sale of the Shares on the Company’s behalf pursuant to the AGP Sales Agreement. The AGP Sales Agreement contains representations, warranties and covenants that are customary for transactions of this type. In addition, the Company has provided AGP with customary indemnification and contribution rights. The Company has also agreed to reimburse AGP for certain specified expenses, including the expenses of counsel to AGP. The offering of the Shares pursuant to the AGP Sales Agreement will terminate upon the termination of the AGP Sales Agreement by AGP or the Company, as permitted therein.

During the three months ended March 31, 2023, we received net proceeds of $0.4 million from the sale of 543,826 shares of common stock through AGP. There were no sales of common stock through AGP during the three months ended March 31, 2022. As of the date of issuance of this Quarterly Report on Form 10-Q, we have received an aggregate of $15.6 million in net proceeds, after issuance costs of approximately $0.5 million, from the sale of 5,202,561 shares of common stock through AGP, including less than $0.1 million in net proceeds from the sale of 72,712 shares of common stock through AGP from April 1, 2023 through the date of issuance of this quarterly Report on From 10-Q.

The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of the registration statement on Form S-3 (File No. 333-237445). On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $5.8 million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). See Note 11 – Subsequent Events for further discussion.

Preferred Stock.

The Company’s Board of Directors is authorized to issue up to 15,000,000 shares of preferred stock in one or more series, from time to time, with such designations, powers, preferences and rights and such qualifications, limitations and restrictions as may be provided in a resolution or resolutions adopted by the Board of Directors.

Series B Preferred Stock.

The Company filed a Certificate of Designation of Preferences, Rights and Limitations of Series B Convertible Preferred Stock (“Series B Preferred Stock”) with the State of Delaware, which designates 6,900 shares of our preferred stock as Series B Preferred Stock. The Series B Preferred Stock has a stated value of $1,000 per share and a par value of $0.01 per share. The Series B Preferred Stock includes a beneficial ownership blocker but has no dividend rights (except to the extent dividends are also paid on the common stock). On August 28, 2017, the Company completed an underwritten public offering consisting of the Company’s Series B Preferred Stock and warrants.

The conversion price of the Series B Preferred Stock contains a down round feature. The Company will recognize the effect of the down round feature when it is triggered. At that time, the effect would be treated as a deemed dividend and as a reduction of income available to common shareholders in our basic earnings per share calculation.

There were no conversions of Series B Preferred Stock during the three months ended March 31, 2023 and 2022, respectively. At March 31, 2023 and December 31, 2022, the Company had 6,900 shares of Series B Preferred Stock designated and issued and 47 shares of Series B Preferred Stock outstanding. Based on the stated value of $1,000 per share and a conversion price of $0.40 per share, the outstanding shares of Series B Preferred Stock at March 31, 2023 were convertible into 117,500 shares of common stock.

16

Common Stock Warrants.

The following represents a summary of the warrants outstanding as of March 31, 2023:

    

    

    

Underlying

    

Exercise

Issue Year

Expiration

Shares 

Price

Warrants

(1)

2018

April 2023

148,378

$

5.40

(2)

2018

July 2023

29,343

$

5.40

(3)

2018

August 2023

41,806

$

5.40

(4)

2018

September 2023

40,719

$

5.40

(5)

2018

November 2023

75,788

$

5.40

(6)

2018

December 2023

51,282

$

5.40

(7)

2019

April 2024

147,472

$

5.40

(8)

2019

May 2024

154,343

$

9.56

 

  

 

  

 

689,131

 

  

(1) - (7)These warrants were issued in connection with a 2018 securities purchase agreement, as amended.

(8) These warrants were issued in connection with convertible notes issued in May 2019.

There were 266 warrants exercised during the three months ended March 31, 2022 for proceeds to the Company of less than $1,000. During the three months ended March 31, 2022, the intrinsic value of the warrants exercised was less than $1,000.

Deemed Dividends

Certain of our preferred stock and warrant issuances contain down round provisions which require us to recognize the effect of the down round feature when it is triggered. That effect is treated as a dividend and as a reduction of income available to common shareholders in basic earnings per share.

There were no deemed dividends recorded during the three months ended March 31, 2023 and 2022.

8. FAIR VALUE

FASB guidance on fair value measurements, which defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements for our financial assets and liabilities, as well as for other assets and liabilities that are carried at fair value on a recurring basis in our condensed consolidated financial statements.

FASB guidance establishes a three-level fair value hierarchy based upon the assumptions (inputs) used to price assets or liabilities. The three levels of inputs used to measure fair value are as follows:

Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities;

Level 2—Observable inputs other than those included in Level 1, such as quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets; and

Level 3—Unobservable inputs reflecting our own assumptions and best estimate of what inputs market participants would use in pricing the asset or liability.

17

Common Stock Warrant Liabilities.

Certain of our issued and outstanding warrants to purchase shares of common stock do not qualify to be treated as equity and, accordingly, are recorded as a liability. We are required to record these instruments at fair value at each reporting date and changes are recorded as a non-cash adjustment to earnings. The gains or losses included in earnings are reported in other income (expense) in our condensed consolidated statements of operations.

Bridge Note Warrant Liabilities

During 2018 and 2019, the Company issued warrants in connection with the issuance of convertible notes. All of these warrants issuances were classified as warrant liabilities (the “Bridge Note Warrant Liabilities”).

The Bridge Note Warrant Liabilities are considered Level 3 financial instruments and were valued using the Black Scholes model. As of March 31, 2023, Bridge Note Warrant Liabilities outstanding were the result of convertible note issuances on eight different dates in 2018 and 2019. The assumptions used in the valuation of the Bridge Note Warrant Liabilities include the following ranges: remaining life to maturity of 0.1 to 1.1 years; volatility rate of 56% to 79%; and risk-free rate of 4.63% to 4.97%. As of December 31, 2022, assumptions used in the valuation of the Bridge Note Warrant Liabilities include: remaining life to maturity of 0.3 to 1.4 years; volatility rate of 69% to 77%; and risk free rate of 4.42 to 4.76%.

During the three months ended March 31, 2023 and 2022, the change in the fair value of the warrant liabilities measured using significant unobservable inputs (Level 3) were comprised of the following:

Dollars in Thousands

Three Months Ended March 31, 2023

    

    

Bridge Note

    

Warrant Liabilities

Beginning balance at January 1

$

*

Total gains:

 

 

  

Revaluation recognized in earnings

*

Balance at March 31 

$

*

* Represents amount less than one thousand dollars

Three Months Ended March 31, 2022

    

    

Bridge Note

    

Warrant Liabilities

Beginning balance at January 1

$

606

Total gains:

 

  

Revaluation recognized in earnings

(222)

Balance at March 31 

$

384

9. EQUITY INCENTIVE PLAN

The Company currently issues stock awards under its 2017 Stock Option and Incentive Plan, as amended (the “2017 Plan”) which will expire on June 5, 2027. The shares authorized for issuance under the 2017 Plan were 4,993,866 at March 31, 2023, of which 227,662 were available for future grant. The shares authorized under the 2017 Plan are subject to annual increases on January 1 by 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or such lessor number of shares determined by the Company’s Board of Directors or Compensation Committee. During the three months ended March 31, 2023, the shares authorized for issuance increased by 1,141,013 shares.

18

Stock Options.

The Company accounts for all stock-based compensation payments to employees and directors, including grants of employee stock options, at fair value at the date of grant and expenses the benefit in operating expense in the condensed consolidated statements of operations over the service period of the awards. The Company records the expense for stock-based compensation awards subject to performance-based milestone vesting over the remaining service period when management determines that achievement of the milestone is probable based on the expected satisfaction of the performance conditions as of the reporting date. The fair value of each stock option granted is estimated on the date of grant using the Black-Scholes option pricing model, which requires various assumptions including estimating stock price volatility, expected life of the stock option, risk free interest rate and estimated forfeiture rate.

During the three months ended March 31, 2023, the Company granted stock options to purchase up to 1,100,600 shares of common stock at a weighted average exercise price of $0.62 per share. These awards have vesting periods of up to four years and had a weighted average grant date fair value of $0.59. The fair value calculation of options granted during the three months ended March 31, 2023 used the following assumptions: risk free interest rate of 3.66%, based on the U.S. Treasury yield in effect at the time of grant; expected life of six years; and volatility of 162% based on historical volatility of the Company’s common stock over a time that is consistent with the expected life of the option.

The following table summarizes stock option activity under our plans during the three months ended March 31, 2023:

    

Number of

    

Weighted-Average

Options

Exercise Price

Outstanding at January 1, 2023

 

3,681,336

$

2.84

Granted

 

1,100,600

 

0.62

Forfeited

 

(17,031)

 

1.80

Outstanding at March 31, 2023

 

4,764,905

$

2.33

Exercisable at March 31, 2023

 

2,482,475

$

3.05

As of March 31, 2023, there were 4,054,451 options that were vested or expected to vest with aggregate intrinsic value of less than $0.1 million and a remaining weighted average contractual life of 8.3 years.

During the three months ended March 31, 2022, there were 1,004,000 options granted with a weighted average exercise price of $1.54 per share and 3,800 options forfeited with a weighted average exercise price of $4.95 per share.

For the three months ended March 31, 2023 and 2022, we recorded non-cash stock-based compensation expense for all stock awards of $0.5 million and $2.2 million, respectively, within operating expense in the accompanying statements of operations. As of March 31, 2023, the unrecognized compensation expense related to unvested stock awards was $3.3 million, which is expected to be recognized over a weighted-average period of 2.5 years.

10. SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE

ASC Topic 606, “Revenue from contracts with customers”

The Company follows the guidance of ASC 606 for the recognition of revenue from contracts with customers to transfer goods and services. The Company performed a comprehensive review of its existing revenue arrangements following the five-step model:

19

Step 1: Identification of the contract with the customer.  Sub-steps include determining the customer in a contract, initial contract identification and determining if multiple contracts should be combined and accounted for as a single transaction.  

Step 2: Identify the performance obligation in the contract.  Sub-steps include identifying the promised goods and services in the contract and identifying which performance obligations within the contract are distinct.

Step 3: Determine the transaction price.  Sub-steps include variable consideration, constraining estimates of variable consideration, the existence of a significant financing component in the contract, noncash consideration and consideration payable to a customer.

Step 4: Allocate transaction price.  Sub-steps include assessing the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods or services to the customer.

Step 5: Satisfaction of performance obligations.  Sub-steps include ascertaining the point in time when an asset is transferred to the customer and when the customer obtains control of the asset upon which time the Company recognizes revenue.

Nature of Contracts and Customers

The Company’s contracts and related performance obligations are similar for its customers and the sales process for all customers starts upon the receipt of requisition forms from the customers for patient diagnostic testing and the execution of contracts for biomarker testing and clinical research.  Payment terms for the services provided are 30 days, unless separately negotiated.

Diagnostic testing

Control of the laboratory testing services is transferred to the customer at a point in time. As such, the Company recognizes revenue for laboratory testing services at a point in time based on the delivery method (web-portal access or fax) for the patient’s laboratory report, per the contract.

Clinical research grants

Control of the clinical research services are transferred to the customer over time. The Company will recognize revenue utilizing the “effort based” method, measuring its progress toward complete satisfaction of the performance obligation.

Biomarker testing and clinical project services

Control of the biomarker testing and clinical project services are transferred to the customer over time.  The Company utilizes an “effort based” method of assessing performance and measures progress towards satisfaction of the performance obligation based upon the delivery of results.

The Company generates revenue from the provision of diagnostic testing provided to patients, biomarker testing provided to bio-pharma customers and clinical research grants funded by both bio-pharma customers and government health programs.

Reagents and other diagnostic products

Control of reagents and other diagnostic products are transferred to the customer at a point in time and, as such, the Company recognizes these revenues at a point in time based on the delivery method. These revenues include revenues from reagent sets for our HSRR program and other product sales and are included in other revenue in our condensed consolidated statements of operations.

20

Equipment leasing

The Company accounts for sales-type leases within the scope of ASC 842, Leases, as ASC 606 specifically excludes leases from its guidance. The sales-type leases result in the derecognition of the underlying asset, the recognition of profit or loss on the sale, and the recognition of an investment in leased asset.  Revenue from sales-type leases is recognized upfront on the commencement date of the lease and is included in other revenue in our condensed consolidated statements of operations. For the three months ended March 31, 2023 and 2022, revenue from sales-type leases was zero, respectively.

Disaggregation of Revenues by Transaction Type

We operate in one business segment and, therefore, the results of our operations are reported on a consolidated basis for purposes of segment reporting, consistent with internal management reporting. Service revenue, net for the three months ended March 31, 2023 and 2022 was as follows:

For the Three Months Ended March 31, 

(dollars in thousands)

Diagnostic Testing

    

2023

    

2022

Medicaid

$

8

$

15

Medicare

 

880

 

974

Self-pay

 

80

 

49

Third party payers

 

1,100

 

967

Service revenue, net

$

2,068

$

2,005

Revenue from the Medicare and Medicaid programs account for a portion of the Company’s patient diagnostic service revenue. Laws and regulations governing those programs are extremely complex and subject to interpretation. As a result, there is at least a reasonable possibility that recorded estimates will change by a material amount in the near term.

Revenue Recognition

Revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price using the expected value method based on historical experience. The Company does not typically enter arrangements where multiple contracts can be combined as the terms regarding services are generally found within a single agreement/requisition form. The Company derives its revenues from the following types of transactions: diagnostic testing (“Diagnostic”), revenues from the Company’s ICP technology and bio-pharma projects encompassing genetic diagnostics (collectively “Biomarker”), revenues from clinical research grants from state and federal research programs and diagnostic product sales, including revenues from equipment leases and reagent sales associated with our HSRR program.

Deferred revenue

Deferred revenue, or unearned revenue, refers to advance payments for products or services that are to be delivered in the future. The Company records such prepayment of unearned revenue as a liability, as revenue that has not yet been earned, but represents products or services that are owed to a customer. As the product or service is delivered over time, the Company recognizes the appropriate amount of revenue from deferred revenue. For the period ended March 31, 2023 and December 31, 2022, the deferred revenue was $0.1 million, respectively.

21

Contractual Allowances and Adjustments

We are reimbursed by payers for services we provide. Payments for services covered by payers average less than billed charges. We monitor revenue and receivables from payers and record an estimated contractual allowance for certain revenue and receivable balances as of the revenue recognition date to properly account for anticipated differences between amounts estimated in our billing system and amounts ultimately reimbursed by payers. Accordingly, the total revenue and receivables reported in our condensed consolidated financial statements are recorded at the amounts expected to be received from these payers. For service revenue, the contractual allowance is estimated based on several criteria, including unbilled claims, historical trends based on actual claims paid, current contract and reimbursement terms and changes in customer base and payer/product mix. The billing functions for the remaining portion of our revenue are contracted and fixed fees for specific services and are recorded without an allowance for contractual discounts. The following table presents our revenues initially recognized for each associated payer class during the three months ended March 31, 2023 and 2022.

For the Three Months Ended March 31, 

(dollars in thousands)

Contractual Allowances and

Revenues, net of Contractual

Gross Revenues

adjustments

Allowances and adjustments

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Medicaid

$

8

$

15

$

$

$

8

$

15

Medicare

 

880

 

974

 

 

 

880

 

974

Self-pay

 

80

 

49

 

 

 

80

 

49

Third party payers

 

3,835

 

3,385

 

(2,735)

 

(2,418)

 

1,100

 

967

 

4,803

 

4,423

 

(2,735)

 

(2,418)

 

2,068

 

2,005

Other

 

761

 

522

 

 

 

761

 

522

$

5,564

$

4,945

$

(2,735)

$

(2,418)

$

2,829

$

2,527

22

Allowance for Doubtful Accounts

The Company provides for a general allowance for collectability of services when recording net sales. The Company has adopted the policy of recognizing net sales to the extent it expects to collect that amount. Reference is made to FASB 954-605-45-5 and ASU 2011-07, Health Care Entities: Presentation and Disclosure of Patient Service Revenue, Provision for Bad Debt, and the Allowance for Doubtful Accounts. The change in the allowance for doubtful accounts is directly related to the increase in patient service revenues. The following table presents our reported revenues net of the collection allowance and adjustments for the three months ended March 31, 2023 and 2022.

For the Three Months Ended March 31, 

Revenues, net of

 

(dollars in thousands)

Contractual Allowances

Allowances for doubtful

 

and adjustments

accounts

Total

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Medicaid

$

8

$

15

$

(4)

$

(7)

$

4

$

8

Medicare

 

880

 

974

 

 

(24)

 

880

 

950

Self-pay

 

80

 

49

 

(8)

 

 

72

 

49

Third party payers

 

1,100

 

967

 

 

(49)

 

1,100

 

918

 

2,068

 

2,005

 

(12)

 

(80)

 

2,056

 

1,925

Other

 

761

 

522

 

 

 

761

 

522

$

2,829

$

2,527

$

(12)

$

(80)

$

2,817

$

2,447

Costs to Obtain or Fulfill a Customer Contract

Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded in operating expenses in the condensed consolidated statements of operations.

Shipping and handling costs are comprised of inbound and outbound freight and associated labor. The Company accounts for shipping and handling activities related to contracts with customers as fulfillment costs which are included in cost of sales in the condensed consolidated statements of operations.

Accounts Receivable

The Company has provided an allowance for potential credit losses, which has been determined based on management’s industry experience. The Company grants credit without collateral to its patients, most of who are insured under third party payer agreements.

The following summarizes the mix of receivables outstanding related to payer categories:

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Medicaid

$

31

$

34

Medicare

 

1,080

 

1,124

Self-pay

 

252

 

291

Third party payers

 

1,446

 

1,888

Contract diagnostic services and other

 

415

 

53

$

3,224

$

3,390

Less allowance for doubtful accounts

 

(2,366)

 

(2,354)

Accounts receivable, net

$

858

$

1,036

23

The following table presents the roll-forward of the allowance for doubtful accounts for the three months ended March 31, 2023.

    

    

Allowance for

Doubtful

(dollars in thousands)

Accounts

Balance, January 1, 2023

 

  

$

(2,354)

Collection Allowance:

 

  

 

  

Medicaid

$

(4)

 

  

Medicare

 

 

  

Self-pay

(8)

Third party payers

 

 

  

 

(12)

 

  

Bad debt expense

$

 

  

Total charges

 

  

 

(12)

Balance, March 31, 2023

 

  

$

(2,366)

Customer Revenue and Accounts Receivable Concentration

Our customers are oncologists, hospitals, reference laboratories, physician-office laboratories, and pharma and biotech companies. Customers that accounted for 10% or greater of our net sales or accounts receivable for the identified periods is as follows:

Net sales

Accounts receivable, as of

Three Months Ended

March 31,

March 31,

December 31,

2023

2022

2023

2022

Customer A

18

%

*

31

%

*

Customer B

*

10

%

*

*

Customer C

*

*

*

12

%

Customer D

*

*

12

%

*

* represents less than 10%

11. SUBSEQUENT EVENTS

The Company has evaluated events and transactions subsequent to March 31, 2023 through the date of this Quarterly Report on Form 10-Q, and any material subsequent events are reported below.

At The Market Offering Agreement

On April 14, 2023, the Company entered into a Sales Agreement with AGP, pursuant to which the Company may offer and sell from time to time shares (the “Shares”) of its common stock, par value $0.01 per share (the “Common Stock”) to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”), in an “at the market offering” (as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended) of the Shares (the “ATM Offering”).  AGP will be entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of Shares pursuant to the AGP 2023 Sales Agreement. The Company has filed a prospectus to its registration statement on Form S-3 (File No. 333-271277), as amended, offering shares of common stock having an aggregate gross sales price of up to $5,800,000 pursuant to the AGP 2023 Sales Agreement. 

24

As of the date the condensed consolidated financial statements were issued, we have received less than $1,000 in gross proceeds through the AGP 2023 Sales Agreement from the sale of 500 shares of common stock, leaving the Company approximately $5.8 million available for future sales pursuant to the AGP 2023 Sales Agreement.

Nasdaq Delisting Notice

As previously reported, on October 28, 2022, the Company received a letter from The Nasdaq Stock Market LLC (“Nasdaq”) notifying the Company that the closing bid price for its common stock had been below $1.00 for the previous 30 consecutive business days, and that it was therefore not in compliance with the minimum bid price requirement for continued inclusion on The Nasdaq Capital Market under Nasdaq Listing Rule 5550(a)(2) (the "Bid Price Rule"). The notice indicated that it would have 180 calendar days, or until April 26, 2023, to regain compliance with the Bid Price Rule.  

On April 27, 2023, Nasdaq notified the Company that it is eligible for an extension to comply with the Bid Price Rule until October 23 2023, by which date the Company must evidence compliance for at least ten consecutive business days. If compliance cannot be demonstrated by October 23, 2023, Nasdaq will provide written notification that the Company’s common stock will be delisted. In the event of such a notification, the Company may appeal Nasdaq’s determination, but there can be no assurance Nasdaq would grant any such request for continued listing.

 The Company intends to monitor the closing bid price of its common stock and may, if appropriate, evaluate various courses of action to regain compliance with the Bid Price Rule. However, there can be no assurance that the Company will be able to regain compliance with the Bid Price Rule.

25

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

Forward-Looking Information

This Quarterly Report on Form 10-Q, including this Management’s Discussion and Analysis, contains forward-looking statements. These statements are based on management’s current views, assumptions or beliefs of future events and financial performance and are subject to uncertainty and changes in circumstances. Readers of this report should understand that these statements are not guarantees of performance or results. Many factors could affect our actual financial results and cause them to vary materially from the expectations contained in the forward-looking statements. These factors include, among other things: the expected or potential impact of the novel coronavirus (“COVID-19”) pandemic which is uncertain and will depend on future developments, our expected revenue, income (loss), receivables, operating expenses, supplier pricing, availability and prices of raw materials, insurance reimbursements, product pricing, foreign currency exchange rates, sources of funding operations and acquisitions, our ability to raise funds, sufficiency of available liquidity, future interest and inflation costs, future economic circumstances, business strategy, industry conditions and key trends, our ability to execute our operating plans, the success of our cost savings initiatives, competitive environment and related market conditions, our ability to comply with the listing requirements of the Nasdaq Capital Market, expected financial and other benefits from our organizational restructuring activities, geopolitical uncertainties with the ongoing Russia and Ukraine conflict, actions of governments and regulatory factors affecting our business, projections of future earnings, revenues, synergies, accretion or other financial items, any statements of the plans, strategies and objectives of management for future operations, retaining key employees and other risks as described in our reports filed with the Securities and Exchange Commission (the “SEC”). In some cases these statements are identifiable through the use of words such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “plan,” “project,” “target,” “can,” “could,” “may,” “should,” “will,” “would” or the negative of such terms and other similar expressions.

You are cautioned not to place undue reliance on these forward-looking statements. The forward-looking statements we make are not guarantees of future performance and are subject to various assumptions, risks and other factors that could cause actual results to differ materially from those suggested by these forward-looking statements. Actual results may differ materially from those suggested by the forward-looking statements that we make for a number of reasons, including those described in Part II, Item 1A, “Risk Factors,” of this Quarterly Report on Form 10-Q and our prior filings with the Securities and Exchange Commission.

We expressly disclaim any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

The following discussion should be read together with our condensed consolidated financial statements and related notes contained in this Quarterly Report on Form 10-Q and with the financial statements, related notes and Management’s Discussion and Analysis included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, which we filed with the Securities and Exchange Commission on March 30, 2023. Results for the three months ended March 31, 2023 are not necessarily indicative of results that may be attained in the future.

Overview

We are a healthcare solutions company focused on cancer diagnostics.  Our business mission is to address the pervasive problem of cancer misdiagnoses by developing solutions to mitigate the root causes of this problem in the form of diagnostic products, reagents and services. Misdiagnoses originate from aged commercial diagnostic cancer testing technologies, lack of subspecialized expertise, and sub-optimal laboratory processes that are needed in today’s diagnostic cancer testing in order to provide accurate, rapid, and resource-effective results to treat patients. Industry studies estimate 1 in 5 blood-cancer patients are misdiagnosed. As cancer diagnostic testing has evolved from cellular to molecular (genes and exons), laboratory testing has become extremely complex, requiring even greater diagnostic precision, attention to process and a more appropriate evaluation of the abundance of genetic data to effectively gather, consider, analyze and present information for the physician for patient treatment.  We view cancer diagnostics as requiring a holistic approach to improve diagnostic data for improved interpretations with the intent to reduce misdiagnoses. By delivering diagnostic products, reagents and services that improve the accuracy and efficiency of diagnostics, leading to fewer misdiagnoses, we believe patient outcomes can be improved through the selection of appropriate therapeutic options.  Furthermore, we

26

believe that better patient outcomes will have a positive impact on healthcare expenses as misdiagnoses are reduced. Better diagnostic results – Better Patient Outcome – Lower Healthcare Expenditures.      

To deliver our strategy, we have structured our organization in order to drive development of diagnostic products.  Laboratory and R&D facilities located in New Haven, Connecticut and Omaha, Nebraska house development teams that collaborate on new products and services.  The Company operates CLIA laboratories in both the New Haven, Connecticut and Omaha, Nebraska locations providing essential blood cancer diagnostics to office-based oncologists in many states nationwide.  To deliver on our strategy of mitigating misdiagnoses we rely heavily on our CLIA laboratory to support R&D beta-testing of the products we develop, in a clinical environment.

In April 2020, we formed a Joint Venture with Poplar. Poplar provides specialized laboratory testing services to a nationwide client base of gastroenterologists, dermatologists, oncologists, urologists, gynecologists and their patients. The business purpose of the Joint Venture is to facilitate and capitalize on the combined capabilities, resources and healthcare industry relationships of its members by partnering, promoting and providing oncology services to office based physicians, hospitals and medical centers. Under the terms of the Joint Venture, Precipio SPV has a 49% ownership interest in the Joint Venture, with Poplar having a 51 % ownership. We have determined that we hold a variable interest in the Joint Venture and that we are the primary beneficiary of the Joint Venture. Due to this determination, we consolidate the Joint Venture. See Note 2 - Summary of Significant Accounting Policies to our consolidated financial statements appearing elsewhere in this report for further discussion. We are working with Poplar to dissolve the Joint Venture with an effective date of December 31, 2022.

Going Concern

The condensed consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”) applicable for a going concern, which assume that the Company will realize its assets and discharge its liabilities in the ordinary course of business. The Company has incurred substantial operating losses and has used cash in its operating activities for the past several years. For the three months ended March 31, 2023, the Company had a net loss of $3.0 million and net cash used in operating activities of $1.6 million. As of March 31, 2023, the Company had an accumulated deficit of $95.3 million and negative working capital of $0.5 million. The Company’s ability to continue as a going concern over the next twelve months from the date the condensed consolidated financial statements were issued is dependent upon a combination of achieving its business plan, including generating additional revenue, and raising additional financing to meet its debt obligations and paying liabilities arising from normal business operations when they come due.

To meet its current and future obligations the Company has taken the following steps to capitalize the business and successfully achieve its business plan:

On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $22.0 million, to or through AGP, as sales agent (the “AGP Sales Agreement”). From April 2, 2021 through the date the condensed consolidated financial statements were issued, we have received approximately $16.1 million in gross proceeds through the AGP Sales Agreement from the sale of 5,202,561 shares of common stock. The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of a registration statement on Form S-3 (File No. 333-237445).
On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $5.8 million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). As of the date the condensed consolidated financial statements were issued, we have received less than $1,000 in gross proceeds through the AGP 2023 Sales Agreement from the sale of 500 shares of common stock, leaving the Company approximately $5.8 million available for future sales pursuant to the AGP 2023 Sales Agreement.

27

Notwithstanding the aforementioned circumstances, there remains substantial doubt about the Company’s ability to continue as a going concern over the next twelve months from the date of issuance of this Quarterly Report on Form 10-Q. There can be no assurance that the Company will be able to successfully achieve its initiatives summarized above in order to continue as a going concern. The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern and do not include any adjustments that might result should the Company be unable to continue as a going concern as a result of the outcome of this uncertainty.

Outlook - COVID-19 related

The COVID-19 outbreak, which spread worldwide in the first quarter of 2020, has caused significant business disruption. The extent of the impact of the ongoing COVID-19 pandemic on the Company’s operational and financial performance will depend on future developments. While our laboratory operations resumed to near-normal capacity, we may continue to experience challenges in procuring materials and supplies in a consistently timely manner due to COVID-19-related supply chain issues. In addition, delays in the development of COVID-19 vaccines or the deployment of vaccines which are approved or otherwise authorized for emergency use, a recurrence or “subsequent waves” of COVID-19 cases, or the discovery of vaccine-resistant COVID-19 variants, the emergence of subvariants, or the discovery of vaccine-resistant COVID-19 variants could cause other widespread or more severe impacts. We have been actively monitoring the COVID-19 pandemic and its impact on the global economy and the Company. As the global pandemic evolves, we will continue to monitor the extent to which COVID-19 impacts our revenues, expenses and liquidity.

Results of Operations for the Three Months Ended March 31, 2023 and 2022

Net Sales. Net sales were as follows:

Dollars in Thousands

 

Three Months Ended

March 31, 

Change

 

    

2023

    

2022

    

$

    

%

 

Service revenue, net, less allowance for doubtful accounts

$

2,056

$

1,925

$

131

7

%

Other

 

761

 

522

239

46

%

Net Sales

$

2,817

$

2,447

$

370

15

%

Net sales for the three months ended March 31, 2023 were approximately $2.8 million, an increase of $0.4 million as compared to the same period in 2022. During the three months ended March 31, 2023, patient diagnostic service revenue increased $0.1 million as compared to the same period in 2022. This increase was due to a greater number of cases processed in the current year period. We processed 1,196 cases during the three months ended March 31, 2023 as compared to 997 cases during the same period in 2022, or a 20% increase in cases.  Other revenue increased by $0.2 million for the three months ended March 31, 2023 as compared to the same period in 2022. The other revenues were primarily related to increased sales of our HemeScreen product as a result of a greater number of customers purchasing reagents during the current year period.

Cost of Sales. Cost of sales includes material and supply costs for the patient tests performed, costs related to HSRR products and other direct costs (primarily personnel costs, pathologist interpretation costs and rent) associated with the operations of our laboratory. Cost of sales increased by $0.3 million for the three months ended March 31, 2023 as compared to the same period in 2022.

Gross Profit. Gross profit and gross margins were as follows:

    

Dollars in Thousands

 

Three Months Ended

March 31, 

Margin %

 

    

2023

    

2022

    

2023

    

2022

 

Gross Profit

$

749

$

703

 

27

%

29

%

28

Gross margin was 27% of total net sales, for the three months ended March 31, 2023, as compared to 29% of total net sales for the same period in 2022. Gross profit was approximately $0.7 million during the three months ended March 31, 2023 and 2022, respectively. We operate a fully staffed CLIA and CAP certified clinical pathology and molecular laboratory. As such, it is necessary to maintain appropriate staffing levels to provide industry standard laboratory processing and reporting to ordering physicians. An increase in case volume will enable our laboratory to yield economies of scale and to leverage fixed expenses.

Operating Expenses. Operating expenses primarily consist of personnel costs, professional fees, travel costs, facility costs, stock-based compensation costs and depreciation and amortization. Our operating expenses decreased by $1.8 million to $3.8 million for the three months ended March 31, 2023 as compared to the same period in 2022. The decrease included a decrease of $0.6 million in general and administrative expenses, which was due to a decrease of $0.2 million in personnel costs and a decrease of $0.4 million in legal expenses, and a decrease of $1.8 million in stock-based compensation expenses for the three months ended March 31, 2023. These decreases were partially offset by a $0.6 million increase in sales and marketing expenses due mainly to increased personnel costs as we expanded our product sales force starting in the second half of 2022 and an increase in research and development expenses of less than $0.1 million.

Other (Expense) Income. We recorded net other expense $4,000 for the three months ended March 31 2023 which was related to net interest expense. During the three months ended March 31, 2022, we recorded net other income of $0.2 million which was primarily attributable to non-cash income recorded on warrant revaluations.

Liquidity and Capital Resources

Our working capital positions were as follows:

    

March 31, 2023

    

December 31, 2022

    

Change

Current assets (including cash of $2,141 and $3,445 respectively)

$

3,995

$

5,710

$

(1,715)

Current liabilities

 

4,501

 

4,361

 

140

Working capital

$

(506)

$

1,349

$

(1,855)

During the three months ended March 31, 2023 we received net proceeds of $0.4 million from sale of 543,826 shares of our common stock.

Analysis of Cash Flows – Three Months Ended March 31, 2023 and 2022

    

Three Months Ended March 31,

    

2023

    

2022

    

Change

Net cash used in operating activities

$

(1,575)

$

(2,334)

$

759

Net cash used in investing activities

(22)

(10)

(12)

Net cash (used in) provided by financing

 

293

 

(63)

 

356

Net change in cash

$

(1,304)

$

(2,407)

$

1,103

Cash Flows Used in Operating Activities. The cash flows used in operating activities of approximately $1.6 million during the three months ended March 31, 2023 included a net loss of $3.0 million and a decrease in operating lease liabilities of less than $0.1 million. These were partially offset by a decrease in accounts receivables of $0.2 million, a decrease in inventories of $0.2 million, a decrease in other assets of $0.1 million, an increase in accounts payable of $0.1 million, an increase accrued expenses of $0.1 million, and non-cash adjustments of $0.8 million. The non-cash adjustments included $12,000 for the change in provision for losses on doubtful accounts. We routinely provide a reserve for doubtful accounts as a result of having limited in-network payer contracts. The other non-cash adjustments to net loss of approximately $0.8 million include, among other things, depreciation and amortization, warrant revaluations and stock-

29

based compensation. The cash flows used in operating activities of approximately $2.3 million during the three months ended March 31, 2022 included a net loss of $4.6 million, an increase in accounts receivables of $0.5 million, a decrease accrued expenses and other liabilities of $0.2 million and a decrease in operating lease liabilities of $0.1 million. These were partially offset by a decrease in inventories and other assets of $0.1 million, an increase in accounts payable of $0.4 million and non-cash adjustments of $2.5 million.

Cash Flows Used In Investing Activities. Cash flows used in investing activities were less than $0.1 million for the three months ended March 31, 2023 and 2022, respectively, resulting from purchases of property and equipment.

Cash Flows Used in or Provided by Financing Activities. Cash flows provided by financing activities totaled $0.3 million for the three months ended March 31, 2023, which included $0.4 million of proceeds from the issuance of common stock partially offset by payments on our long-term debt and finance lease obligations of $0.1 million. Cash flows used by financing activities totaled $0.1 million for the three months ended March 31, 2022, which included payments on our long-term debt and finance lease obligations of $0.1 million.

For further information regarding the Company’s future funding requirements, see the Going Concern disclosure in Note 1 of the Notes to Unaudited Condensed Consolidated Financial Statements included with this Quarterly Report on Form 10-Q.

Off-Balance Sheet Arrangements

At each of March 31, 2023 and December 31, 2022, other than certain purchase commitments of approximately $1.2 million and $1.3 million, respectively, we did not have any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources. The purchase commitments are mostly for laboratory reagents used in our normal operating business.

Contractual Obligations and Commitments

No significant changes to contractual obligations and commitments occurred during the three months ended March 31, 2023, as compared to those disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission on March 30, 2023.

Critical Accounting Policies and Estimates

Accounting policies used in the preparation of our financial statements may involve the use of management judgments and estimates. Certain of our accounting policies are considered critical as they are both important to the portrayal of our financial statements and require significant or complex judgments on the part of management. Our judgments and estimates are based on experience and assumptions that we believe are reasonable under the circumstances. Further, we evaluate our judgments and estimates from time to time as circumstances change. Actual financial results based on judgments or estimates may vary under different assumptions or circumstances. Our critical accounting policies are discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission on March 30, 2023.

Recently Issued Accounting Pronouncements

See the accompanying unaudited condensed consolidated financial statements and Note 2 - “Summary of Significant Accounting Policies” in the Notes to unaudited condensed consolidated financial statements for additional information regarding recently issued accounting pronouncements.

Impact of Inflation

Inflation generally affects us with increased cost of labor and operating supplies. We do not believe that price inflation had a material adverse effect on our financial condition or results of operations during the periods presented.

30

Item 3. Quantitative and Qualitative Disclosures About Market Risk

We are a smaller reporting company, as defined by Rule 12b-2 of the Securities Exchange Act of 1934, as amended, and are not required to provide the information required under this item.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this Quarterly Report on Form 10-Q, management performed, with the participation of our Chief Executive Officer and Interim Chief Financial Officer, an evaluation of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Our disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the “SEC”), and that such information is accumulated and communicated to management including our Chief Executive Officer and our Interim Chief Financial Officer, to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and no evaluation of controls and procedures can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected. Management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation, the Chief Executive Officer and Interim Chief Financial Officer concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of March 31, 2023.

Changes in Internal Control over Financial Reporting

We have evaluated the changes in our internal control over financial reporting that occurred during the three months ended March 31, 2023 and concluded that there have not been any changes that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

31

PART II. OTHER INFORMATION

Item 1. Legal Proceedings

The healthcare industry is subject to numerous laws and regulations of federal, state and local governments. These laws and regulations include, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirement, reimbursement for patient services and Medicare and Medicaid fraud and abuse. Government activity has increased with respect to investigations and allegations concerning possible violations of fraud and abuse statutes and regulations by healthcare providers.

Violations of these laws and regulations could result in expulsion from government healthcare programs together with the imposition of significant fines and penalties, as well as significant repayments for patient services previously billed. Management believes that the Company is in compliance with fraud and abuse regulations, as well as other applicable government laws and regulations. While no material regulatory inquiries have been made, compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.

The outcome of legal proceedings and claims brought against us are subject to significant uncertainty. Therefore, although management considers the likelihood of such an outcome to be remote, if one or more of these legal matters were resolved against us in the same reporting period for amounts in excess of management’s expectations, our financial statements for such reporting period could be materially adversely affected. In general, the resolution of a legal matter could prevent us from offering our services or products to others, could be material to our financial condition or cash flows, or both, or could otherwise adversely affect our operating results.

The Company is involved in legal proceedings related to matters, which are incidental to its business and is delinquent on the payment of outstanding accounts payable for certain vendors and suppliers who have taken or have threatened to take legal action to collect such outstanding amounts. See below for a discussion on these matters.

CPA Global provides us with certain patent management services. As previously reported, on February 6, 2017, CPA Global claimed that we owed approximately $0.2 million for certain patent maintenance services rendered. CPA Global has not filed claims against us in connection with this allegation. A liability of less than $0.1 million has been recorded and is reflected in accounts payable within the accompanying condensed consolidated balance sheets at March 31, 2023 and December 31, 2022.

Item 1A. Risk Factors

As disclosed in “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, there are a number of risks and uncertainties that may have a material effect on the operating results of our business and our financial condition. The following information updates, and should be read in conjunction with, the factors discussed in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022, and other filings we make with the Securities and Exchange Commission, which could materially affect our business, financial condition or future results. The risks described in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K are not the only risks we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition or operating results.

We have incurred losses since our inception and expect to incur losses for the foreseeable future. We cannot be certain that we will achieve or sustain profitability.

We have incurred losses since our inception and expect to incur losses in the future. At March 31, 2023, we had working capital of negative $0.5 million. For the three months ended March 31, 2023, we had an operating cash flow deficit of $1.6 million and a net loss of $3.0 million. For the period ended March 31, 2023, we have experienced negative cash flow from development of our diagnostic technology, as well as from the costs associated with establishing a laboratory and building a sales force to market our products and services. We expect to incur substantial net losses through at least 2023 as we further develop and commercialize our diagnostic technology. We also expect that our selling, general

32

and administrative expenses will continue to increase due to the additional costs associated with market development activities and expanding our staff to sell and support our products. Our ability to achieve or, if achieved, sustain profitability is based on numerous factors, many of which are beyond our control, including the market acceptance of our products, competitive product development and our market penetration and margins. We may never be able to generate sufficient revenue to achieve or, if achieved, sustain profitability.

We may need to raise substantial additional capital to commercialize our diagnostic technology, and our failure to obtain funding when needed may force us to delay, reduce or eliminate our product development programs or collaboration efforts or force us to restrict or cease operations.

As of March 31, 2023, we had cash of $2.1 million and our working capital was negative $0.5 million. Due to our recurring losses from operations and the expectation that we will continue to incur losses in the future, we may be required to raise additional capital to complete the development and commercialization of our current product candidates and to pay off our obligations. To date, to fund our operations and develop and commercialize our products, we have relied primarily on equity and debt financings. In future periods, when we seek additional capital, we may seek to sell additional equity and/or debt securities or to obtain a credit facility, which we may not be able to do on favorable terms, or at all. Our ability to obtain additional financing will be subject to a number of factors, including market conditions, our operating performance and investor sentiment. If we are unable to raise additional capital when required or on acceptable terms, we may have to significantly delay, scale back or discontinue the development and/or commercialization of one or more of our product candidates, restrict or cease our operations or obtain funds by entering into agreements on unattractive terms.

We are not currently in compliance with the minimum bid price rule of the Nasdaq Capital Market, and if we cannot regain and maintain compliance, our securities may be delisted, which could negatively impact the price of our securities and hinder our ability to raise capital.

On October 28, 2022, we received a letter from the Nasdaq Capital Market (“Nasdaq”) notifying us that for the past 30 consecutive business days, the closing bid price per share of our common stock was below $1.00, the minimum bid price requirement for continued listing on Nasdaq pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Bid Price Rule”). As a result, Nasdaq notified us that we were not in compliance with the Bid Price Rule. The notice from Nasdaq has no immediate effect on the listing of the shares of our common stock. Nasdaq provided us until April 26, 2023 to regain compliance with the Bid Price Rule.

On April 27, 2023, Nasdaq notified us that we are eligible for an extension to comply with the Bid Price Rule until October 23 2023, by which date we must evidence compliance for at least ten consecutive business days along with compliance of other Nasdaq listing rules. If compliance cannot be demonstrated by October 23, 2023, Nasdaq will provide written notification that our common stock will be delisted. In the event of such a notification, we may appeal Nasdaq’s determination, but there can be no assurance Nasdaq would grant any such request for continued listing.

We are presently evaluating various courses of action to regain compliance with the Bid Price Rule but there can be no assurance that we will be able to regain compliance.

If Nasdaq delists our securities, we could face significant consequences, including:

a limited availability for market quotations for our securities;
reduced liquidity with respect to our securities;
a determination that our common stock is a “penny stock,” which will require brokers trading in our common stock to adhere to more stringent rules and possibly result in reduced trading;
reduced activity in the secondary trading market for our common stock;
reduced or limited amount of news and analyst coverage; and
a decreased ability to issue additional securities or obtain additional financing in the future.

These factors could result in lower prices and larger spreads in the bid and ask prices for our common stock and would substantially impair our ability to raise additional funds and could result in a loss of institutional investor interest and fewer development opportunities for us.

33

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

None.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

Item 6. Exhibits

(a)Exhibits

10.1

Factoring Agreement, dated March 27, 2023, by and between the Company and Culain Capital Funding LLC (incorporated by reference to the Company’s Annual Report on Form 10-K filed on March 30, 2023).

31.1

Certification of Principal Executive Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended.

31.2

Certification of Principal Financial Officer, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, as amended.

32.1*

Certification of Principal Executive Officer, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended.

32.2*

Certification of Principal Financial Officer, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, as amended.

101.INS

Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

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

*     This certification is not deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that section. Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent that the Registrant specifically incorporates it by reference

34

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.

PRECIPIO, INC.

Date:   May 12, 2023

By:

/S/ ILAN DANIELI

Ilan Danieli

Chief Executive Officer (Principal Executive
Officer)

Date:   May 12, 2023

By:

/S/ MATTHEW GAGE

Matthew Gage

Interim Chief Financial Officer (Principal Financial and Accounting Officer)

35

EX-31.1 2 prpo-20230331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

I, Ilan Danieli, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Precipio, Inc. (the Registrant);
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 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 my supervision, to ensure that material information relating to the Registrant, including its consolidated subsidiary, is made known to me 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 internal control over financial reporting to be designed under my 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 my 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 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 function):
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.

/s/ ILAN DANIELI

Ilan Danieli

Chief Executive Officer (Principal Executive Officer)

Date: May 12, 2023


EX-31.2 3 prpo-20230331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

I, Matthew Gage, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Precipio, Inc. (the Registrant);
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 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 we 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 subsidiary, 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 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 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 function):
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.

MATHEW

/s/ MATTHEW GAGE

Matthew Gage

Interim Chief Financial Officer (Principal Financial and Accounting Officer)

Date: May 12, 2023


EX-32.1 4 prpo-20230331xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350

In connection with the accompanying Quarterly Report on Form 10-Q of Precipio, Inc. for the period ended March 31, 2023, I, Ilan Danieli, Chief Executive Officer of Precipio, Inc., hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

(1)Such Quarterly Report on Form 10-Q of Precipio, Inc. for the period ended March 31, 2023, 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 such Quarterly Report on Form 10-Q of Precipio, Inc. for the period ended March 31, 2023, fairly presents, in all material respects, the financial condition and results of operations of Precipio, Inc.

/s/ ILAN DANIELI

Ilan Danieli

Chief Executive Officer (Principal Executive Officer)

Date: May 12, 2023

A signed original of the certification required by Section 906 has been provided to Precipio, Inc. and will be retained by Precipio, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 5 prpo-20230331xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350

In connection with the accompanying Quarterly Report on Form 10-Q of Precipio, Inc. for the period ended March 31, 2023, I, Matthew Gage, Interim Chief Financial Officer of Precipio, Inc., hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:

(1)Such Quarterly Report on Form 10-Q of Precipio, Inc. for the period ended March 31, 2023, 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 such Quarterly Report on Form 10-Q of Precipio, Inc. for the period ended March 31, 2023, fairly presents, in all material respects, the financial condition and results of operations of Precipio, Inc.

/s/ MATTHEW GAGE

Matthew Gage

Interim Chief Financial Officer (Principal Financial and Accounting Officer)

Date: May 12, 2023

A signed original of the certification required by Section 906 has been provided to Precipio, Inc. and will be retained by Precipio, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 prpo-20230331.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - LONG-TERM DEBT (Schedule of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Accrued Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - LEASES - Operating and Financing leases (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - LEASES - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - LEASES - Future Minimum Lease Payments (Details) - Calc 2 link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 41006 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Allowance for Doubtful Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - BUSINESS DESCRIPTION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Outstanding Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (VIE) (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - LONG-TERM DEBT (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40605 - Disclosure - LEASES - Operating and Financing Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - STOCKHOLDERS' EQUITY (Common Stock, 2018 Purchase Agreement and LP Purchase Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - STOCKHOLDERS' EQUITY (Series B Preferred Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 40706 - Disclosure - STOCKHOLDERS' EQUITY (Offering Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 40707 - Disclosure - STOCKHOLDERS' EQUITY (Note Conversion Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 40708 - Disclosure - STOCKHOLDERS' EQUITY (Convertible Promissory Note Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 40709 - Disclosure - STOCKHOLDERS' EQUITY (Remaining Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 40710 - Disclosure - STOCKHOLDERS' EQUITY (Deemed Dividends) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - FAIR VALUE (Narratives) (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - FAIR VALUE (Schedule of Changes in Fair Value of Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - EQUITY INCENTIVE PLAN (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - EQUITY INCENTIVE PLAN (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Net Revenues) (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Sales, Net of Collection Allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 41007 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Customer Revenue and Accounts Receivable Concentrations) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - DOCUMENT AND ENTITY INFORMATION link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - BUSINESS DESCRIPTION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - EQUITY INCENTIVE PLAN link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - EQUITY INCENTIVE PLAN (Tables) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - LEASES - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - STOCKHOLDERS' EQUITY (Preferred Stock) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 prpo-20230331_cal.xml EX-101.CAL EX-101.DEF 8 prpo-20230331_def.xml EX-101.DEF EX-101.LAB 9 prpo-20230331_lab.xml EX-101.LAB EX-101.PRE 10 prpo-20230331_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
DOCUMENT AND ENTITY INFORMATION - shares
3 Months Ended
Mar. 31, 2023
May 08, 2023
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-36439  
Entity Registrant Name PRECIPIO, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 91-1789357  
Entity Address, Address Line One 4 Science Park  
Entity Address, City or Town New Haven  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06511  
City Area Code 203  
Local Phone Number 787-7888  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol PRPO  
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 false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   23,437,298
Entity Central Index Key 0001043961  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash $ 2,141 $ 3,445
Accounts receivable, net 858 1,036
Inventories 546 708
Other current assets 450 521
Total current assets 3,995 5,710
PROPERTY AND EQUIPMENT, NET 834 877
OTHER ASSETS:    
Finance lease right-of-use assets, net 234 257
Operating lease right-of-use assets, net 714 763
Intangibles, net 13,530 13,768
Other assets 116 129
Total assets 19,423 21,504
CURRENT LIABILITIES:    
Current maturities of long-term debt, less debt issuance costs 142 255
Current maturities of finance lease liabilities 155 162
Current maturities of operating lease liabilities 205 199
Accounts payable 2,190 2,042
Accrued expenses 1,685 1,584
Deferred revenue 124 119
Total current liabilities 4,501 4,361
LONG TERM LIABILITIES:    
Long-term debt, less current maturities and debt issuance costs 127 134
Finance lease liabilities, less current maturities 50 68
Operating lease liabilities, less current maturities 520 574
Total liabilities 5,198 5,137
COMMITMENTS AND CONTINGENCIES (Note 5)
STOCKHOLDERS' EQUITY:    
Preferred stock - $0.01 par value, 15,000,000 shares authorized at March 31, 2023 and December 31, 2022, 47 shares issued and outstanding at March 31, 2023 and December 31, 2022, liquidation preference of $78 at March 31, 2023
Common stock, $0.01 par value, 150,000,000 shares authorized at March 31, 2023 and December 31, 2022, 23,364,086 and 22,820,260 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 233 228
Additional paid-in capital 109,254 108,371
Accumulated deficit (95,327) (92,297)
Total Precipio, Inc. stockholders' equity 14,160 16,302
Noncontrolling interest in joint venture 65 65
Total stockholders' equity 14,225 16,367
Total liabilities and stockholders' equity $ 19,423 $ 21,504
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)
$ in Thousands
Mar. 31, 2023
USD ($)
$ / shares
shares
CONDENSED CONSOLIDATED BALANCE SHEETS [Abstract]  
Preferred stock, par value (in dollars per share) | $ / shares $ 0.01
Preferred stock, shares authorized (in shares) 15,000,000
Preferred stock, shares issued (in shares) 47
Preferred stock, shares outstanding (in shares) 47
Preferred stock, liquidation preference | $ $ 78
Common stock, par value | $ / shares $ 0.01
Common stock, shares authorized (in shares) 150,000,000
Common stock, shares issued (in shares) 23,364,086
Common stock, shares outstanding (in shares) 23,364,086
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, net of contractual allowances and adjustments $ 2,829 $ 2,527
Adjustment for allowance for doubtful accounts (12) (80)
Net sales 2,817 2,447
Total cost of sales 2,068 1,744
Gross profit 749 703
OPERATING EXPENSES:    
Operating expenses 3,775 5,512
OPERATING LOSS (3,026) (4,809)
OTHER (EXPENSE) INCOME:    
Interest income (expense), net (4) 2
Warrant revaluation   222
Gain on settlement of liability   1
Total other (expense) income (4) 225
LOSS BEFORE INCOME TAXES (3,030) (4,584)
INCOME TAX EXPENSE 0 0
NET LOSS (3,030) (4,584)
Less: Net income attributable to noncontrolling interest in joint venture   (6)
NET LOSS ATTRIBUTABLE TO PRECIPIO, INC. COMMON STOCKHOLDERS $ (3,030) $ (4,590)
LOSS PER COMMON SHARE, BASIC $ (0.13) $ (0.20)
LOSS PER COMMON SHARE, DILUTED $ (0.13) $ (0.20)
WEIGHTED-AVERAGE SHARES OF COMMON STOCK OUTSTANDING, BASIC 23,211,838 22,708,587
WEIGHTED-AVERAGE SHARES OF COMMON STOCK OUTSTANDING, DILUTED 23,211,838 22,708,587
Service revenue, net [Member]    
Revenue, net of contractual allowances and adjustments $ 2,068 $ 2,005
Adjustment for allowance for doubtful accounts (12) (80)
Net sales 2,056 1,925
Total cost of sales 1,769 1,536
Other [Member]    
Revenue, net of contractual allowances and adjustments 761 522
Net sales 761 522
Total cost of sales $ 299 $ 208
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY - USD ($)
$ in Thousands
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Total Precipio, Inc. [Member]
Noncontrolling Interest in Joint Venture [Member]
Total
Balance at beginning of period at Dec. 31, 2021   $ 227 $ 104,431 $ (80,094) $ 24,564 $ 40 $ 24,604
Balance at beginning of period (in shares) at Dec. 31, 2021 47 22,708,442          
Increase (Decrease) in Stockholders' Equity              
Net loss       (4,590) (4,590) 6 (4,584)
Proceeds upon issuance of common stock from exercise of warrants (in shares)   266          
Stock-based compensation     2,232   2,232   2,232
Balance at end of period at Mar. 31, 2022   $ 227 106,663 (84,684) 22,206 46 22,252
Balance at end of period (in shares) at Mar. 31, 2022 47 22,708,708          
Balance at beginning of period at Dec. 31, 2022   $ 228 108,371 (92,297) 16,302 65 16,367
Balance at beginning of period (in shares) at Dec. 31, 2022 47 22,820,260          
Increase (Decrease) in Stockholders' Equity              
Net loss       (3,030) (3,030)   (3,030)
Issuance of common stock in connection with at the market offering, net of issuance costs   $ 5 433   438   438
Issuance of common stock in connection with at the market offering, net of issuance costs (in shares)   543,826          
Stock-based compensation     450   450   450
Balance at end of period at Mar. 31, 2023   $ 233 $ 109,254 $ (95,327) $ 14,160 $ 65 $ 14,225
Balance at end of period (in shares) at Mar. 31, 2023 47 23,364,086          
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (3,030) $ (4,584)
Adjustments to reconcile net loss to net cash flows used in operating activities:    
Depreciation and amortization 310 302
Amortization of operating lease right-of-use asset 49 46
Amortization of finance lease right-of-use asset 23 34
Amortization of deferred financing costs, debt discounts and debt premiums   1
Gain on settlement of liability   (1)
Stock-based compensation 450 2,232
Provision for losses on doubtful accounts 12 78
Warrant revaluation   (222)
Changes in operating assets and liabilities:    
Accounts receivable 166 (535)
Inventories 162 42
Other assets 84 111
Accounts payable 141 448
Operating lease liabilities (48) (45)
Deferred revenue 5 3
Accrued expenses 101 (244)
Net cash used in operating activities (1,575) (2,334)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of property and equipment (22) (10)
Net cash used in investing activities (22) (10)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Principal payments on finance lease obligations (25) (56)
Issuance of common stock, net of issuance costs 438  
Principal payments on long-term debt (120) (7)
Net cash flows provided by (used in) financing activities 293 (63)
NET CHANGE IN CASH (1,304) (2,407)
CASH AT BEGINNING OF PERIOD 3,445 11,668
CASH AT END OF PERIOD 2,141 9,261
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid during the period for interest 10 9
SUPPLEMENTAL DISCLOSURE OF CONSULTING SERVICES OR ANY OTHER NON-CASH COMMON STOCK RELATED ACTIVITY    
Purchases of equipment financed through accounts payable 7 7
Operating lease right-of-use assets obtained in exchange for operating lease obligations $ 0 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS DESCRIPTION
3 Months Ended
Mar. 31, 2023
BUSINESS DESCRIPTION [Abstract]  
BUSINESS DESCRIPTION

1. BUSINESS DESCRIPTION

Business Description.

Precipio, Inc., and its subsidiaries, (collectively, “we”, “us”, “our”, the “Company” or “Precipio”) is a healthcare solutions company focused on cancer diagnostics.  The Company’s business mission is to address the pervasive problem of cancer misdiagnoses by developing solutions to mitigate the root causes of this problem in the form of diagnostic products, reagents and services.  Misdiagnoses originate from aged commercial diagnostic cancer testing technologies, lack of subspecialized expertise, and sub-optimal laboratory processes that are needed in today’s diagnostic cancer testing in order to provide accurate, rapid, and resource-effective results to treat patients.  Industry studies estimate 1 in 5 blood-cancer patients are misdiagnosed. As cancer diagnostic testing has evolved from cellular to molecular (genes and exons), laboratory testing has become extremely complex, requiring even greater diagnostic precision, attention to process and a more appropriate evaluation of the abundance of genetic data to effectively gather, consider, analyze and present information for the physician for patient treatment.  Precipio sees cancer diagnostics as requiring a holistic approach to improve diagnostic data for improved interpretations with the intent to reduce misdiagnoses. By delivering diagnostic products, reagents and services that improve the accuracy and efficiency of diagnostics, leading to fewer misdiagnoses, we believe patient outcomes can be improved through the selection of appropriate therapeutic options.  Furthermore, we believe that better patient outcomes will have a positive impact on healthcare expenses as misdiagnoses are reduced.  Better Diagnostic Results – Better Patient Outcome – Lower Healthcare Expenditures.

To deliver its strategy, the Company has structured its organization in order to drive development of diagnostic products.  Laboratory and R&D facilities located in New Haven, Connecticut and Omaha, Nebraska house development teams that collaborate on new products and services.  The Company operates CLIA laboratories in both the New Haven, Connecticut and Omaha, Nebraska locations providing essential blood cancer diagnostics to office-based oncologists in many states nationwide.  To deliver on our strategy of mitigating misdiagnoses we rely heavily on our CLIA laboratory to support R&D beta-testing of the products we develop, in a clinical environment.

Our operating structure promotes the harnessing of our proprietary technology and genetic diagnostic expertise to bring to market the Company’s robust pipeline of innovative solutions designed to address the root causes of misdiagnoses.

Joint Venture.

The Company has determined that it holds a variable interest in a joint venture formed in April 2020 (the “Joint Venture”) and is the primary beneficiary of the variable interest entity (“VIE”). See Note 2 - Summary of Significant Accounting Policies for further discussion regarding consolidation of variable interest entities.

The Company is working with Poplar Healthcare PLLC (“Poplar”) to dissolve the Joint Venture with an effective date of December 31, 2022.

Going Concern.

The condensed consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”) applicable for a going concern, which assume that the Company will realize its assets and discharge its liabilities in the ordinary course of business. The Company has incurred substantial operating losses and has used cash in its operating activities for the past several years. For the three months ended March 31, 2023, the Company had a net loss of $3.0 million and net cash used in operating activities of $1.6 million. As of March 31, 2023, the Company had an accumulated deficit of $95.3 million and a negative working capital of $0.5 million. The Company’s ability to continue as a going concern over the next twelve months from the date of issuance of these condensed consolidated financial statements in this Quarterly Report on Form 10-Q is dependent upon a combination of achieving its

business plan, including generating additional revenue and avoiding potential business disruption due to the novel coronavirus (“COVID-19”) pandemic, and raising additional financing to meet its debt obligations and paying liabilities arising from normal business operations when they come due.

To meet its current and future obligations the Company has taken the following steps to capitalize the business and successfully achieve its business plan:

On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $22.0 million, to or through AGP, as sales agent (the “AGP Sales Agreement”). From April 2, 2021 through the date the condensed consolidated financial statements were issued, we have received approximately $16.1 million in gross proceeds through the AGP Sales Agreement from the sale of 5,202,561 shares of common stock. The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of a registration statement on Form S-3 (File No. 333-237445).
On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $5.8 million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). As of the date the condensed consolidated financial statements were issued, we have received less than $1,000 in gross proceeds through the AGP 2023 Sales Agreement from the sale of 500 shares of common stock, leaving the Company approximately $5.8 million available for future sales pursuant to the AGP 2023 Sales Agreement.

Notwithstanding the aforementioned circumstances, there remains substantial doubt about the Company’s ability to continue as a going concern for the next twelve months from the date these condensed consolidated financial statements were issued. There can be no assurance that the Company will be able to successfully achieve its initiatives summarized above in order to continue as a going concern over the next twelve months from the date of issuance of this Quarterly Report Form 10-Q. The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern and do not include any adjustments that might result should the Company be unable to continue as a going concern as a result of the outcome of this uncertainty.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation.

The accompanying condensed consolidated financial statements are presented in conformity with GAAP and, as of March 31, 2023 and for the three months ended March 31, 2023 and 2022, are unaudited and reflect all adjustments (consisting of only normal recurring adjustments) that are necessary for a fair presentation of the financial position and operating results for the interim periods. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2022 contained in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission (the “SEC”) on March 30, 2023. The results of operations for the interim periods presented are not necessarily indicative of the results for fiscal year 2023.

The condensed consolidated financial statements include the accounts of Precipio and its wholly owned subsidiaries, and the Joint Venture which is a VIE in which we are the primary beneficiary. Refer to the section titled “Consolidation of Variable Interest Entities” for further information related to our accounting for the Joint Venture. All intercompany balances have been eliminated in consolidation.

Reclassification.

Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.

Recently Adopted Accounting Pronouncements.

In June 2016, the FASB issued ASU 2016-13 “Measurement of Credit Losses on Financial Instruments”, which replaces current methods for evaluating impairment of financial instruments not measured at fair value, including trade accounts receivable and certain debt securities, with a current expected credit loss model. The Company adopted this guidance on January 1, 2023. The adoption of this standard was not material to our condensed consolidated financial statements.

Recent Accounting Pronouncements Not Yet Adopted.

In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820) (“ASU 2022-03”). The amendments in ASU 2022-03 clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The amendments in this Update also require additional disclosures for equity securities subject to contractual sale restrictions. The provisions in this Update are effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company does not expect to early adopt this ASU. The Company is currently assessing the potential impact that the adoption of this ASU will have on its condensed consolidated financial statements.

In August 2020, the FASB issued ASU 2020-06 “Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity.” This ASU amends the guidance on convertible instruments and the derivatives scope exception for contracts in an entity’s own equity and improves and amends the related EPS guidance for both Subtopics. The ASU will be effective for annual reporting periods after December 15, 2023 and interim periods within those annual periods and early adoption is permitted in annual reporting periods ending after December 15, 2020. The Company is currently assessing the potential impact that the adoption of this ASU will have on its condensed consolidated financial statements.

Loss Per Share.

Basic loss per share is calculated based on the weighted-average number of common shares outstanding during each period. Diluted loss per share includes shares issuable upon exercise of outstanding stock options, warrants or conversion rights that have exercise or conversion prices below the market value of our common stock. Options, warrants and conversion rights pertaining to 5,571,536 and 4,584,622 shares of our common stock have been excluded from the computation of diluted loss per share at March 31, 2023 and 2022, respectively, because the effect is anti-dilutive due to the net loss.

The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:

March 31, 

    

2023

    

2022

Stock options

 

4,764,905

 

3,635,487

Warrants

 

689,131

 

831,635

Preferred stock

 

117,500

 

117,500

Total

 

5,571,536

 

4,584,622

Consolidation of Variable Interest Entities.

We evaluate any entity in which we are involved to determine if the entity is a VIE and if so, whether we hold a variable interest and are the primary beneficiary. We consolidate VIEs that are subject to assessment when we are deemed to be the primary beneficiary of the VIE. The process for determining whether we are the primary beneficiary of the VIE is to conclude whether we are a party to the VIE holding a variable interest that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE, and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE.

We have determined that we hold a variable interest in the Joint Venture, have the power to make significant operational decisions on behalf of the VIE and also have the obligation to absorb the majority of the losses from the VIE.  As such we have also determined that we are the primary beneficiary of the VIE. The following table presents information about the carrying value of the assets and liabilities of the Joint Venture which we consolidate and which are included on our condensed consolidated balance sheets. Intercompany balances are eliminated in consolidation and not reflected in the following table.

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Assets:

Accounts receivable, net

$

256

$

335

Total assets

$

256

$

335

Liabilities:

Accrued expenses

$

17

$

50

Total liabilities

$

17

$

50

Noncontrolling interest in Joint Venture

$

65

$

65

Total stockholders' equity

$

129

$

127

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT
3 Months Ended
Mar. 31, 2023
LONG-TERM DEBT [Abstract]  
LONG-TERM DEBT

3. LONG-TERM DEBT

Long-term debt consists of the following:

Dollars in Thousands

    

March 31, 2023

    

December 31, 2022

Connecticut Department of Economic and Community Development (DECD)

$

169

$

176

DECD debt issuance costs

 

(15)

 

(15)

Financed insurance loan

 

115

 

228

Total long-term debt

 

269

 

389

Current portion of long-term debt

 

(142)

 

(255)

Long-term debt, net of current maturities

$

127

$

134

Department of Economic and Community Development.

On January 8, 2018, the Company entered into an agreement with the Connecticut Department of Economic and Community Development (“DECD”) by which the Company received a loan of $300,000 secured by substantially all of the Company’s assets (the “DECD 2018 Loan”). The DECD 2018 Loan is a ten-year loan due on December 31, 2027 and includes interest paid monthly at 3.25%. The maturity date of the DECD 2018 Loan was extended to May 31, 2028 and the modification did not have a material impact on the Company’s cash flows.

Amortization of the debt issuance costs were less than $1,000 for the three months ended March 31, 2023 and 2022, respectively.

Financed Insurance Loan.

The Company finances certain of its insurance premiums (the “Financed Insurance Loans”). In July 2022, the Company financed $0.4 million with a 5.99% interest rate and is obligated to make payments on a monthly basis through June 2023. As of March 31, 2023 and December 31, 2022, the Financed Insurance Loan’s outstanding balance of $0.1 million and $0.2 million, respectively, was included in current maturities of long-term debt in the Company’s condensed consolidated balance sheet. A corresponding prepaid asset was included in other current assets.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES OTHER CURRENT LIABILITIES
3 Months Ended
Mar. 31, 2023
ACCRUED EXPENSES OTHER CURRENT LIABILITIES [Abstract]  
ACCRUED EXPENSES OTHER CURRENT LIABILITIES

4. ACCRUED EXPENSES OTHER CURRENT LIABILITIES.

Accrued expenses at March 31, 2023 and December 31, 2022 are as follows:

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Accrued expenses

$

968

$

983

Accrued compensation

 

561

 

491

Accrued franchise, property and sales and use taxes

137

91

Accrued interest

 

19

 

19

$

1,685

$

1,584

The Company recorded certain settled reductions in accrued expenses and accounts payable as gains which are included in gain on settlement of liability, net in the condensed consolidated statements of operations. During the three months ended March 31, 2023 and 2022, zero and $1,000, respectively, were recorded as a gain on settlement of liability.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2023
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES

5. COMMITMENTS AND CONTINGENCIES

The Company is involved in legal proceedings related to matters, which are incidental to its business. Also, the Company is delinquent on the payment of outstanding accounts payable for certain vendors and suppliers who have taken or have threatened to take legal action to collect such outstanding amounts. See below for a discussion on these matters.

PURCHASE COMMITMENTS

The Company has entered into purchase commitments for reagents from suppliers. These agreements started in 2011 and run through 2025. The Company and the suppliers will true up the amounts on an annual basis. The future minimum purchase commitments under these and other purchase agreements are approximately $1.2 million and $1.3 million at March 31, 2023 and December 31, 2022, respectively.

LITIGATIONS

CPA Global provides us with certain patent management services. On February 6, 2017, CPA Global claimed that we owed approximately $0.2 million for certain patent maintenance services rendered. CPA Global has not filed claims against us in connection with this allegation. A liability of less than $0.1 million has been recorded and is reflected in accounts payable within the accompanying condensed consolidated balance sheets at March 31, 2023 and December 31, 2022.

LEGAL AND REGULATORY ENVIRONMENT

The healthcare industry is subject to numerous laws and regulations of federal, state and local governments. These laws and regulations include, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirement, reimbursement for patient services and Medicare and Medicaid fraud and abuse. Government activity has increased with respect to investigations and allegations concerning possible violations of fraud and abuse statutes and regulations by healthcare providers.

Violations of these laws and regulations could result in expulsion from government healthcare programs together with the imposition of significant fines and penalties, as well as significant repayments for patient services previously billed. Management believes that the Company is in compliance with fraud and abuse regulations, as well as other applicable government laws and regulations. While no material regulatory inquiries have been made, compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES
3 Months Ended
Mar. 31, 2023
LEASES [Abstract]  
LEASES

6. LEASES

The Company leases administrative facilities and laboratory equipment through operating lease agreements. In addition, we rent various equipment used in our diagnostic lab and in our administrative offices through finance lease arrangements.  Our operating leases include both lease (e.g., fixed payments including rent) and non-lease components (e.g., common area or other maintenance costs). The facility leases include one or more options to renew, from 1 to 5 years or more. The exercise of lease renewal options is typically at our sole discretion, therefore, the renewals to extend the lease terms are not included in our right-of-use (“ROU”) assets and lease liabilities as they are not reasonably certain of exercise.  We regularly evaluate the renewal options and, when they are reasonably certain of exercise, we include the renewal period in our lease term.  As our leases do not provide an implicit rate, we use our collateralized incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments.

Operating leases result in the recognition of ROU assets and lease liabilities on the balance sheet. ROU assets represent our right to use the leased asset for the lease term and lease liabilities represent our obligation to make lease payments. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The primary leases we enter into with initial terms of 12 months or less are for equipment.

The Company also recognizes ROU assets from finance leases in connection with its HemeScreen Reagent Rental (“HSRR”) program. For certain customers in the HSRR program, the Company leases diagnostic testing equipment and then subleases the equipment to the customer.  Finance lease ROU assets and finance lease liabilities are recognized at the lease commencement date, and at the sublease commencement date the finance lease ROU asset is derecognized and is recorded as cost of sales in the condensed consolidated statements of operations. There were no derecognized finance lease ROU assets for the three months ended March 31, 2023 and 2022, respectively. Where Precipio is the lessor, customers lease diagnostic testing equipment from the Company with the transfer of ownership to the customer at the end of the lease term at no additional cost.  For these contracts, the Company accounts for the arrangements as sales-type leases. The lease asset for sales-type leases is the net investment in leased asset, which is recorded once the finance lease ROU asset is derecognized and a related gain or loss is noted. The net investment in leased assets was $0.1 million as of March 31, 2023 and December 31, 2022, respectively, and is included in other current assets and other assets in our condensed consolidated balance sheets.

The balance sheet presentation of our operating and finance leases is as follows:

(dollars in thousands)

Classification on the Condensed Consolidated Balance Sheet

March 31, 2023

December 31, 2022

Assets:

Operating lease right-of-use assets, net

$

714

$

763

Finance lease right-of-use assets, net (1)

234

257

Total lease assets

$

948

$

1,020

Liabilities:

Current:

Current maturities of operating lease liabilities

$

205

$

199

Current maturities of finance lease liabilities

155

162

Noncurrent:

Operating lease liabilities, less current maturities

520

574

Finance lease liabilities, less current maturities

50

68

Total lease liabilities

$

930

$

1,003

(1)As of March 31, 2023 and December 31, 2022, finance lease right-of-use assets included $7,000 and $13,000, respectively, of assets related to finance leases associated with the HSRR program.

As of March 31, 2023 and December 31, 2022, the estimated future minimum lease payments, excluding non-lease components, are as follows:

(dollars in thousands)

    

Operating Leases

Finance Leases

Total

March 31,

March 31,

March 31,

2023

2023

2023

2023 (remaining)

$

189

$

69

$

258

2024

 

239

 

80

 

319

2025

 

205

 

65

 

270

2026

 

195

26

 

221

Total lease obligations

 

828

 

240

 

1,068

Less: Amount representing interest

 

(103)

 

(35)

 

(138)

Present value of net minimum lease obligations

 

725

 

205

 

930

Less, current portion

 

(205)

 

(155)

 

(360)

Long term portion

$

520

$

50

$

570

Other information as of March 31, 2023 and December 31, 2022 is as follows:

March 31,

December 31,

2023

2022

Weighted-average remaining lease term (years):

Operating leases

3.5

3.7

Finance leases

2.7

2.8

Weighted-average discount rate:

Operating leases

8.00%

8.00%

Finance leases

10.41%

10.31%

During the three months ended March 31, 2023 and 2022, operating cash flows from operating leases was $0.1 million, respectively, and operating lease ROU assets obtained in exchange for operating lease liabilities was zero, respectively.

Operating Lease Costs

Operating lease costs were approximately $0.1 million during the three months ended March 31, 2023 and 2022, respectively. These costs are primarily related to long-term operating leases for the Company’s facilities and laboratory equipment. Short-term and variable lease costs were less than $0.1 million for the three months ended March 31, 2023 and 2022, respectively.

Finance Lease Costs

Finance lease amortization and interest expenses are included in the condensed consolidated statements of operations for the three months ended March 31, 2023 and 2022. The balances within these accounts are less than $0.1 million, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY
3 Months Ended
Mar. 31, 2023
STOCKHOLDERS' EQUITY [Abstract]  
STOCKHOLDERS' EQUITY

7. STOCKHOLDERS’ EQUITY

Common Stock.

Pursuant to our Third Amended and Restated Certificate of Incorporation, as amended, we currently have 150,000,000 shares of common stock authorized for issuance. On December 20, 2018, the Company’s shareholders approved the proposal to authorize the Company’s Board of Directors to, in its discretion, amend the Company’s Third Amended and Restated Certificate of Incorporation to increase the total number of authorized shares of common stock from 150,000,000 shares to 250,000,000 shares. The Company has not yet implemented this increase.

During the three months ended March 31, 2023 and 2022, the Company issued zero and 266 shares of its common stock, respectively, in connection with the exercise of zero and 266 warrants, respectively. The warrant exercises during the three months ended March 31, 2022 resulted in net cash proceeds to the Company of less than $1,000.  

At The Market Offering Agreement

On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock, par value $0.01 per share (the “Common Stock”) (the “Shares”), having aggregate sales proceeds of up to $22.0 million. Shares can be sold either directly to or through AGP as a sales agent (the “AGP Sales Agreement”), from time to time, in an “at the market offering” (as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended) of the Shares (the “ATM Offering”). The Company is limited in the number of shares it can sell in the ATM Offering due to the offering limitations currently applicable to the Company under General Instruction I.B.6. of Form S-3 and the Company’s public float as of the applicable date of such sales, as well as the number of authorized and unissued shares available for issuance, in accordance with the terms of the AGP Sales Agreement.

The sale of our shares of Common Stock to or through AGP, will be made pursuant to the registration statement (the “Registration Statement”) on Form S-3 (File No. 333-237445), which was declared effective by the Securities and Exchange Commission (the “SEC”) on April 13, 2020, for an aggregate offering price of up to $50.0 million.

 

Under the AGP Sales Agreement, Shares may be sold by any method permitted by law deemed to be an “at the market offering.” AGP will also be able to sell shares of Common Stock by any other method permitted by law, including in negotiated transactions with the Company’s prior written consent. Upon delivery of a placement notice and subject to the terms and conditions of the AGP Sales Agreement, AGP is required to use its commercially reasonable efforts consistent with its normal trading and sales practices, applicable state and federal law, rules and regulations, and the rules of The Nasdaq Capital Market to sell the Shares from time to time based upon the Company’s instructions, including any price, time or size limits specified by the Company. AGP is not under any obligation to purchase any of the Shares on a principal basis pursuant to the AGP Sales Agreement, except as otherwise agreed by AGP and the Company in writing and expressly set forth in a placement notice. AGP’s obligations to sell the Shares under the AGP Sales Agreement are subject to satisfaction of certain conditions, including customary closing conditions. The Company is not obligated to

make any sales of Shares under the AGP Sales Agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs.

 

The Company has agreed to pay AGP a cash fee of 3.0% of the aggregate gross proceeds from the sale of the Shares on the Company’s behalf pursuant to the AGP Sales Agreement. The AGP Sales Agreement contains representations, warranties and covenants that are customary for transactions of this type. In addition, the Company has provided AGP with customary indemnification and contribution rights. The Company has also agreed to reimburse AGP for certain specified expenses, including the expenses of counsel to AGP. The offering of the Shares pursuant to the AGP Sales Agreement will terminate upon the termination of the AGP Sales Agreement by AGP or the Company, as permitted therein.

During the three months ended March 31, 2023, we received net proceeds of $0.4 million from the sale of 543,826 shares of common stock through AGP. There were no sales of common stock through AGP during the three months ended March 31, 2022. As of the date of issuance of this Quarterly Report on Form 10-Q, we have received an aggregate of $15.6 million in net proceeds, after issuance costs of approximately $0.5 million, from the sale of 5,202,561 shares of common stock through AGP, including less than $0.1 million in net proceeds from the sale of 72,712 shares of common stock through AGP from April 1, 2023 through the date of issuance of this quarterly Report on From 10-Q.

The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of the registration statement on Form S-3 (File No. 333-237445). On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $5.8 million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). See Note 11 – Subsequent Events for further discussion.

Preferred Stock.

The Company’s Board of Directors is authorized to issue up to 15,000,000 shares of preferred stock in one or more series, from time to time, with such designations, powers, preferences and rights and such qualifications, limitations and restrictions as may be provided in a resolution or resolutions adopted by the Board of Directors.

Series B Preferred Stock.

The Company filed a Certificate of Designation of Preferences, Rights and Limitations of Series B Convertible Preferred Stock (“Series B Preferred Stock”) with the State of Delaware, which designates 6,900 shares of our preferred stock as Series B Preferred Stock. The Series B Preferred Stock has a stated value of $1,000 per share and a par value of $0.01 per share. The Series B Preferred Stock includes a beneficial ownership blocker but has no dividend rights (except to the extent dividends are also paid on the common stock). On August 28, 2017, the Company completed an underwritten public offering consisting of the Company’s Series B Preferred Stock and warrants.

The conversion price of the Series B Preferred Stock contains a down round feature. The Company will recognize the effect of the down round feature when it is triggered. At that time, the effect would be treated as a deemed dividend and as a reduction of income available to common shareholders in our basic earnings per share calculation.

There were no conversions of Series B Preferred Stock during the three months ended March 31, 2023 and 2022, respectively. At March 31, 2023 and December 31, 2022, the Company had 6,900 shares of Series B Preferred Stock designated and issued and 47 shares of Series B Preferred Stock outstanding. Based on the stated value of $1,000 per share and a conversion price of $0.40 per share, the outstanding shares of Series B Preferred Stock at March 31, 2023 were convertible into 117,500 shares of common stock.

Common Stock Warrants.

The following represents a summary of the warrants outstanding as of March 31, 2023:

    

    

    

Underlying

    

Exercise

Issue Year

Expiration

Shares 

Price

Warrants

(1)

2018

April 2023

148,378

$

5.40

(2)

2018

July 2023

29,343

$

5.40

(3)

2018

August 2023

41,806

$

5.40

(4)

2018

September 2023

40,719

$

5.40

(5)

2018

November 2023

75,788

$

5.40

(6)

2018

December 2023

51,282

$

5.40

(7)

2019

April 2024

147,472

$

5.40

(8)

2019

May 2024

154,343

$

9.56

 

  

 

  

 

689,131

 

  

(1) - (7)These warrants were issued in connection with a 2018 securities purchase agreement, as amended.

(8) These warrants were issued in connection with convertible notes issued in May 2019.

There were 266 warrants exercised during the three months ended March 31, 2022 for proceeds to the Company of less than $1,000. During the three months ended March 31, 2022, the intrinsic value of the warrants exercised was less than $1,000.

Deemed Dividends

Certain of our preferred stock and warrant issuances contain down round provisions which require us to recognize the effect of the down round feature when it is triggered. That effect is treated as a dividend and as a reduction of income available to common shareholders in basic earnings per share.

There were no deemed dividends recorded during the three months ended March 31, 2023 and 2022.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE
3 Months Ended
Mar. 31, 2023
FAIR VALUE [Abstract]  
FAIR VALUE

8. FAIR VALUE

FASB guidance on fair value measurements, which defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements for our financial assets and liabilities, as well as for other assets and liabilities that are carried at fair value on a recurring basis in our condensed consolidated financial statements.

FASB guidance establishes a three-level fair value hierarchy based upon the assumptions (inputs) used to price assets or liabilities. The three levels of inputs used to measure fair value are as follows:

Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities;

Level 2—Observable inputs other than those included in Level 1, such as quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets; and

Level 3—Unobservable inputs reflecting our own assumptions and best estimate of what inputs market participants would use in pricing the asset or liability.

Common Stock Warrant Liabilities.

Certain of our issued and outstanding warrants to purchase shares of common stock do not qualify to be treated as equity and, accordingly, are recorded as a liability. We are required to record these instruments at fair value at each reporting date and changes are recorded as a non-cash adjustment to earnings. The gains or losses included in earnings are reported in other income (expense) in our condensed consolidated statements of operations.

Bridge Note Warrant Liabilities

During 2018 and 2019, the Company issued warrants in connection with the issuance of convertible notes. All of these warrants issuances were classified as warrant liabilities (the “Bridge Note Warrant Liabilities”).

The Bridge Note Warrant Liabilities are considered Level 3 financial instruments and were valued using the Black Scholes model. As of March 31, 2023, Bridge Note Warrant Liabilities outstanding were the result of convertible note issuances on eight different dates in 2018 and 2019. The assumptions used in the valuation of the Bridge Note Warrant Liabilities include the following ranges: remaining life to maturity of 0.1 to 1.1 years; volatility rate of 56% to 79%; and risk-free rate of 4.63% to 4.97%. As of December 31, 2022, assumptions used in the valuation of the Bridge Note Warrant Liabilities include: remaining life to maturity of 0.3 to 1.4 years; volatility rate of 69% to 77%; and risk free rate of 4.42 to 4.76%.

During the three months ended March 31, 2023 and 2022, the change in the fair value of the warrant liabilities measured using significant unobservable inputs (Level 3) were comprised of the following:

Dollars in Thousands

Three Months Ended March 31, 2023

    

    

Bridge Note

    

Warrant Liabilities

Beginning balance at January 1

$

*

Total gains:

 

 

  

Revaluation recognized in earnings

*

Balance at March 31 

$

*

* Represents amount less than one thousand dollars

Three Months Ended March 31, 2022

    

    

Bridge Note

    

Warrant Liabilities

Beginning balance at January 1

$

606

Total gains:

 

  

Revaluation recognized in earnings

(222)

Balance at March 31 

$

384

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY INCENTIVE PLAN
3 Months Ended
Mar. 31, 2023
EQUITY INCENTIVE PLAN [Abstract]  
EQUITY INCENTIVE PLAN

9. EQUITY INCENTIVE PLAN

The Company currently issues stock awards under its 2017 Stock Option and Incentive Plan, as amended (the “2017 Plan”) which will expire on June 5, 2027. The shares authorized for issuance under the 2017 Plan were 4,993,866 at March 31, 2023, of which 227,662 were available for future grant. The shares authorized under the 2017 Plan are subject to annual increases on January 1 by 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or such lessor number of shares determined by the Company’s Board of Directors or Compensation Committee. During the three months ended March 31, 2023, the shares authorized for issuance increased by 1,141,013 shares.

Stock Options.

The Company accounts for all stock-based compensation payments to employees and directors, including grants of employee stock options, at fair value at the date of grant and expenses the benefit in operating expense in the condensed consolidated statements of operations over the service period of the awards. The Company records the expense for stock-based compensation awards subject to performance-based milestone vesting over the remaining service period when management determines that achievement of the milestone is probable based on the expected satisfaction of the performance conditions as of the reporting date. The fair value of each stock option granted is estimated on the date of grant using the Black-Scholes option pricing model, which requires various assumptions including estimating stock price volatility, expected life of the stock option, risk free interest rate and estimated forfeiture rate.

During the three months ended March 31, 2023, the Company granted stock options to purchase up to 1,100,600 shares of common stock at a weighted average exercise price of $0.62 per share. These awards have vesting periods of up to four years and had a weighted average grant date fair value of $0.59. The fair value calculation of options granted during the three months ended March 31, 2023 used the following assumptions: risk free interest rate of 3.66%, based on the U.S. Treasury yield in effect at the time of grant; expected life of six years; and volatility of 162% based on historical volatility of the Company’s common stock over a time that is consistent with the expected life of the option.

The following table summarizes stock option activity under our plans during the three months ended March 31, 2023:

    

Number of

    

Weighted-Average

Options

Exercise Price

Outstanding at January 1, 2023

 

3,681,336

$

2.84

Granted

 

1,100,600

 

0.62

Forfeited

 

(17,031)

 

1.80

Outstanding at March 31, 2023

 

4,764,905

$

2.33

Exercisable at March 31, 2023

 

2,482,475

$

3.05

As of March 31, 2023, there were 4,054,451 options that were vested or expected to vest with aggregate intrinsic value of less than $0.1 million and a remaining weighted average contractual life of 8.3 years.

During the three months ended March 31, 2022, there were 1,004,000 options granted with a weighted average exercise price of $1.54 per share and 3,800 options forfeited with a weighted average exercise price of $4.95 per share.

For the three months ended March 31, 2023 and 2022, we recorded non-cash stock-based compensation expense for all stock awards of $0.5 million and $2.2 million, respectively, within operating expense in the accompanying statements of operations. As of March 31, 2023, the unrecognized compensation expense related to unvested stock awards was $3.3 million, which is expected to be recognized over a weighted-average period of 2.5 years.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE
3 Months Ended
Mar. 31, 2023
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE [Abstract]  
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE

10. SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE

ASC Topic 606, “Revenue from contracts with customers”

The Company follows the guidance of ASC 606 for the recognition of revenue from contracts with customers to transfer goods and services. The Company performed a comprehensive review of its existing revenue arrangements following the five-step model:

Step 1: Identification of the contract with the customer.  Sub-steps include determining the customer in a contract, initial contract identification and determining if multiple contracts should be combined and accounted for as a single transaction.  

Step 2: Identify the performance obligation in the contract.  Sub-steps include identifying the promised goods and services in the contract and identifying which performance obligations within the contract are distinct.

Step 3: Determine the transaction price.  Sub-steps include variable consideration, constraining estimates of variable consideration, the existence of a significant financing component in the contract, noncash consideration and consideration payable to a customer.

Step 4: Allocate transaction price.  Sub-steps include assessing the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods or services to the customer.

Step 5: Satisfaction of performance obligations.  Sub-steps include ascertaining the point in time when an asset is transferred to the customer and when the customer obtains control of the asset upon which time the Company recognizes revenue.

Nature of Contracts and Customers

The Company’s contracts and related performance obligations are similar for its customers and the sales process for all customers starts upon the receipt of requisition forms from the customers for patient diagnostic testing and the execution of contracts for biomarker testing and clinical research.  Payment terms for the services provided are 30 days, unless separately negotiated.

Diagnostic testing

Control of the laboratory testing services is transferred to the customer at a point in time. As such, the Company recognizes revenue for laboratory testing services at a point in time based on the delivery method (web-portal access or fax) for the patient’s laboratory report, per the contract.

Clinical research grants

Control of the clinical research services are transferred to the customer over time. The Company will recognize revenue utilizing the “effort based” method, measuring its progress toward complete satisfaction of the performance obligation.

Biomarker testing and clinical project services

Control of the biomarker testing and clinical project services are transferred to the customer over time.  The Company utilizes an “effort based” method of assessing performance and measures progress towards satisfaction of the performance obligation based upon the delivery of results.

The Company generates revenue from the provision of diagnostic testing provided to patients, biomarker testing provided to bio-pharma customers and clinical research grants funded by both bio-pharma customers and government health programs.

Reagents and other diagnostic products

Control of reagents and other diagnostic products are transferred to the customer at a point in time and, as such, the Company recognizes these revenues at a point in time based on the delivery method. These revenues include revenues from reagent sets for our HSRR program and other product sales and are included in other revenue in our condensed consolidated statements of operations.

Equipment leasing

The Company accounts for sales-type leases within the scope of ASC 842, Leases, as ASC 606 specifically excludes leases from its guidance. The sales-type leases result in the derecognition of the underlying asset, the recognition of profit or loss on the sale, and the recognition of an investment in leased asset.  Revenue from sales-type leases is recognized upfront on the commencement date of the lease and is included in other revenue in our condensed consolidated statements of operations. For the three months ended March 31, 2023 and 2022, revenue from sales-type leases was zero, respectively.

Disaggregation of Revenues by Transaction Type

We operate in one business segment and, therefore, the results of our operations are reported on a consolidated basis for purposes of segment reporting, consistent with internal management reporting. Service revenue, net for the three months ended March 31, 2023 and 2022 was as follows:

For the Three Months Ended March 31, 

(dollars in thousands)

Diagnostic Testing

    

2023

    

2022

Medicaid

$

8

$

15

Medicare

 

880

 

974

Self-pay

 

80

 

49

Third party payers

 

1,100

 

967

Service revenue, net

$

2,068

$

2,005

Revenue from the Medicare and Medicaid programs account for a portion of the Company’s patient diagnostic service revenue. Laws and regulations governing those programs are extremely complex and subject to interpretation. As a result, there is at least a reasonable possibility that recorded estimates will change by a material amount in the near term.

Revenue Recognition

Revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price using the expected value method based on historical experience. The Company does not typically enter arrangements where multiple contracts can be combined as the terms regarding services are generally found within a single agreement/requisition form. The Company derives its revenues from the following types of transactions: diagnostic testing (“Diagnostic”), revenues from the Company’s ICP technology and bio-pharma projects encompassing genetic diagnostics (collectively “Biomarker”), revenues from clinical research grants from state and federal research programs and diagnostic product sales, including revenues from equipment leases and reagent sales associated with our HSRR program.

Deferred revenue

Deferred revenue, or unearned revenue, refers to advance payments for products or services that are to be delivered in the future. The Company records such prepayment of unearned revenue as a liability, as revenue that has not yet been earned, but represents products or services that are owed to a customer. As the product or service is delivered over time, the Company recognizes the appropriate amount of revenue from deferred revenue. For the period ended March 31, 2023 and December 31, 2022, the deferred revenue was $0.1 million, respectively.

Contractual Allowances and Adjustments

We are reimbursed by payers for services we provide. Payments for services covered by payers average less than billed charges. We monitor revenue and receivables from payers and record an estimated contractual allowance for certain revenue and receivable balances as of the revenue recognition date to properly account for anticipated differences between amounts estimated in our billing system and amounts ultimately reimbursed by payers. Accordingly, the total revenue and receivables reported in our condensed consolidated financial statements are recorded at the amounts expected to be received from these payers. For service revenue, the contractual allowance is estimated based on several criteria, including unbilled claims, historical trends based on actual claims paid, current contract and reimbursement terms and changes in customer base and payer/product mix. The billing functions for the remaining portion of our revenue are contracted and fixed fees for specific services and are recorded without an allowance for contractual discounts. The following table presents our revenues initially recognized for each associated payer class during the three months ended March 31, 2023 and 2022.

For the Three Months Ended March 31, 

(dollars in thousands)

Contractual Allowances and

Revenues, net of Contractual

Gross Revenues

adjustments

Allowances and adjustments

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Medicaid

$

8

$

15

$

$

$

8

$

15

Medicare

 

880

 

974

 

 

 

880

 

974

Self-pay

 

80

 

49

 

 

 

80

 

49

Third party payers

 

3,835

 

3,385

 

(2,735)

 

(2,418)

 

1,100

 

967

 

4,803

 

4,423

 

(2,735)

 

(2,418)

 

2,068

 

2,005

Other

 

761

 

522

 

 

 

761

 

522

$

5,564

$

4,945

$

(2,735)

$

(2,418)

$

2,829

$

2,527

Allowance for Doubtful Accounts

The Company provides for a general allowance for collectability of services when recording net sales. The Company has adopted the policy of recognizing net sales to the extent it expects to collect that amount. Reference is made to FASB 954-605-45-5 and ASU 2011-07, Health Care Entities: Presentation and Disclosure of Patient Service Revenue, Provision for Bad Debt, and the Allowance for Doubtful Accounts. The change in the allowance for doubtful accounts is directly related to the increase in patient service revenues. The following table presents our reported revenues net of the collection allowance and adjustments for the three months ended March 31, 2023 and 2022.

For the Three Months Ended March 31, 

Revenues, net of

 

(dollars in thousands)

Contractual Allowances

Allowances for doubtful

 

and adjustments

accounts

Total

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Medicaid

$

8

$

15

$

(4)

$

(7)

$

4

$

8

Medicare

 

880

 

974

 

 

(24)

 

880

 

950

Self-pay

 

80

 

49

 

(8)

 

 

72

 

49

Third party payers

 

1,100

 

967

 

 

(49)

 

1,100

 

918

 

2,068

 

2,005

 

(12)

 

(80)

 

2,056

 

1,925

Other

 

761

 

522

 

 

 

761

 

522

$

2,829

$

2,527

$

(12)

$

(80)

$

2,817

$

2,447

Costs to Obtain or Fulfill a Customer Contract

Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded in operating expenses in the condensed consolidated statements of operations.

Shipping and handling costs are comprised of inbound and outbound freight and associated labor. The Company accounts for shipping and handling activities related to contracts with customers as fulfillment costs which are included in cost of sales in the condensed consolidated statements of operations.

Accounts Receivable

The Company has provided an allowance for potential credit losses, which has been determined based on management’s industry experience. The Company grants credit without collateral to its patients, most of who are insured under third party payer agreements.

The following summarizes the mix of receivables outstanding related to payer categories:

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Medicaid

$

31

$

34

Medicare

 

1,080

 

1,124

Self-pay

 

252

 

291

Third party payers

 

1,446

 

1,888

Contract diagnostic services and other

 

415

 

53

$

3,224

$

3,390

Less allowance for doubtful accounts

 

(2,366)

 

(2,354)

Accounts receivable, net

$

858

$

1,036

The following table presents the roll-forward of the allowance for doubtful accounts for the three months ended March 31, 2023.

    

    

Allowance for

Doubtful

(dollars in thousands)

Accounts

Balance, January 1, 2023

 

  

$

(2,354)

Collection Allowance:

 

  

 

  

Medicaid

$

(4)

 

  

Medicare

 

 

  

Self-pay

(8)

Third party payers

 

 

  

 

(12)

 

  

Bad debt expense

$

 

  

Total charges

 

  

 

(12)

Balance, March 31, 2023

 

  

$

(2,366)

Customer Revenue and Accounts Receivable Concentration

Our customers are oncologists, hospitals, reference laboratories, physician-office laboratories, and pharma and biotech companies. Customers that accounted for 10% or greater of our net sales or accounts receivable for the identified periods is as follows:

Net sales

Accounts receivable, as of

Three Months Ended

March 31,

March 31,

December 31,

2023

2022

2023

2022

Customer A

18

%

*

31

%

*

Customer B

*

10

%

*

*

Customer C

*

*

*

12

%

Customer D

*

*

12

%

*

* represents less than 10%

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

11. SUBSEQUENT EVENTS

The Company has evaluated events and transactions subsequent to March 31, 2023 through the date of this Quarterly Report on Form 10-Q, and any material subsequent events are reported below.

At The Market Offering Agreement

On April 14, 2023, the Company entered into a Sales Agreement with AGP, pursuant to which the Company may offer and sell from time to time shares (the “Shares”) of its common stock, par value $0.01 per share (the “Common Stock”) to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”), in an “at the market offering” (as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended) of the Shares (the “ATM Offering”).  AGP will be entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of Shares pursuant to the AGP 2023 Sales Agreement. The Company has filed a prospectus to its registration statement on Form S-3 (File No. 333-271277), as amended, offering shares of common stock having an aggregate gross sales price of up to $5,800,000 pursuant to the AGP 2023 Sales Agreement. 

As of the date the condensed consolidated financial statements were issued, we have received less than $1,000 in gross proceeds through the AGP 2023 Sales Agreement from the sale of 500 shares of common stock, leaving the Company approximately $5.8 million available for future sales pursuant to the AGP 2023 Sales Agreement.

Nasdaq Delisting Notice

As previously reported, on October 28, 2022, the Company received a letter from The Nasdaq Stock Market LLC (“Nasdaq”) notifying the Company that the closing bid price for its common stock had been below $1.00 for the previous 30 consecutive business days, and that it was therefore not in compliance with the minimum bid price requirement for continued inclusion on The Nasdaq Capital Market under Nasdaq Listing Rule 5550(a)(2) (the "Bid Price Rule"). The notice indicated that it would have 180 calendar days, or until April 26, 2023, to regain compliance with the Bid Price Rule.  

On April 27, 2023, Nasdaq notified the Company that it is eligible for an extension to comply with the Bid Price Rule until October 23 2023, by which date the Company must evidence compliance for at least ten consecutive business days. If compliance cannot be demonstrated by October 23, 2023, Nasdaq will provide written notification that the Company’s common stock will be delisted. In the event of such a notification, the Company may appeal Nasdaq’s determination, but there can be no assurance Nasdaq would grant any such request for continued listing.

 The Company intends to monitor the closing bid price of its common stock and may, if appropriate, evaluate various courses of action to regain compliance with the Bid Price Rule. However, there can be no assurance that the Company will be able to regain compliance with the Bid Price Rule.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Basis of Presentation

Basis of Presentation.

The accompanying condensed consolidated financial statements are presented in conformity with GAAP and, as of March 31, 2023 and for the three months ended March 31, 2023 and 2022, are unaudited and reflect all adjustments (consisting of only normal recurring adjustments) that are necessary for a fair presentation of the financial position and operating results for the interim periods. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2022 contained in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission (the “SEC”) on March 30, 2023. The results of operations for the interim periods presented are not necessarily indicative of the results for fiscal year 2023.

The condensed consolidated financial statements include the accounts of Precipio and its wholly owned subsidiaries, and the Joint Venture which is a VIE in which we are the primary beneficiary. Refer to the section titled “Consolidation of Variable Interest Entities” for further information related to our accounting for the Joint Venture. All intercompany balances have been eliminated in consolidation.

Reclassification.

Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.

Consolidation of Variable Interest Entities

Consolidation of Variable Interest Entities.

We evaluate any entity in which we are involved to determine if the entity is a VIE and if so, whether we hold a variable interest and are the primary beneficiary. We consolidate VIEs that are subject to assessment when we are deemed to be the primary beneficiary of the VIE. The process for determining whether we are the primary beneficiary of the VIE is to conclude whether we are a party to the VIE holding a variable interest that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE, and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE.

We have determined that we hold a variable interest in the Joint Venture, have the power to make significant operational decisions on behalf of the VIE and also have the obligation to absorb the majority of the losses from the VIE.  As such we have also determined that we are the primary beneficiary of the VIE. The following table presents information about the carrying value of the assets and liabilities of the Joint Venture which we consolidate and which are included on our condensed consolidated balance sheets. Intercompany balances are eliminated in consolidation and not reflected in the following table.

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Assets:

Accounts receivable, net

$

256

$

335

Total assets

$

256

$

335

Liabilities:

Accrued expenses

$

17

$

50

Total liabilities

$

17

$

50

Noncontrolling interest in Joint Venture

$

65

$

65

Total stockholders' equity

$

129

$

127

Loss Per Share

Loss Per Share.

Basic loss per share is calculated based on the weighted-average number of common shares outstanding during each period. Diluted loss per share includes shares issuable upon exercise of outstanding stock options, warrants or conversion rights that have exercise or conversion prices below the market value of our common stock. Options, warrants and conversion rights pertaining to 5,571,536 and 4,584,622 shares of our common stock have been excluded from the computation of diluted loss per share at March 31, 2023 and 2022, respectively, because the effect is anti-dilutive due to the net loss.

The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:

March 31, 

    

2023

    

2022

Stock options

 

4,764,905

 

3,635,487

Warrants

 

689,131

 

831,635

Preferred stock

 

117,500

 

117,500

Total

 

5,571,536

 

4,584,622

Recent Accounting Pronouncements

Reclassification.

Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2023
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
Schedule of Variable Interest Entities

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Assets:

Accounts receivable, net

$

256

$

335

Total assets

$

256

$

335

Liabilities:

Accrued expenses

$

17

$

50

Total liabilities

$

17

$

50

Noncontrolling interest in Joint Venture

$

65

$

65

Total stockholders' equity

$

129

$

127

Outstanding Securities not Included in the Computation of Diluted Net Loss

The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:

March 31, 

    

2023

    

2022

Stock options

 

4,764,905

 

3,635,487

Warrants

 

689,131

 

831,635

Preferred stock

 

117,500

 

117,500

Total

 

5,571,536

 

4,584,622

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2023
LONG-TERM DEBT [Abstract]  
Schedule of debt

Long-term debt consists of the following:

Dollars in Thousands

    

March 31, 2023

    

December 31, 2022

Connecticut Department of Economic and Community Development (DECD)

$

169

$

176

DECD debt issuance costs

 

(15)

 

(15)

Financed insurance loan

 

115

 

228

Total long-term debt

 

269

 

389

Current portion of long-term debt

 

(142)

 

(255)

Long-term debt, net of current maturities

$

127

$

134

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2023
ACCRUED EXPENSES OTHER CURRENT LIABILITIES [Abstract]  
Accrued expenses

Accrued expenses at March 31, 2023 and December 31, 2022 are as follows:

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Accrued expenses

$

968

$

983

Accrued compensation

 

561

 

491

Accrued franchise, property and sales and use taxes

137

91

Accrued interest

 

19

 

19

$

1,685

$

1,584

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2023
LEASES [Abstract]  
Summary of balance sheet presentation of our operating and finance leases

(dollars in thousands)

Classification on the Condensed Consolidated Balance Sheet

March 31, 2023

December 31, 2022

Assets:

Operating lease right-of-use assets, net

$

714

$

763

Finance lease right-of-use assets, net (1)

234

257

Total lease assets

$

948

$

1,020

Liabilities:

Current:

Current maturities of operating lease liabilities

$

205

$

199

Current maturities of finance lease liabilities

155

162

Noncurrent:

Operating lease liabilities, less current maturities

520

574

Finance lease liabilities, less current maturities

50

68

Total lease liabilities

$

930

$

1,003

(1)As of March 31, 2023 and December 31, 2022, finance lease right-of-use assets included $7,000 and $13,000, respectively, of assets related to finance leases associated with the HSRR program.

Summary of estimated future minimum lease payments for finance leases

As of March 31, 2023 and December 31, 2022, the estimated future minimum lease payments, excluding non-lease components, are as follows:

(dollars in thousands)

    

Operating Leases

Finance Leases

Total

March 31,

March 31,

March 31,

2023

2023

2023

2023 (remaining)

$

189

$

69

$

258

2024

 

239

 

80

 

319

2025

 

205

 

65

 

270

2026

 

195

26

 

221

Total lease obligations

 

828

 

240

 

1,068

Less: Amount representing interest

 

(103)

 

(35)

 

(138)

Present value of net minimum lease obligations

 

725

 

205

 

930

Less, current portion

 

(205)

 

(155)

 

(360)

Long term portion

$

520

$

50

$

570

Schedule of other information

March 31,

December 31,

2023

2022

Weighted-average remaining lease term (years):

Operating leases

3.5

3.7

Finance leases

2.7

2.8

Weighted-average discount rate:

Operating leases

8.00%

8.00%

Finance leases

10.41%

10.31%

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2023
STOCKHOLDERS' EQUITY [Abstract]  
Schedule of stockholders' equity, including warrants and rights

The following represents a summary of the warrants outstanding as of March 31, 2023:

    

    

    

Underlying

    

Exercise

Issue Year

Expiration

Shares 

Price

Warrants

(1)

2018

April 2023

148,378

$

5.40

(2)

2018

July 2023

29,343

$

5.40

(3)

2018

August 2023

41,806

$

5.40

(4)

2018

September 2023

40,719

$

5.40

(5)

2018

November 2023

75,788

$

5.40

(6)

2018

December 2023

51,282

$

5.40

(7)

2019

April 2024

147,472

$

5.40

(8)

2019

May 2024

154,343

$

9.56

 

  

 

  

 

689,131

 

  

(1) - (7)These warrants were issued in connection with a 2018 securities purchase agreement, as amended.

(8) These warrants were issued in connection with convertible notes issued in May 2019.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE (Tables)
3 Months Ended
Mar. 31, 2023
FAIR VALUE [Abstract]  
Schedule of Changes in Fair Value of Liability

During the three months ended March 31, 2023 and 2022, the change in the fair value of the warrant liabilities measured using significant unobservable inputs (Level 3) were comprised of the following:

Dollars in Thousands

Three Months Ended March 31, 2023

    

    

Bridge Note

    

Warrant Liabilities

Beginning balance at January 1

$

*

Total gains:

 

 

  

Revaluation recognized in earnings

*

Balance at March 31 

$

*

* Represents amount less than one thousand dollars

Three Months Ended March 31, 2022

    

    

Bridge Note

    

Warrant Liabilities

Beginning balance at January 1

$

606

Total gains:

 

  

Revaluation recognized in earnings

(222)

Balance at March 31 

$

384

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY INCENTIVE PLAN (Tables)
3 Months Ended
Mar. 31, 2023
EQUITY INCENTIVE PLAN [Abstract]  
Summary of stock option activity

The following table summarizes stock option activity under our plans during the three months ended March 31, 2023:

    

Number of

    

Weighted-Average

Options

Exercise Price

Outstanding at January 1, 2023

 

3,681,336

$

2.84

Granted

 

1,100,600

 

0.62

Forfeited

 

(17,031)

 

1.80

Outstanding at March 31, 2023

 

4,764,905

$

2.33

Exercisable at March 31, 2023

 

2,482,475

$

3.05

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables)
3 Months Ended
Mar. 31, 2023
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE [Abstract]  
Schedule of Net Revenues

For the Three Months Ended March 31, 

(dollars in thousands)

Diagnostic Testing

    

2023

    

2022

Medicaid

$

8

$

15

Medicare

 

880

 

974

Self-pay

 

80

 

49

Third party payers

 

1,100

 

967

Service revenue, net

$

2,068

$

2,005

Schedule of Gross to Net Sales Adjustments

For the Three Months Ended March 31, 

(dollars in thousands)

Contractual Allowances and

Revenues, net of Contractual

Gross Revenues

adjustments

Allowances and adjustments

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Medicaid

$

8

$

15

$

$

$

8

$

15

Medicare

 

880

 

974

 

 

 

880

 

974

Self-pay

 

80

 

49

 

 

 

80

 

49

Third party payers

 

3,835

 

3,385

 

(2,735)

 

(2,418)

 

1,100

 

967

 

4,803

 

4,423

 

(2,735)

 

(2,418)

 

2,068

 

2,005

Other

 

761

 

522

 

 

 

761

 

522

$

5,564

$

4,945

$

(2,735)

$

(2,418)

$

2,829

$

2,527

Schedule of Reported Revenues Net of Collection Allowance

For the Three Months Ended March 31, 

Revenues, net of

 

(dollars in thousands)

Contractual Allowances

Allowances for doubtful

 

and adjustments

accounts

Total

    

2023

    

2022

    

2023

    

2022

    

2023

    

2022

Medicaid

$

8

$

15

$

(4)

$

(7)

$

4

$

8

Medicare

 

880

 

974

 

 

(24)

 

880

 

950

Self-pay

 

80

 

49

 

(8)

 

 

72

 

49

Third party payers

 

1,100

 

967

 

 

(49)

 

1,100

 

918

 

2,068

 

2,005

 

(12)

 

(80)

 

2,056

 

1,925

Other

 

761

 

522

 

 

 

761

 

522

$

2,829

$

2,527

$

(12)

$

(80)

$

2,817

$

2,447

Schedule of Receivables

(dollars in thousands)

    

March 31, 2023

    

December 31, 2022

Medicaid

$

31

$

34

Medicare

 

1,080

 

1,124

Self-pay

 

252

 

291

Third party payers

 

1,446

 

1,888

Contract diagnostic services and other

 

415

 

53

$

3,224

$

3,390

Less allowance for doubtful accounts

 

(2,366)

 

(2,354)

Accounts receivable, net

$

858

$

1,036

Schedule of Allowance for Doubtful Accounts

The following table presents the roll-forward of the allowance for doubtful accounts for the three months ended March 31, 2023.

    

    

Allowance for

Doubtful

(dollars in thousands)

Accounts

Balance, January 1, 2023

 

  

$

(2,354)

Collection Allowance:

 

  

 

  

Medicaid

$

(4)

 

  

Medicare

 

 

  

Self-pay

(8)

Third party payers

 

 

  

 

(12)

 

  

Bad debt expense

$

 

  

Total charges

 

  

 

(12)

Balance, March 31, 2023

 

  

$

(2,366)

Schedule of Customer Revenue and Accounts Receivable Concentrations

Net sales

Accounts receivable, as of

Three Months Ended

March 31,

March 31,

December 31,

2023

2022

2023

2022

Customer A

18

%

*

31

%

*

Customer B

*

10

%

*

*

Customer C

*

*

*

12

%

Customer D

*

*

12

%

*

* represents less than 10%

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
BUSINESS DESCRIPTION (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended
Apr. 02, 2021
May 12, 2023
May 12, 2023
Mar. 31, 2023
Mar. 31, 2022
May 12, 2023
Apr. 14, 2023
Dec. 31, 2022
Apr. 13, 2020
Business Acquisition [Line Items]                  
Net loss       $ 3,030,000 $ 4,584,000        
Net loss       3,000,000.0          
Accumulated deficit       (95,327,000)       $ (92,297,000)  
Working deficiency       500,000          
Net cash used in operating activities       (1,575,000) $ (2,334,000)        
Proceeds from issuance of common stock       $ 438,000          
Common stock, par value       $ 0.01       $ 0.01  
Sales Agreement with Alliance Global Partners                  
Business Acquisition [Line Items]                  
Proceeds from issuance of common stock $ 16,100,000                
Sale of common stock 5,202,561                
Sales Agreement with Alliance Global Partners | Maximum [Member]                  
Business Acquisition [Line Items]                  
Proceeds from issuance of common stock $ 22,000,000.0                
At The Market Offering Agreement                  
Business Acquisition [Line Items]                  
Proceeds from issuance of common stock       $ 400,000          
Sale of common stock       543,826          
Subsequent Events [Member]                  
Business Acquisition [Line Items]                  
Sale of common stock   72,712       5,202,561      
Subsequent Events [Member] | At The Market Offering Agreement                  
Business Acquisition [Line Items]                  
Proceeds from issuance of common stock           $ 15,600,000      
Common stock, par value             $ 0.01    
Aggregate authorized offering price             $ 5,800,000    
Sale of common stock     500            
Amount available for future sale of shares pursuant to the sales agreement   $ 5,800,000 $ 5,800,000     $ 5,800,000      
Subsequent Events [Member] | At The Market Offering Agreement | Maximum [Member]                  
Business Acquisition [Line Items]                  
Proceeds from issuance of common stock     $ 1,000            
AGP | At The Market Offering Agreement                  
Business Acquisition [Line Items]                  
Common stock, par value $ 0.01                
Aggregate authorized offering price                 $ 50,000,000.0
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Securities not included in the computation of diluted net loss per share 5,571,536 4,584,622
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Outstanding Securities) (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities not included in the computation of diluted net loss per share 5,571,536 4,584,622
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities not included in the computation of diluted net loss per share 4,764,905 3,635,487
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities not included in the computation of diluted net loss per share 689,131 831,635
Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Securities not included in the computation of diluted net loss per share 117,500 117,500
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (VIE) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Assets:        
Accounts receivable, net $ 858 $ 1,036    
Total assets 19,423 21,504    
Liabilities:        
Accrued expenses 1,685 1,584    
Total liabilities 5,198 5,137    
Total stockholders' equity 14,225 16,367 $ 22,252 $ 24,604
Variable Interest Entity, Primary Beneficiary [Member]        
Assets:        
Accounts receivable, net 256 335    
Total assets 256 335    
Liabilities:        
Accrued expenses 17 50    
Total liabilities 17 50    
Noncontrolling Interest in Joint Venture 65 65    
Total stockholders' equity $ 129 $ 127    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT (Schedule of Debt) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt $ 269 $ 389
Current portion of long-term debt (142) (255)
Long-term debt, net of current maturities 127 134
Connecticut Department of Economic and Community Development (DECD)    
Debt Instrument [Line Items]    
Total long-term debt 169 176
Debt issuance cost (15) (15)
Financed Insurance Loan [Member]    
Debt Instrument [Line Items]    
Total long-term debt 115 228
Current portion of long-term debt $ (100) $ (200)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT (Narrative) (Details) - USD ($)
3 Months Ended
Jan. 08, 2018
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jul. 31, 2022
Debt Instrument [Line Items]          
Current maturities of long-term debt, less debt issuance costs   $ 142,000   $ 255,000  
Connecticut Department of Economic and Community Development (DECD)          
Debt Instrument [Line Items]          
Debt instrument, term 10 years        
Debt instrument, maturity date Dec. 31, 2027 May 31, 2028      
Interest rate (as a percent) 3.25%        
Financed Insurance Loan [Member]          
Debt Instrument [Line Items]          
Current maturities of long-term debt, less debt issuance costs   $ 100,000   $ 200,000  
Interest rate (as a percent)         5.99%
Debt instrument, face amount         $ 400,000
Term loan | Connecticut Department of Economic and Community Development (DECD)          
Debt Instrument [Line Items]          
Proceeds from long-term debt $ 300,000        
Term loan | Connecticut Department of Economic and Community Development (DECD) | Maximum [Member]          
Debt Instrument [Line Items]          
Amortization of debt issuance cost   $ 1,000 $ 1,000    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Accrued Expenses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
ACCRUED EXPENSES OTHER CURRENT LIABILITIES [Abstract]    
Accrued expenses $ 968 $ 983
Accrued compensation 561 491
Accrued franchise, property and sales and use taxes 137 91
Accrued interest 19 19
Accrued expenses $ 1,685 $ 1,584
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Maximum [Member]    
Reduction in Certain Accrued Expense and Accounts Payable $ 0 $ 1,000
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES (Narrative) (Details) - USD ($)
$ in Millions
Feb. 06, 2017
Mar. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]      
Other Commitment   $ 1.2 $ 1.3
CPA Global      
Loss Contingencies [Line Items]      
Loss contingency, damages sought $ 0.2    
CPA Global | Maximum [Member]      
Loss Contingencies [Line Items]      
Loss contingency accrual   $ 0.1 $ 0.1
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
item
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Lessee, Lease, Description [Line Items]      
Operating leases $ 100 $ 100  
Operating lease right-of-use assets obtained in exchange for operating lease obligations 0 0  
Operating lease right-of-use assets, net 714   $ 763
Operating Lease, Liability, Noncurrent 520   574
Finance lease ROU assets 23 34  
Net investment in leased assets $ 100   $ 100
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Facility leases | item 1    
Renewal term 1 year    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Renewal term 5 years    
Right of Use Asset      
Lessee, Lease, Description [Line Items]      
Finance lease ROU assets $ 0 $ 0  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Operating and Financing leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Balance sheet presentation of our operating and financing leases    
Operating lease right-of-use assets, net $ 714 $ 763
Finance lease right-of-use assets, net 234 257
Total lease assets 948 1,020
Current maturities of operating lease liabilities 205 199
Current maturities of finance lease liabilities 155 162
Operating lease liabilities, less current maturities 520 574
Finance lease liabilities, less current maturities 50 68
Total lease liabilities 930 1,003
HemeScreen Reagent Rental [Member]    
Balance sheet presentation of our operating and financing leases    
Finance lease right-of-use assets, net $ 7,000 $ 13,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating leases, estimated future minimum lease payments    
2023 $ 189  
2024 239  
2025 205  
2026 195  
Total lease obligations 828  
Less: Amount representing interest (103)  
Present value of net minimum lease obligations 725  
Less, current portion (205) $ (199)
Long term portion 520 574
Finance leases, estimated future minimum lease payments    
2023 69  
2024 80  
2025 65  
2026 26  
Total lease obligations 240  
Less: Amount representing interest (35)  
Present value of net minimum lease obligations 205  
Less, current portion (155) (162)
Long term portion 50 68
2023 258  
2024 319  
2025 270  
2026 221  
Total lease obligations 1,068  
Less: Amount representing interest (138)  
Total lease liabilities 930 $ 1,003
Less, current portion (360)  
Long term portion $ 570  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Other Information (Details)
Mar. 31, 2023
Dec. 31, 2022
LEASES [Abstract]    
Operating leases (in years) 3 years 6 months 3 years 8 months 12 days
Finance leases (in years) 2 years 8 months 12 days 2 years 9 months 18 days
Operating leases discount rate 8.00% 8.00%
Finance leases discount rate 10.41% 10.31%
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Operating and Financing Lease Cost (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating lease costs $ 0.1 $ 0.1
Maximum [Member]    
Lessee, Lease, Description [Line Items]    
Short-term lease costs 0.1 0.1
Finance leases, amortization expense and interest $ 0.1 $ 0.1
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Common Stock, 2018 Purchase Agreement and LP Purchase Agreement) (Details) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended
May 12, 2023
Mar. 31, 2023
Mar. 31, 2022
May 12, 2023
Dec. 31, 2022
Dec. 20, 2018
Dec. 19, 2018
Class of Stock [Line Items]              
Common stock, shares authorized (in shares)   150,000,000     150,000,000 250,000,000 150,000,000
Issuance of common stock in connection with at the market offering, net of issuance costs   $ 438,000          
Shares issued (in shares)   23,364,086     22,820,260    
Common stock, shares outstanding (in shares)   23,364,086     22,820,260    
Issuance of common stock, net of issuance costs   $ 438,000          
Common Stock [Member]              
Class of Stock [Line Items]              
Proceeds upon issuance of common stock from exercise of warrants (in shares)     266        
Issuance of common stock in connection with at the market offering, net of issuance costs   $ 5,000          
Shares issued (in shares)   543,826          
Common Stock [Member]              
Class of Stock [Line Items]              
Proceeds upon issuance of common stock from exercise of warrants (in shares)   0 266        
Warrant exercises in period   0 266        
Preferred Class B              
Class of Stock [Line Items]              
Conversion price (in dollars per share)   $ 0.40          
Subsequent Events [Member]              
Class of Stock [Line Items]              
Shares issued (in shares) 72,712     5,202,561      
Maximum [Member] | Common Stock [Member]              
Class of Stock [Line Items]              
Proceeds from exercise of warrants     $ 1,000        
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended
Apr. 14, 2023
Apr. 12, 2023
Apr. 02, 2021
May 12, 2023
May 12, 2023
Mar. 31, 2023
May 12, 2023
Dec. 31, 2022
Apr. 13, 2020
Class of Stock [Line Items]                  
Common stock, par value           $ 0.01   $ 0.01  
Proceeds from issuance of common stock           $ 438,000      
At The Market Offering Agreement                  
Class of Stock [Line Items]                  
Proceeds from issuance of common stock           $ 400,000      
Shares issued (in shares)           543,826      
AGP | At The Market Offering Agreement                  
Class of Stock [Line Items]                  
Common stock, par value     $ 0.01            
Aggregate sales proceeds of common stock     $ 22,000,000.0            
Aggregate authorized offering price                 $ 50,000,000.0
Percentage of cash fee     3.00%            
Subsequent Events [Member]                  
Class of Stock [Line Items]                  
Aggregate sales proceeds of common stock       $ 100,000          
Shares issued (in shares)       72,712     5,202,561    
Subsequent Events [Member] | At The Market Offering Agreement                  
Class of Stock [Line Items]                  
Common stock, par value $ 0.01                
Aggregate sales proceeds of common stock   $ 5,800,000              
Payments of Stock Issuance Costs             $ 500,000    
Aggregate authorized offering price $ 5,800,000                
Proceeds from issuance of common stock             15,600,000    
Shares issued (in shares)         500        
Amount available for future sale of shares pursuant to the sales agreement       $ 5,800,000 $ 5,800,000   $ 5,800,000    
Subsequent Events [Member] | AGP | At The Market Offering Agreement                  
Class of Stock [Line Items]                  
Percentage of cash fee 3.00%                
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Preferred Stock) (Details) - shares
Mar. 31, 2023
Dec. 31, 2022
STOCKHOLDERS' EQUITY [Abstract]    
Preferred stock, shares authorized (in shares) 15,000,000 15,000,000
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Series B Preferred Stock) (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Aug. 28, 2017
Class of Stock [Line Items]        
Preferred stock, par value (in dollars per share) $ 0.01   $ 0.01  
Preferred stock, shares authorized (in shares) 15,000,000   15,000,000  
Preferred stock, shares outstanding (in shares) 47   47  
Preferred stock, shares issued (in shares) 47   47  
Preferred Class B        
Class of Stock [Line Items]        
Preferred stock, par value (in dollars per share)       $ 0.01
Conversion price (in dollars per share) $ 0.40      
Number of shares converted (in shares) 0 0    
Preferred stock, shares authorized (in shares) 6,900   6,900 6,900
Preferred stock, shares outstanding (in shares) 47   47  
Preferred stock, shares issued (in shares) 6,900   6,900  
Preferred stock, dividend rate (percentage) 0.00%      
Preferred Stock, Liquidation Preference Per Share $ 1,000     $ 1,000
Number of common shares issuable upon conversion of preferred stock. 117,500      
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details)
Mar. 31, 2023
$ / shares
shares
Class of Stock [Line Items]  
Underlying shares (in shares) 689,131
Warrants Not Assumed In Merger, Expiring April 2023 Group A [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 148,378
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring July 2023 Group A [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 29,343
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring August 2023 Group A [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 41,806
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring September 2023 Group A [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 40,719
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring November 2023 [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 75,788
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring December 2023 [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 51,282
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring April 2024 [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 147,472
Exercise price (in dollars per share) | $ / shares $ 5.40
Warrants Not Assumed In Merger, Expiring May 2024 [Member]  
Class of Stock [Line Items]  
Underlying shares (in shares) 154,343
Exercise price (in dollars per share) | $ / shares $ 9.56
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Offering Warrants) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Class of Stock [Line Items]    
Deemed dividend $ 0 $ 0
Common Stock [Member] | Maximum [Member]    
Class of Stock [Line Items]    
Intrinsic value of warrants exercised in period   $ 1,000,000
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Note Conversion Warrants) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Deemed dividend $ 0 $ 0
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Convertible Promissory Note Warrants) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Deemed dividend $ 0 $ 0
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Remaining Warrants) (Details)
Mar. 31, 2023
shares
STOCKHOLDERS' EQUITY [Abstract]  
Class of warrant, number of securities called by warrants 689,131
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY (Deemed Dividends) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Equity [Abstract]    
Amount Recorded $ 0 $ 0
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE (Narratives) (Details)
24 Months Ended
Dec. 31, 2019
installment
Mar. 31, 2023
Y
Dec. 31, 2022
Y
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Number of dates of different convertible note issuances | installment 8    
Minimum [Member] | Measurement Input, Price Volatility [Member] | Bridge Note Warrant Liabilities [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants and Rights Outstanding, Measurement Input   56 69
Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member] | Bridge Note Warrant Liabilities [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants and Rights Outstanding, Measurement Input   4.63 4.42
Minimum [Member] | Measurement Input, Expected Term [Member] | Bridge Note Warrant Liabilities [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants and Rights Outstanding, Measurement Input   0.1 0.3
Maximum [Member] | Measurement Input, Price Volatility [Member] | Bridge Note Warrant Liabilities [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants and Rights Outstanding, Measurement Input   79 77
Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member] | Bridge Note Warrant Liabilities [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants and Rights Outstanding, Measurement Input   4.97 4.76
Maximum [Member] | Measurement Input, Expected Term [Member] | Bridge Note Warrant Liabilities [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Warrants and Rights Outstanding, Measurement Input   1.1 1.4
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE (Schedule of Changes in Fair Value of Liability) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Total losses:  
Revaluation recognized in earnings $ (222)
Bridge Note Warrant Liabilities [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance 606
Total losses:  
Revaluation recognized in earnings (222)
Balance at end of period $ 384
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY INCENTIVE PLAN (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation $ 0.5 $ 2.2
Unvested stock options, unrecognized compensation expense weighted average recognition period 2 years 6 months  
Unrecognized compensation expense related to unvested stock awards $ 3.3  
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 1,100,600 1,004,000
Granted (in dollars per share) $ 0.62 $ 1.54
Forfeited (in shares) (17,031) (3,800)
Forfeited (in dollars per share) $ 1.80 $ 4.95
Weighted average grant date fair value (in dollars per share) $ 0.59  
Risk free interest rate, minimum 3.66%  
Term 6 years  
Volatility rate 162.00%  
Stock options, expected to vest, outstanding (in shares) 4,054,451  
Stock options, expected to vest remaining contractual term 8 years 3 months 18 days  
Maximum [Member] | Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options, unvested options, vesting period 4 years  
Stock options, expected to vest, outstanding, aggregate intrinsic value $ 0.1  
Equity Incentive Plan 2017 [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized 4,993,866  
Shares available for grant 227,662  
Percentage of annual increase in number of shares authorized for grant 5.00%  
Number of additional shares authorized 1,141,013  
Equity Incentive Plan 2017 [Member] | Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Plan expiration date Jun. 05, 2027  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
EQUITY INCENTIVE PLAN (Summary of Stock Option Activity) (Details) - Stock Options [Member] - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Number of Options    
Outstanding at beginning of period (in shares) 3,681,336  
Granted (in shares) 1,100,600 1,004,000
Forfeited (in shares) (17,031) (3,800)
Outstanding at end of period (in shares) 4,764,905  
Exercisable at end of period (in shares) 2,482,475  
Weighted-Average Exercise Price    
Outstanding at beginning of period (in dollars per share) $ 2.84  
Granted (in dollars per share) 0.62 $ 1.54
Forfeited (in dollars per share) 1.80 $ 4.95
Outstanding at end of period (in dollars per share) 2.33  
Exercisable at end of period (in dollars per share) $ 3.05  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Narrative) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE [Abstract]      
Number of segments | segment 1    
Revenue from sales-type leases $ 0 $ 0  
Deferred revenue $ 124   $ 119
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Net Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments $ 2,829 $ 2,527
Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 2,068 2,005
Medicaid [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 8 15
Medicaid [Member] | Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 8 15
Medicaid [Member] | Diagnostic Testing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 8 15
Medicare [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 880 974
Medicare [Member] | Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 880 974
Medicare [Member] | Diagnostic Testing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 880 974
Self-Pay    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 80 49
Self-Pay | Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 80 49
Self-Pay | Diagnostic Testing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 80 49
Third-Party Payor [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 1,100 967
Third-Party Payor [Member] | Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 1,100 967
Third-Party Payor [Member] | Diagnostic Testing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 1,100 967
Services Revenue, Net [Member] | Diagnostic Testing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments $ 2,068 $ 2,005
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Gross revenue $ 5,564 $ 4,945
Contractual allowance and adjustments (2,735) (2,418)
Service revenue, net 2,829 2,527
Medicaid [Member]    
Disaggregation of Revenue [Line Items]    
Service revenue, net 8 15
Medicare [Member]    
Disaggregation of Revenue [Line Items]    
Service revenue, net 880 974
Self-Pay    
Disaggregation of Revenue [Line Items]    
Service revenue, net 80 49
Third-Party Payor [Member]    
Disaggregation of Revenue [Line Items]    
Service revenue, net 1,100 967
Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Gross revenue 4,803 4,423
Contractual allowance and adjustments (2,735) (2,418)
Service revenue, net 2,068 2,005
Service revenue, net [Member] | Medicaid [Member]    
Disaggregation of Revenue [Line Items]    
Gross revenue 8 15
Service revenue, net 8 15
Service revenue, net [Member] | Medicare [Member]    
Disaggregation of Revenue [Line Items]    
Gross revenue 880 974
Service revenue, net 880 974
Service revenue, net [Member] | Self-Pay    
Disaggregation of Revenue [Line Items]    
Gross revenue 80 49
Service revenue, net 80 49
Service revenue, net [Member] | Third-Party Payor [Member]    
Disaggregation of Revenue [Line Items]    
Gross revenue 3,835 3,385
Contractual allowance and adjustments (2,735) (2,418)
Service revenue, net 1,100 967
Other [Member]    
Disaggregation of Revenue [Line Items]    
Service revenue, net 761 522
Other [Member] | Clinical Research Grants and Other [Member]    
Disaggregation of Revenue [Line Items]    
Gross revenue 761 522
Service revenue, net $ 761 $ 522
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Sales, Net of Collection Allowance) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments $ 2,829 $ 2,527
Adjustment for allowance for doubtful accounts (12) (80)
Net sales 2,817 2,447
Medicaid [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 8 15
Adjustment for allowance for doubtful accounts (4) (7)
Net sales 4 8
Medicare [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 880 974
Adjustment for allowance for doubtful accounts   (24)
Net sales 880 950
Self-Pay    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 80 49
Adjustment for allowance for doubtful accounts (8)  
Net sales 72 49
Third-Party Payor [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 1,100 967
Adjustment for allowance for doubtful accounts   (49)
Net sales 1,100 918
Service revenue, net [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 2,068 2,005
Adjustment for allowance for doubtful accounts (12) (80)
Net sales 2,056 1,925
Service revenue, net [Member] | Medicaid [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 8 15
Service revenue, net [Member] | Medicare [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 880 974
Service revenue, net [Member] | Self-Pay    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 80 49
Service revenue, net [Member] | Third-Party Payor [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 1,100 967
Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments 761 522
Net sales 761 522
Other [Member] | Clinical Research Grants and Other [Member]    
Disaggregation of Revenue [Line Items]    
Revenue, net of contractual allowances and adjustments $ 761 $ 522
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounts receivable, gross $ 3,224 $ 3,390
Less allowance for doubtful accounts (2,366) (2,354)
Accounts receivable, net 858 1,036
Medicaid [Member]    
Accounts receivable, gross 31 34
Medicare [Member]    
Accounts receivable, gross 1,080 1,124
Self-Pay    
Accounts receivable, gross 252 291
Third-Party Payor [Member]    
Accounts receivable, gross 1,446 1,888
Contract Diagnostic Services and Other [Member]    
Accounts receivable, gross $ 415 $ 53
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Allowance for doubtful accounts, Beginning balance $ (2,354)  
Adjustment for allowance for doubtful accounts (12) $ (80)
Total charges 12  
Allowance for doubtful accounts, Ending balance (2,366)  
Medicaid [Member]    
Adjustment for allowance for doubtful accounts (4) (7)
Medicare [Member]    
Adjustment for allowance for doubtful accounts   (24)
Third-Party Payor [Member]    
Adjustment for allowance for doubtful accounts   $ (49)
Self-Pay [Member]    
Adjustment for allowance for doubtful accounts $ (8)  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Customer Revenue and Accounts Receivable Concentrations) (Details) - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Sales Revenue, Net [Member] | Customer A [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 18.00%    
Sales Revenue, Net [Member] | Customer B [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   10.00%  
Accounts Receivable [Member] | Customer A [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 31.00%    
Accounts Receivable [Member] | Customer C [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     12.00%
Accounts Receivable [Member] | Customer D [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%    
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
SUBSEQUENT EVENTS (Details) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended
Apr. 14, 2023
Apr. 02, 2021
May 12, 2023
May 12, 2023
Mar. 31, 2023
May 12, 2023
Dec. 31, 2022
Apr. 13, 2020
Subsequent Event [Line Items]                
Common stock, par value         $ 0.01   $ 0.01  
Proceeds from Issuance of Common Stock         $ 438,000      
At The Market Offering Agreement                
Subsequent Event [Line Items]                
Proceeds from Issuance of Common Stock         $ 400,000      
Shares issued (in shares)         543,826      
AGP | At The Market Offering Agreement                
Subsequent Event [Line Items]                
Common stock, par value   $ 0.01            
Percentage of cash fee   3.00%            
Aggregate authorized offering price               $ 50,000,000.0
Subsequent Events [Member]                
Subsequent Event [Line Items]                
Shares issued (in shares)     72,712     5,202,561    
Subsequent Events [Member] | At The Market Offering Agreement                
Subsequent Event [Line Items]                
Common stock, par value $ 0.01              
Aggregate authorized offering price $ 5,800,000              
Proceeds from Issuance of Common Stock           $ 15,600,000    
Shares issued (in shares)       500        
Amount available for future sale of shares pursuant to the sales agreement     $ 5,800,000 $ 5,800,000   $ 5,800,000    
Subsequent Events [Member] | At The Market Offering Agreement | Maximum [Member]                
Subsequent Event [Line Items]                
Proceeds from Issuance of Common Stock       $ 1,000        
Subsequent Events [Member] | AGP | At The Market Offering Agreement                
Subsequent Event [Line Items]                
Percentage of cash fee 3.00%              
XML 73 prpo-20230331x10q_htm.xml IDEA: XBRL DOCUMENT 0001043961 us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember 2023-04-14 2023-05-12 0001043961 us-gaap:SubsequentEventMember 2023-01-01 2023-05-12 0001043961 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001043961 us-gaap:RetainedEarningsMember 2023-03-31 0001043961 us-gaap:ParentMember 2023-03-31 0001043961 us-gaap:NoncontrollingInterestMember 2023-03-31 0001043961 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001043961 us-gaap:RetainedEarningsMember 2022-12-31 0001043961 us-gaap:ParentMember 2022-12-31 0001043961 us-gaap:NoncontrollingInterestMember 2022-12-31 0001043961 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001043961 us-gaap:RetainedEarningsMember 2022-03-31 0001043961 us-gaap:ParentMember 2022-03-31 0001043961 us-gaap:NoncontrollingInterestMember 2022-03-31 0001043961 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001043961 us-gaap:RetainedEarningsMember 2021-12-31 0001043961 us-gaap:ParentMember 2021-12-31 0001043961 us-gaap:NoncontrollingInterestMember 2021-12-31 0001043961 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001043961 us-gaap:PreferredStockMember 2023-03-31 0001043961 us-gaap:CommonStockMember 2023-03-31 0001043961 us-gaap:PreferredStockMember 2022-12-31 0001043961 us-gaap:CommonStockMember 2022-12-31 0001043961 us-gaap:PreferredStockMember 2022-03-31 0001043961 us-gaap:CommonStockMember 2022-03-31 0001043961 us-gaap:PreferredStockMember 2021-12-31 0001043961 us-gaap:CommonStockMember 2021-12-31 0001043961 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-03-31 0001043961 us-gaap:EmployeeStockOptionMember 2022-12-31 0001043961 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001043961 us-gaap:EmployeeStockOptionMember 2023-03-31 0001043961 prpo:EquityIncentivePlan2017Member 2023-03-31 0001043961 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001043961 us-gaap:EmployeeStockOptionMember prpo:EquityIncentivePlan2017Member 2023-01-01 2023-03-31 0001043961 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001043961 prpo:DiagnosticTestingMember prpo:ServicesRevenueNetMember 2023-01-01 2023-03-31 0001043961 prpo:DiagnosticTestingMember prpo:PayerTypeThirdPartyPayerMember 2023-01-01 2023-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:PayerTypeSelfPayMember 2023-01-01 2023-03-31 0001043961 prpo:DiagnosticTestingMember prpo:PayerTypeSelfPayMember 2023-01-01 2023-03-31 0001043961 prpo:OtherMember prpo:OtherPartyMember 2023-01-01 2023-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:MedicareMember 2023-01-01 2023-03-31 0001043961 prpo:DiagnosticTestingMember prpo:MedicareMember 2023-01-01 2023-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:MedicaidMember 2023-01-01 2023-03-31 0001043961 prpo:DiagnosticTestingMember prpo:MedicaidMember 2023-01-01 2023-03-31 0001043961 prpo:PayerTypeThirdPartyPayerMember 2023-01-01 2023-03-31 0001043961 prpo:MedicareMember 2023-01-01 2023-03-31 0001043961 prpo:DiagnosticTestingMember prpo:ServicesRevenueNetMember 2022-01-01 2022-03-31 0001043961 prpo:DiagnosticTestingMember prpo:PayerTypeThirdPartyPayerMember 2022-01-01 2022-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:PayerTypeSelfPayMember 2022-01-01 2022-03-31 0001043961 prpo:DiagnosticTestingMember prpo:PayerTypeSelfPayMember 2022-01-01 2022-03-31 0001043961 prpo:OtherMember prpo:OtherPartyMember 2022-01-01 2022-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:MedicareMember 2022-01-01 2022-03-31 0001043961 prpo:DiagnosticTestingMember prpo:MedicareMember 2022-01-01 2022-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:MedicaidMember 2022-01-01 2022-03-31 0001043961 prpo:DiagnosticTestingMember prpo:MedicaidMember 2022-01-01 2022-03-31 0001043961 prpo:PayerTypeSelfPayMember 2022-01-01 2022-03-31 0001043961 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001043961 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001043961 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001043961 srt:MaximumMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001043961 prpo:DepartmentOfEconomicAndCommunityDevelopmentMember prpo:TermLoanMember 2018-01-08 2018-01-08 0001043961 srt:MaximumMember us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember 2023-04-14 2023-05-12 0001043961 prpo:AtMarketOfferingMember 2023-01-01 2023-03-31 0001043961 srt:MaximumMember prpo:SalesAgreementWithAllianceGlobalPartnersMember 2021-04-02 2021-04-02 0001043961 prpo:SalesAgreementWithAllianceGlobalPartnersMember 2021-04-02 2021-04-02 0001043961 us-gaap:PreferredClassBMember 2022-12-31 0001043961 us-gaap:PreferredClassBMember 2017-08-28 0001043961 us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember 2023-01-01 2023-05-12 0001043961 prpo:CPAGlobalMember 2017-02-06 2017-02-06 0001043961 prpo:CPAGlobalMember srt:MaximumMember 2023-03-31 0001043961 prpo:CPAGlobalMember srt:MaximumMember 2022-12-31 0001043961 srt:MinimumMember 2023-03-31 0001043961 srt:MaximumMember 2023-03-31 0001043961 prpo:RightOfUseAssetMember 2023-01-01 2023-03-31 0001043961 prpo:RightOfUseAssetMember 2022-01-01 2022-03-31 0001043961 prpo:HemeScreenReagentRentalMember 2023-03-31 0001043961 prpo:HemeScreenReagentRentalMember 2022-12-31 0001043961 prpo:WarrantLiability2018Member 2022-03-31 0001043961 prpo:WarrantLiability2018Member 2021-12-31 0001043961 prpo:WarrantLiability2018Member 2022-01-01 2022-03-31 0001043961 srt:MinimumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0001043961 srt:MinimumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0001043961 srt:MinimumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputExpectedTermMember 2023-03-31 0001043961 srt:MaximumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0001043961 srt:MaximumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0001043961 srt:MaximumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputExpectedTermMember 2023-03-31 0001043961 srt:MinimumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001043961 srt:MinimumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001043961 srt:MinimumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001043961 srt:MaximumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001043961 srt:MaximumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001043961 srt:MaximumMember prpo:WarrantLiability2018Member us-gaap:MeasurementInputExpectedTermMember 2022-12-31 0001043961 prpo:DepartmentOfEconomicAndCommunityDevelopmentMember 2023-01-01 2023-03-31 0001043961 prpo:DepartmentOfEconomicAndCommunityDevelopmentMember 2018-01-08 2018-01-08 0001043961 prpo:DepartmentOfEconomicAndCommunityDevelopmentMember 2018-01-08 0001043961 prpo:FinancedInsuranceLoanMember 2022-07-31 0001043961 prpo:FinancedInsuranceLoanMember 2023-03-31 0001043961 prpo:FinancedInsuranceLoanMember 2022-12-31 0001043961 prpo:OtherMember 2023-01-01 2023-03-31 0001043961 prpo:OtherMember 2022-01-01 2022-03-31 0001043961 us-gaap:PreferredClassBMember 2023-01-01 2023-03-31 0001043961 us-gaap:PreferredClassBMember 2022-01-01 2022-03-31 0001043961 prpo:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001043961 prpo:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001043961 prpo:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001043961 prpo:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001043961 prpo:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001043961 2018-12-20 0001043961 2018-12-19 0001043961 prpo:AtMarketOfferingMember prpo:AllianceGlobalPartnersMember 2021-04-02 0001043961 prpo:WarrantsNotAssumedInMergerExpiringSeptember2023GroupMember 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringNovember2023Member 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringMay2024Member 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringJuly2023GroupMember 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringDecember2023Member 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringAugust2023GroupMember 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringApril2024Member 2023-03-31 0001043961 prpo:WarrantsNotAssumedInMergerExpiringApril2023GroupMember 2023-03-31 0001043961 2022-03-31 0001043961 2021-12-31 0001043961 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001043961 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001043961 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001043961 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001043961 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001043961 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001043961 srt:MaximumMember prpo:DepartmentOfEconomicAndCommunityDevelopmentMember prpo:TermLoanMember 2023-01-01 2023-03-31 0001043961 srt:MaximumMember prpo:DepartmentOfEconomicAndCommunityDevelopmentMember prpo:TermLoanMember 2022-01-01 2022-03-31 0001043961 us-gaap:ParentMember 2023-01-01 2023-03-31 0001043961 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001043961 us-gaap:ParentMember 2022-01-01 2022-03-31 0001043961 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001043961 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001043961 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001043961 prpo:PayerTypeThirdPartyPayerMember 2023-03-31 0001043961 prpo:PayerTypeSelfPayMember 2023-03-31 0001043961 prpo:MedicareMember 2023-03-31 0001043961 prpo:MedicaidMember 2023-03-31 0001043961 prpo:ContractDiagnosticServicesAndOtherMember 2023-03-31 0001043961 prpo:PayerTypeThirdPartyPayerMember 2022-12-31 0001043961 prpo:PayerTypeSelfPayMember 2022-12-31 0001043961 prpo:MedicareMember 2022-12-31 0001043961 prpo:MedicaidMember 2022-12-31 0001043961 prpo:ContractDiagnosticServicesAndOtherMember 2022-12-31 0001043961 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001043961 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001043961 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001043961 us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember 2023-05-12 0001043961 us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember 2023-04-12 2023-04-12 0001043961 us-gaap:SubsequentEventMember 2023-04-01 2023-05-12 0001043961 us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember 2023-04-14 0001043961 prpo:AtMarketOfferingMember prpo:AllianceGlobalPartnersMember 2020-04-13 0001043961 prpo:EquityIncentivePlan2017Member 2023-01-01 2023-03-31 0001043961 srt:MinimumMember 2023-01-01 2023-03-31 0001043961 2022-12-31 0001043961 2018-01-01 2019-12-31 0001043961 srt:MaximumMember 2023-01-01 2023-03-31 0001043961 srt:MaximumMember 2022-01-01 2022-03-31 0001043961 prpo:DepartmentOfEconomicAndCommunityDevelopmentMember 2023-03-31 0001043961 prpo:DepartmentOfEconomicAndCommunityDevelopmentMember 2022-12-31 0001043961 us-gaap:PreferredClassBMember 2023-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:PayerTypeThirdPartyPayerMember 2023-01-01 2023-03-31 0001043961 prpo:ServiceRevenueNetMember prpo:PayerTypeThirdPartyPayerMember 2022-01-01 2022-03-31 0001043961 us-gaap:SubsequentEventMember prpo:AtMarketOfferingMember prpo:AllianceGlobalPartnersMember 2023-04-14 2023-04-14 0001043961 prpo:AtMarketOfferingMember prpo:AllianceGlobalPartnersMember 2021-04-02 2021-04-02 0001043961 us-gaap:SelfPayMember 2023-01-01 2023-03-31 0001043961 prpo:ServiceRevenueNetMember 2023-01-01 2023-03-31 0001043961 prpo:PayerTypeSelfPayMember 2023-01-01 2023-03-31 0001043961 prpo:MedicaidMember 2023-01-01 2023-03-31 0001043961 prpo:ServiceRevenueNetMember 2022-01-01 2022-03-31 0001043961 prpo:PayerTypeThirdPartyPayerMember 2022-01-01 2022-03-31 0001043961 prpo:MedicareMember 2022-01-01 2022-03-31 0001043961 prpo:MedicaidMember 2022-01-01 2022-03-31 0001043961 2022-01-01 2022-03-31 0001043961 2023-03-31 0001043961 2023-05-08 0001043961 2023-01-01 2023-03-31 shares iso4217:USD pure iso4217:USD shares prpo:installment prpo:item prpo:Y prpo:segment -0.13 -0.20 23211838 22708587 47 47 22820260 23364086 6900 6900 0001043961 --12-31 2023 Q1 false 10-Q true 2023-03-31 false 001-36439 PRECIPIO, INC. DE 91-1789357 4 Science Park New Haven CT 06511 203 787-7888 Common Stock, $0.01 par value per share PRPO NASDAQ Yes Yes Non-accelerated Filer true false false 23437298 2141000 3445000 858000 1036000 546000 708000 450000 521000 3995000 5710000 834000 877000 234000 257000 714000 763000 13530000 13768000 116000 129000 19423000 21504000 142000 255000 155000 162000 205000 199000 2190000 2042000 1685000 1584000 124000 119000 4501000 4361000 127000 134000 50000 68000 520000 574000 5198000 5137000 0.01 0.01 15000000 15000000 47 47 78000 0.01 0.01 150000000 150000000 23364086 22820260 233000 228000 109254000 108371000 -95327000 -92297000 14160000 16302000 65000 65000 14225000 16367000 19423000 21504000 2068000 2005000 761000 522000 2829000 2527000 12000 80000 2817000 2447000 1769000 1536000 299000 208000 2068000 1744000 749000 703000 3775000 5512000 -3026000 -4809000 -4000 2000 222000 1000 -4000 225000 -3030000 -4584000 0 0 -3030000 -4584000 6000 -3030000 -4590000 -0.13 -0.20 23211838 22708587 47 22820260 228000 108371000 -92297000 16302000 65000 16367000 -3030000 -3030000 -3030000 543826 5000 433000 438000 438000 450000 450000 450000 47 23364086 233000 109254000 -95327000 14160000 65000 14225000 47 22708442 227000 104431000 -80094000 24564000 40000 24604000 -4590000 -4590000 6000 -4584000 266 2232000 2232000 2232000 47 22708708 227000 106663000 -84684000 22206000 46000 22252000 -3030000 -4584000 310000 302000 49000 46000 23000 34000 1000 1000 450000 2232000 12000 78000 -222000 -166000 535000 -162000 -42000 -84000 -111000 141000 448000 -48000 -45000 5000 3000 101000 -244000 -1575000 -2334000 22000 10000 -22000 -10000 25000 56000 438000 120000 7000 293000 -63000 -1304000 -2407000 3445000 11668000 2141000 9261000 10000 9000 7000 7000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. BUSINESS DESCRIPTION</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;padding-bottom:12pt;margin:0pt;">Business Description.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Precipio, Inc., and its subsidiaries, (collectively, “we”, “us”, “our”, the “Company” or “Precipio”) is a healthcare solutions company focused on cancer diagnostics.  The Company’s business mission is to address the pervasive problem of cancer misdiagnoses by developing solutions to mitigate the root causes of this problem in the form of diagnostic products, reagents and services.  Misdiagnoses originate from aged commercial diagnostic cancer testing technologies, lack of subspecialized expertise, and sub-optimal laboratory processes that are needed in today’s diagnostic cancer testing in order to provide accurate, rapid, and resource-effective results to treat patients.  Industry studies estimate 1 in 5 blood-cancer patients are misdiagnosed. As cancer diagnostic testing has evolved from cellular to molecular (genes and exons), laboratory testing has become extremely complex, requiring even greater diagnostic precision, attention to process and a more appropriate evaluation of the abundance of genetic data to effectively gather, consider, analyze and present information for the physician for patient treatment.  Precipio sees cancer diagnostics as requiring a holistic approach to improve diagnostic data for improved interpretations with the intent to reduce misdiagnoses. By delivering diagnostic products, reagents and services that improve the accuracy and efficiency of diagnostics, leading to fewer misdiagnoses, we believe patient outcomes can be improved through the selection of appropriate therapeutic options.  Furthermore, we believe that better patient outcomes will have a positive impact on healthcare expenses as misdiagnoses are reduced.  Better Diagnostic Results – Better Patient Outcome – Lower Healthcare Expenditures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">To deliver its strategy, the Company has structured its organization in order to drive development of diagnostic products.  Laboratory and R&amp;D facilities located in New Haven, Connecticut and Omaha, Nebraska house development teams that collaborate on new products and services.  The Company operates CLIA laboratories in both the New Haven, Connecticut and Omaha, Nebraska locations providing essential blood cancer diagnostics to office-based oncologists in many states nationwide.  To deliver on our strategy of mitigating misdiagnoses we rely heavily on our CLIA laboratory to support R&amp;D beta-testing of the products we develop, in a clinical environment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Our operating structure promotes the harnessing of our proprietary technology and genetic diagnostic expertise to bring to market the Company’s robust pipeline of innovative solutions designed to address the root causes of misdiagnoses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;margin:0pt;"><i style="font-style:italic;">Joint Venture.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company has determined that it holds a variable interest in a joint venture formed in April 2020 (the “Joint Venture”) and is the primary beneficiary of the variable interest entity (“VIE”). <span style="color:#212529;">See Note 2 - Summary of Significant Accounting Policies for further discussion regarding consolidation of variable interest entities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;"> </span>The Company is working with Poplar Healthcare PLLC (“Poplar”) to dissolve the Joint Venture with an effective date of December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Going Concern.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The condensed consolidated financial statements have been prepared using accounting principles generally accepted in the United States of America (“GAAP”) applicable for a going concern, which assume that the Company will realize its assets and discharge its liabilities in the ordinary course of business. The Company has incurred substantial operating losses and has used cash in its operating activities for the past several years. For the three months ended March 31, 2023, the Company had a net loss of $3.0 million and net cash used in operating activities of $1.6 million. As of March 31, 2023, the Company had an accumulated deficit of $95.3 million and a negative working capital of $0.5 million. The Company’s ability to continue as a going concern over the next twelve months from the date of issuance of these condensed consolidated financial statements in this Quarterly Report on Form 10-Q is dependent upon a combination of achieving its </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">business plan, including generating additional revenue and avoiding potential business disruption due to the novel coronavirus (“COVID-19”) pandemic, and raising additional financing to meet its debt obligations and paying liabilities arising from normal business operations when they come due.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To meet its current and future obligations the Company has taken the following steps to capitalize the business and successfully achieve its business plan:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$22.0</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million, to or through AGP, as sales agent (the “AGP Sales Agreement”).</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> From April 2, 2021 through the date the condensed consolidated financial statements were issued, we have received approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">$16.1</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> million in gross proceeds through the AGP Sales Agreement from the sale of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">5,202,561</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> shares of common stock. The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of a registration statement on Form S-3 (File No. 333-237445).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$5.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). As of the date</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> the condensed consolidated financial statements were issued, we have received less than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">$1,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> in gross proceeds through the </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">AGP 2023 Sales Agreement</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> from the sale of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">500</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> shares of common stock</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">leaving the Company approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">$5.8</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> million available for future sales pursuant to the AGP 2023 Sales Agreement</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Notwithstanding the aforementioned circumstances, there remains substantial doubt about the Company’s ability to continue as a going concern for the next twelve months from the date these condensed consolidated financial statements were issued. There can be no assurance that the Company will be able to successfully achieve its initiatives summarized above in order to continue as a going concern over the next twelve months from the date of issuance of this Quarterly Report Form 10-Q. The accompanying condensed consolidated financial statements have been prepared assuming the Company will continue as a going concern and do not include any adjustments that might result should the Company be unable to continue as a going concern as a result of the outcome of this uncertainty.</p> -3000000.0 -1600000 -95300000 500000 22000000.0 16100000 5202561 5800000 1000 500 5800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Basis of Presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements are presented in conformity with GAAP and, as of March 31, 2023 and for the three months ended March 31, 2023 and 2022, are unaudited and reflect all adjustments (consisting of only normal recurring adjustments) that are necessary for a fair presentation of the financial position and operating results for the interim periods. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2022 contained in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission (the “SEC”) on March 30, 2023. The results of operations for the interim periods presented are not necessarily indicative of the results for fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of Precipio and its wholly owned subsidiaries, and the Joint Venture which is a VIE in which we are the primary beneficiary. Refer to the section titled “Consolidation of Variable Interest Entities” for further information related to our accounting for the Joint Venture. All intercompany balances have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Reclassification.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Recently Adopted Accounting Pronouncements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13 “<i style="font-style:italic;">Measurement of Credit Losses on Financial Instruments</i>”, which replaces current methods for evaluating impairment of financial instruments not measured at fair value, including trade accounts receivable and certain debt securities, with a current expected credit loss model. The Company adopted this <span style="background:#ffffff;">guidance on January 1, 2023. The adoption of this standard was not material to our condensed consolidated financial statements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Recent Accounting Pronouncements Not Yet Adopted.</i> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820) (“ASU 2022-03”). The amendments in ASU 2022-03 clarify that a contractual restriction on the sale of an equity security is not considered part of the unit of account of the equity security and, therefore, is not considered in measuring fair value. The amendments also clarify that an entity cannot, as a separate unit of account, recognize and measure a contractual sale restriction. The amendments in this Update also require additional disclosures for equity securities subject to contractual sale restrictions. The provisions in this Update are effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company does not expect to early adopt this ASU. The Company is currently assessing the potential impact that the adoption of this ASU will have on its condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued ASU 2020-06 “<i style="font-style:italic;">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</i>.” This ASU amends the guidance on convertible instruments and the derivatives scope exception for contracts in an entity’s own equity and improves and amends the related EPS guidance for both Subtopics. The ASU will be effective for annual reporting periods after December 15, 2023 and interim periods within those annual periods and early adoption is permitted in annual reporting periods ending after December 15, 2020. The Company is currently assessing the potential impact that the adoption of this ASU will have on its condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Loss Per Share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic loss per share is calculated based on the weighted-average number of common shares outstanding during each period. Diluted loss per share includes shares issuable upon exercise of outstanding stock options, warrants or conversion rights that have exercise or conversion prices below the market value of our common stock. Options, warrants and conversion rights pertaining to 5,571,536 and 4,584,622 shares of our common stock have been excluded from the computation of diluted loss per share at March 31, 2023 and 2022, respectively, because the effect is anti-dilutive due to the net loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:</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:77.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.1%;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.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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 style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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:9.37%;background:#cceeff;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,764,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;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:9.37%;background:#cceeff;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,635,487</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,635</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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:9.37%;background:#cceeff;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;"> 117,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;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:9.37%;background:#cceeff;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;"> 117,500</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 5,571,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:9.37%;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,584,622</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;font-style:italic;margin:0pt 0pt 12pt 0pt;">Consolidation of Variable Interest Entities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;">We evaluate any entity in which we are involved to determine if the entity is a VIE and if so, whether we hold a variable interest and are the primary beneficiary. We consolidate VIEs that are subject to assessment when we are deemed to be the primary beneficiary of the VIE. The process for determining whether we are the primary beneficiary of the VIE is to conclude whether we are a party to the VIE holding a variable interest that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE, and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;">We have determined that we hold a variable interest in the Joint Venture, have the power to make significant operational decisions on behalf of the VIE and also have the obligation to absorb the majority of the losses from the VIE.  As such we have also determined that we are the primary beneficiary of the VIE.</span><span style="color:#212529;background:#ffffff;"> </span><span style="color:#212529;background:#ffffff;">The following table presents information about the carrying value of the assets and liabilities of the Joint Venture which we consolidate and which are included on our condensed consolidated balance sheets. Intercompany balances are eliminated in consolidation and not reflected in the following table.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</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:59.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.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 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:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:14.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.76%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;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, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;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:2.69%;background:#cceeff;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:15.06%;background:#cceeff;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:3.01%;background:#cceeff;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:2.21%;background:#cceeff;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:14.55%;background:#cceeff;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:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:2.69%;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:15.06%;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;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;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:14.55%;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;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:2.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-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.69%;margin:0pt;padding:0pt;"><p style="font-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:15.06%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;margin:0pt;padding:0pt;"><p style="font-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:14.55%;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:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-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.69%;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:15.06%;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;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;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:14.55%;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;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling interest in Joint Venture</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total stockholders' equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:15.06%;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;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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:14.55%;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;"> 127</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;font-size:1pt;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Basis of Presentation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying condensed consolidated financial statements are presented in conformity with GAAP and, as of March 31, 2023 and for the three months ended March 31, 2023 and 2022, are unaudited and reflect all adjustments (consisting of only normal recurring adjustments) that are necessary for a fair presentation of the financial position and operating results for the interim periods. These unaudited condensed consolidated financial statements and notes should be read in conjunction with the audited financial statements and notes thereto for the year ended December 31, 2022 contained in our Annual Report on Form 10-K, filed with the Securities and Exchange Commission (the “SEC”) on March 30, 2023. The results of operations for the interim periods presented are not necessarily indicative of the results for fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The condensed consolidated financial statements include the accounts of Precipio and its wholly owned subsidiaries, and the Joint Venture which is a VIE in which we are the primary beneficiary. Refer to the section titled “Consolidation of Variable Interest Entities” for further information related to our accounting for the Joint Venture. All intercompany balances have been eliminated in consolidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Reclassification.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Reclassification.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:normal;">Certain reclassifications were made to the statements of cash flows related to splitting accruals and deferred revenue to separate lines in order to conform to the 2023 presentation. These reclassifications had no effect on previously reported retained earnings, net income, total assets or liabilities, or cash flows used in operating activities.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Loss Per Share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic loss per share is calculated based on the weighted-average number of common shares outstanding during each period. Diluted loss per share includes shares issuable upon exercise of outstanding stock options, warrants or conversion rights that have exercise or conversion prices below the market value of our common stock. Options, warrants and conversion rights pertaining to 5,571,536 and 4,584,622 shares of our common stock have been excluded from the computation of diluted loss per share at March 31, 2023 and 2022, respectively, because the effect is anti-dilutive due to the net loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:</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:77.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.1%;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.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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 style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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:9.37%;background:#cceeff;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,764,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;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:9.37%;background:#cceeff;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,635,487</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,635</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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:9.37%;background:#cceeff;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;"> 117,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;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:9.37%;background:#cceeff;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;"> 117,500</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 5,571,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:9.37%;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,584,622</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5571536 4584622 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the outstanding securities not included in the computation of diluted net loss per share:</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:77.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:9.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:77.1%;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.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;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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 style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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:9.37%;background:#cceeff;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,764,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;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:9.37%;background:#cceeff;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,635,487</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warrants</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 689,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 831,635</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Preferred stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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:9.37%;background:#cceeff;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;"> 117,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;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:9.37%;background:#cceeff;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;"> 117,500</p></td></tr><tr><td style="vertical-align:bottom;width:77.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;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;"> 5,571,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;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:9.37%;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,584,622</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 4764905 3635487 689131 831635 117500 117500 5571536 4584622 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Consolidation of Variable Interest Entities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;">We evaluate any entity in which we are involved to determine if the entity is a VIE and if so, whether we hold a variable interest and are the primary beneficiary. We consolidate VIEs that are subject to assessment when we are deemed to be the primary beneficiary of the VIE. The process for determining whether we are the primary beneficiary of the VIE is to conclude whether we are a party to the VIE holding a variable interest that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE, and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;">We have determined that we hold a variable interest in the Joint Venture, have the power to make significant operational decisions on behalf of the VIE and also have the obligation to absorb the majority of the losses from the VIE.  As such we have also determined that we are the primary beneficiary of the VIE.</span><span style="color:#212529;background:#ffffff;"> </span><span style="color:#212529;background:#ffffff;">The following table presents information about the carrying value of the assets and liabilities of the Joint Venture which we consolidate and which are included on our condensed consolidated balance sheets. Intercompany balances are eliminated in consolidation and not reflected in the following table.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</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:59.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.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 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:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:14.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.76%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;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, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;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:2.69%;background:#cceeff;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:15.06%;background:#cceeff;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:3.01%;background:#cceeff;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:2.21%;background:#cceeff;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:14.55%;background:#cceeff;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:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:2.69%;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:15.06%;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;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;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:14.55%;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;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:2.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-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.69%;margin:0pt;padding:0pt;"><p style="font-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:15.06%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;margin:0pt;padding:0pt;"><p style="font-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:14.55%;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:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-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.69%;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:15.06%;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;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;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:14.55%;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;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling interest in Joint Venture</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total stockholders' equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:15.06%;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;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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:14.55%;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;"> 127</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="color:#212529;margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</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:59.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.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 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:3.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:14.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.76%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;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 colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.77%;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, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;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:2.69%;background:#cceeff;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:15.06%;background:#cceeff;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:3.01%;background:#cceeff;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:2.21%;background:#cceeff;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:14.55%;background:#cceeff;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:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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:2.69%;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:15.06%;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;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;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:14.55%;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;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:2.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 335</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-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.69%;margin:0pt;padding:0pt;"><p style="font-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:15.06%;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:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;margin:0pt;padding:0pt;"><p style="font-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:14.55%;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:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-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.69%;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:15.06%;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;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;margin:0pt;padding:0pt;"><p style="font-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.21%;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:14.55%;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;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Noncontrolling interest in Joint Venture</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.69%;background:#cceeff;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:15.06%;background:#cceeff;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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;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:14.55%;background:#cceeff;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;"> 65</p></td></tr><tr><td style="vertical-align:bottom;width:59.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total stockholders' equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;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:15.06%;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;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.01%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;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:14.55%;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;"> 127</p></td></tr></table> 256000 335000 256000 335000 17000 50000 17000 50000 65000 65000 129000 127000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. LONG-TERM DEBT</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Long-term debt consists of the following:</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:69.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:11.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.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:1.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:11.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></tr><tr><td style="vertical-align:bottom;width:69.11%;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:2.16%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Dollars in Thousands</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;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:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.21%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:13.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Connecticut Department of Economic and Community Development (DECD)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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:11.83%;background:#cceeff;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;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">DECD debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-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:11.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;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-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.4%;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:11.92%;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></tr><tr><td style="vertical-align:bottom;width:69.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financed insurance loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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:11.83%;background:#cceeff;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;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> 228</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-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:11.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;"> 269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-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.4%;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:11.92%;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;"> 389</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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:11.83%;background:#cceeff;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;"> (142)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> (255)</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-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:11.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;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-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.4%;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:11.92%;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;"> 134</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;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;">Department of Economic and Community Development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 8, 2018, the Company entered into an agreement with the Connecticut Department of Economic and Community Development (“DECD”) by which the Company received a loan of $300,000 secured by substantially all of the Company’s assets (the “DECD 2018 Loan”). The DECD 2018 Loan is a ten-year loan due on December 31, 2027 and includes interest paid monthly at 3.25%. The maturity date of the DECD 2018 Loan was extended to May 31, 2028 and the modification did not have a material impact on the Company’s cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Amortization of the debt issuance costs were less than $1,000 for the three months ended March 31, 2023 and 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Financed Insurance Loan.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company finances certain of its insurance premiums (the “Financed Insurance Loans”). In July 2022, the Company financed $0.4 million with a 5.99% interest rate and is obligated to make payments on a monthly basis through June 2023. As of March 31, 2023 and December 31, 2022, the Financed Insurance Loan’s outstanding balance of $0.1 million and $0.2 million, respectively, was included in current maturities of long-term debt in the Company’s condensed consolidated balance sheet. A corresponding prepaid asset was included in other current assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Long-term debt consists of the following:</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:69.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><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:11.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.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:1.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:11.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></tr><tr><td style="vertical-align:bottom;width:69.11%;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:2.16%;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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.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;">Dollars in Thousands</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;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:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.21%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:13.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Connecticut Department of Economic and Community Development (DECD)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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:11.83%;background:#cceeff;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;"> 169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> 176</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">DECD debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-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:11.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;"> (15)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-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.4%;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:11.92%;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></tr><tr><td style="vertical-align:bottom;width:69.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financed insurance loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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:11.83%;background:#cceeff;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;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> 228</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-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:11.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;"> 269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-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.4%;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:11.92%;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;"> 389</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Current portion of long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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:11.83%;background:#cceeff;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;"> (142)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> (255)</p></td></tr><tr><td style="vertical-align:bottom;width:69.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Long-term debt, net of current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-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:11.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;"> 127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-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.4%;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:11.92%;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;"> 134</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 169000 176000 15000 15000 115000 228000 269000 389000 142000 255000 127000 134000 300000 P10Y 2027-12-31 0.0325 2028-05-31 1000 1000 400000 0.0599 100000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">4</span>. ACCRUED EXPENSES OTHER CURRENT LIABILITIES.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses at March 31, 2023 and December 31, 2022 are as follows:</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:69.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.09%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.33%;background:#cceeff;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:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.4%;background:#cceeff;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:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 983</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.33%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.4%;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:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued franchise, property and sales and use taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.33%;background:#cceeff;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:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.4%;background:#cceeff;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:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.33%;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:11.75%;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;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.4%;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:11.92%;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;"> 19</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;background:#cceeff;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.18%;background:#cceeff;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.33%;background:#cceeff;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:11.75%;background:#cceeff;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;"> 1,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> 1,584</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;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recorded certain settled reductions in accrued expenses and accounts payable as gains which are included in gain on settlement of liability, net in the condensed consolidated statements of operations. During the three months ended March 31, 2023 and 2022, zero and $1,000, respectively, were recorded as a gain on settlement of liability.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued expenses at March 31, 2023 and December 31, 2022 are as follows:</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:69.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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;white-space:nowrap;width:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(dollars in thousands)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.09%;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;">March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.33%;background:#cceeff;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:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.4%;background:#cceeff;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:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 983</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.33%;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:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.4%;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:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 491</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued franchise, property and sales and use taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.33%;background:#cceeff;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:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.4%;background:#cceeff;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:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.33%;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:11.75%;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;"> 19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;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.4%;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:11.92%;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;"> 19</p></td></tr><tr><td style="vertical-align:bottom;width:69.21%;background:#cceeff;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.18%;background:#cceeff;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.33%;background:#cceeff;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:11.75%;background:#cceeff;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;"> 1,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;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.4%;background:#cceeff;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:11.92%;background:#cceeff;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;"> 1,584</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 968000 983000 561000 491000 137000 91000 19000 19000 1685000 1584000 0 1000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">5</span>. COMMITMENTS AND CONTINGENCIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is involved in legal proceedings related to matters, which are incidental to its business. Also, the Company is delinquent on the payment of outstanding accounts payable for certain vendors and suppliers who have taken or have threatened to take legal action to collect such outstanding amounts. See below for a discussion on these matters.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">PURCHASE COMMITMENTS</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The Company has entered into purchase commitments for reagents from suppliers. These agreements started in 2011 and run through 2025. The Company and the suppliers will true up the amounts on an annual basis. The future minimum purchase commitments under these and other purchase agreements are approximately </span><span style="font-weight:normal;">$1.2</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">$1.3</span><span style="font-weight:normal;"> million at March 31, 2023 and December 31, 2022, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">LITIGATIONS</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">CPA Global provides us with certain patent management services. On February 6, 2017, CPA Global claimed that we owed approximately $0.2 million for certain patent maintenance services rendered. CPA Global has not filed claims against us in connection with this allegation. A liability of less than $0.1 million has been recorded and is reflected in accounts payable within the accompanying condensed consolidated balance sheets at March 31, 2023 and December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;font-weight:normal;">LEGAL AND REGULATORY ENVIRONMENT</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The healthcare industry is subject to numerous laws and regulations of federal, state and local governments. These laws and regulations include, but are not limited to, matters such as licensure, accreditation, government healthcare program participation requirement, reimbursement for patient services and Medicare and Medicaid fraud and abuse. Government activity has increased with respect to investigations and allegations concerning possible violations of fraud and abuse statutes and regulations by healthcare providers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Violations of these laws and regulations could result in expulsion from government healthcare programs together with the imposition of significant fines and penalties, as well as significant repayments for patient services previously billed. Management believes that the Company is in compliance with fraud and abuse regulations, as well as other applicable government laws and regulations. While no material regulatory inquiries have been made, compliance with such laws and regulations can be subject to future government review and interpretation, as well as regulatory actions unknown or unasserted at this time.</p> 1200000 1300000 200000 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">6</span>. LEASES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases administrative facilities and laboratory equipment through operating lease agreements. In addition, we rent various equipment used in our diagnostic lab and in our administrative offices through finance lease arrangements.  Our operating leases include both lease (e.g., fixed payments including rent) and non-lease components (e.g., common area or other maintenance costs). The facility leases include one or more options to renew, from 1 to 5 years or more. The exercise of lease renewal options is typically at our sole discretion, therefore, the renewals to extend the lease terms are not included in our right-of-use (“ROU”) assets and lease liabilities as they are not reasonably certain of exercise.  We regularly evaluate the renewal options and, when they are reasonably certain of exercise, we include the renewal period in our lease term.  As our leases do not provide an implicit rate, we use our collateralized incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 12pt 0pt;">Operating leases result in the recognition of ROU assets and lease liabilities on the balance sheet. ROU assets represent our right to use the leased asset for the lease term and lease liabilities represent our obligation to make lease payments. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Lease expense is recognized on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The primary leases we enter into with initial terms of 12 months or less are for equipment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:9pt 0pt 12pt 0pt;">The Company also recognizes ROU assets from finance leases in connection with its HemeScreen Reagent Rental (“HSRR”) program. For certain customers in the HSRR program, the Company leases diagnostic testing equipment and then subleases the equipment to the customer.  Finance lease ROU assets and finance lease liabilities are recognized at the lease commencement date, and at the sublease commencement date the finance lease ROU asset is derecognized and is recorded as cost of sales in the condensed consolidated statements of operations. There were no derecognized finance lease ROU assets for the three months ended March 31, 2023 and 2022, respectively. Where Precipio is the lessor, customers lease diagnostic testing equipment from the Company with the transfer of ownership to the customer at the end of the lease term at no additional cost.  For these contracts, the Company accounts for the arrangements as sales-type leases. The lease asset for sales-type leases is the net investment in leased asset, which is recorded once the finance lease ROU asset is derecognized and a related gain or loss is noted. The net investment in leased assets was $0.1 million as of March 31, 2023 and December 31, 2022, respectively, and is included in other current assets and other assets in our condensed consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The balance sheet presentation of our operating and finance leases is as follows: </span></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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:18.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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:18.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 0pt 0.05pt 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.44%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;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;">Classification on the Condensed Consolidated Balance Sheet</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, 2023</b></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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.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;">December 31, 2022 </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease right-of-use assets, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 714</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 763</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Finance lease right-of-use assets, net (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total lease assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 948</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,020</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Current maturities of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Current maturities of finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 162</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liabilities, less current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 520</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 574</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Finance lease liabilities, less current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total lease liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 930</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,003</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of March 31, 2023 and December 31, 2022, finance lease right-of-use assets included </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$7,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$13,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively, of assets related to finance leases associated with the HSRR program.</span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023 and December 31, 2022, the estimated future minimum lease payments, excluding non-lease components, are as follows:</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:40.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;width:15.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.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;width:15.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.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.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;width:15.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></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:17.87%;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;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:17.87%;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;">Finance Leases</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;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:17.85%;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="vertical-align:bottom;width:40.9%;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-style:italic;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.99%;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;width:15.87%;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;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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;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;width:15.87%;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;">March 31,</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;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: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;width:15.85%;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;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;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-style:italic;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.99%;border-bottom:1px solid #000000;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;width:15.87%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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;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;width:15.87%;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;">2023</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;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: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;width:15.85%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2023 (remaining)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 258</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> 239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> 80</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.99%;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:15.85%;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;"> 319</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 270</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> 195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> 26</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.99%;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:15.85%;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;"> 221</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total lease obligations</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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,068</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amount representing interest</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> (35)</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.99%;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:15.85%;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;"> (138)</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Present value of net minimum lease obligations</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 930</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less, current portion</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> (205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> (155)</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.99%;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:15.85%;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;"> (360)</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long term portion</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 570</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other information as of March 31, 2023 and December 31, 2022 is as follows:</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:57.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:20.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:18.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-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:20.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-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:20.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;background:#cceeff;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-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:18.86%;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.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#cceeff;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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:18.86%;background:#cceeff;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.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;margin:0pt;padding:0pt;"><p style="font-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.23%;margin:0pt;padding:0pt;"><p style="font-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:18.86%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:57.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#cceeff;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.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:18.86%;background:#cceeff;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.00%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;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.41%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-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:18.86%;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.31%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023 and 2022, operating cash flows from operating leases was $0.1 million, respectively, and operating lease ROU assets obtained in exchange for operating lease liabilities was zero, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Operating Lease Costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating lease costs were approximately $0.1 million during the three months ended March 31, 2023 and 2022, respectively. These costs are primarily related to long-term operating leases for the Company’s facilities and laboratory equipment. Short-term and variable lease costs were less than $0.1 million for the three months ended March 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Finance Lease Costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Finance lease amortization and interest expenses are included in the condensed consolidated statements of operations for the three months ended March 31, 2023 and 2022. The balances within these accounts are less than $0.1 million, respectively.</p> 1 P1Y P5Y 0 0 100000 100000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:55.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:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:18.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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:18.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;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 0pt 0.05pt 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.44%;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;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;">Classification on the Condensed Consolidated Balance Sheet</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.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;">March 31, 2023</b></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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.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;">December 31, 2022 </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease right-of-use assets, net </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 714</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 763</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Finance lease right-of-use assets, net (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 257</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total lease assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 948</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,020</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Current maturities of operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Current maturities of finance lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 155</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 162</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Noncurrent:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Operating lease liabilities, less current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 520</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 574</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Finance lease liabilities, less current maturities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;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-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><b style="font-weight:bold;">Total lease liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 930</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 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,003</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of March 31, 2023 and December 31, 2022, finance lease right-of-use assets included </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$7,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$13,000</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, respectively, of assets related to finance leases associated with the HSRR program.</span></td></tr></table><div style="margin-top:6pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 714000 763000 234000 257000 948000 1020000 205000 199000 155000 162000 520000 574000 50000 68000 930000 1003000 7000000 13000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023 and December 31, 2022, the estimated future minimum lease payments, excluding non-lease components, are as follows:</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:40.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;width:15.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.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;width:15.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.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.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;width:15.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(dollars in thousands)</i></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:17.87%;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;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:17.87%;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;">Finance Leases</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;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:17.85%;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="vertical-align:bottom;width:40.9%;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-style:italic;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.99%;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;width:15.87%;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;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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;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;width:15.87%;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;">March 31,</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;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: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;width:15.85%;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;">March 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;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-style:italic;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.99%;border-bottom:1px solid #000000;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;width:15.87%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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;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;width:15.87%;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;">2023</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;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: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;width:15.85%;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;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2023 (remaining)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 258</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> 239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> 80</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.99%;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:15.85%;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;"> 319</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 270</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> 195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> 26</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.99%;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:15.85%;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;"> 221</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Total lease obligations</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 828</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 240</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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,068</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less: Amount representing interest</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> (103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> (35)</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.99%;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:15.85%;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;"> (138)</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Present value of net minimum lease obligations</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 930</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Less, current portion</p></td><td style="vertical-align:bottom;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.99%;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:15.87%;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;"> (205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-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.99%;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:15.87%;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;"> (155)</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.99%;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:15.85%;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;"> (360)</p></td></tr><tr><td style="vertical-align:bottom;width:40.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Long term portion</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.87%;background:#cceeff;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;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.99%;background:#cceeff;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:15.85%;background:#cceeff;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;"> 570</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 189000 69000 258000 239000 80000 319000 205000 65000 270000 195000 26000 221000 828000 240000 1068000 103000 35000 138000 725000 205000 930000 205000 155000 360000 520000 50000 570000 <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:57.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:20.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:18.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-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:20.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;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;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-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:20.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average remaining lease term (years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;background:#cceeff;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="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-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:18.86%;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.7</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#cceeff;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.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:18.86%;background:#cceeff;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.8</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;margin:0pt;padding:0pt;"><p style="font-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.23%;margin:0pt;padding:0pt;"><p style="font-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:18.86%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:57.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;background:#cceeff;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.00%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:18.86%;background:#cceeff;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.00%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:57.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Finance leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:20.93%;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.41%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-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:18.86%;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.31%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> P3Y6M P3Y8M12D P2Y8M12D P2Y9M18D 0.0800 0.0800 0.1041 0.1031 100000 100000 0 0 100000 100000 100000 100000 100000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">7</span>. STOCKHOLDERS’ EQUITY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Common Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to our Third Amended and Restated Certificate of Incorporation, as amended, we currently have 150,000,000 shares of common stock authorized for issuance. On December 20, 2018, the Company’s shareholders approved the proposal to authorize the Company’s Board of Directors to, in its discretion, amend the Company’s Third Amended and Restated Certificate of Incorporation to increase the total number of authorized shares of common stock from 150,000,000 shares to 250,000,000 shares. The Company has not yet implemented this increase.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023 and 2022, the Company issued zero and 266 shares of its common stock, respectively, in connection with the exercise of zero and 266 warrants, respectively. The warrant exercises during the three months ended March 31, 2022 resulted in net cash proceeds to the Company of less than $1,000.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">At The Market Offering Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On April 2, 2021, the Company entered into a sales agreement with A.G.P./Alliance Global Partners (“AGP”), pursuant to which the Company may offer and sell its common stock, par value $0.01 per share (the “Common Stock”) (the “Shares”), having aggregate sales proceeds of up to $22.0 million. Shares can be sold either directly to or through AGP as a sales agent (the “AGP Sales Agreement”), from time to time, in an “at the market offering” (as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended) of the Shares (the “ATM Offering”). The Company is limited in the number of shares it can sell in the ATM Offering due to the offering limitations currently applicable to the Company under General Instruction I.B.6. of Form S-3 and the Company’s public float as of the applicable date of such sales, as well as the number of authorized and unissued shares available for issuance, in accordance with the terms of the AGP Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.43;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The sale of our shares of Common Stock to or through AGP, will be made pursuant to the registration statement (the “Registration Statement”) on Form S-3 (File No. 333-237445), which was declared effective by the Securities and Exchange Commission (the “SEC”) on April 13, 2020, for an aggregate offering price of up to $50.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Under the AGP Sales Agreement, Shares may be sold by any method permitted by law deemed to be an “at the market offering.” AGP will also be able to sell shares of Common Stock by any other method permitted by law, including in negotiated transactions with the Company’s prior written consent. Upon delivery of a placement notice and subject to the terms and conditions of the AGP Sales Agreement, AGP is required to use its commercially reasonable efforts consistent with its normal trading and sales practices, applicable state and federal law, rules and regulations, and the rules of The Nasdaq Capital Market to sell the Shares from time to time based upon the Company’s instructions, including any price, time or size limits specified by the Company. AGP is not under any obligation to purchase any of the Shares on a principal basis pursuant to the AGP Sales Agreement, except as otherwise agreed by AGP and the Company in writing and expressly set forth in a placement notice. AGP’s obligations to sell the Shares under the AGP Sales Agreement are subject to satisfaction of certain conditions, including customary closing conditions. The Company is not obligated to </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">make any sales of Shares under the AGP Sales Agreement and any determination by the Company to do so will be dependent, among other things, on market conditions and the Company’s capital raising needs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The Company has agreed to pay AGP a cash fee of 3.0% of the aggregate gross proceeds from the sale of the Shares on the Company’s behalf pursuant to the AGP Sales Agreement. The AGP Sales Agreement contains representations, warranties and covenants that are customary for transactions of this type. In addition, the Company has provided AGP with customary indemnification and contribution rights. The Company has also agreed to reimburse AGP for certain specified expenses, including the expenses of counsel to AGP. The offering of the Shares pursuant to the AGP Sales Agreement will terminate upon the termination of the AGP Sales Agreement by AGP or the Company, as permitted therein.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">During the three months ended March 31, 2023, we received net proceeds of </span><span style="background:#ffffff;">$0.4</span><span style="background:#ffffff;"> million from the sale of </span><span style="background:#ffffff;">543,826</span><span style="background:#ffffff;"> </span>shares of common stock through AGP. There were no sales of common stock through AGP during the three months ended March 31, 2022<span style="background:#ffffff;">. </span>As of the date of issuance of this Quarterly Report on Form 10-Q, we have received an aggregate of $15.6 million in net proceeds, after issuance costs of approximately $0.5 million, from the sale of 5,202,561 shares of common stock through AGP, including less than $0.1 million in net proceeds from the sale of 72,712 shares of common stock through AGP from April 1, 2023 through the date of issuance of this quarterly Report on From 10-Q.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The AGP Sales Agreement expired on April 13, 2023 in connection with the expiration of the registration statement on Form S-3 (File No. 333-237445). </span> On April 14, 2023, the Company entered into a sales agreement with AGP, pursuant to which the Company may offer and sell its common stock having aggregate sales proceeds of up to $5.8 million, to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”). See Note 11 – Subsequent Events for further discussion. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;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;">Preferred Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s Board of Directors is authorized to issue up to 15,000,000 shares of preferred stock in one or more series, from time to time, with such designations, powers, preferences and rights and such qualifications, limitations and restrictions as may be provided in a resolution or resolutions adopted by the Board of Directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Series B Preferred Stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company filed a Certificate of Designation of Preferences, Rights and Limitations of Series B Convertible Preferred Stock (“Series B Preferred Stock”) with the State of Delaware, which designates 6,900 shares of our preferred stock as Series B Preferred Stock. The Series B Preferred Stock has a stated value of $1,000 per share and a par value of $0.01 per share. The Series B Preferred Stock includes a beneficial ownership blocker but has no dividend rights (except to the extent dividends are also paid on the common stock). On August 28, 2017, the Company completed an underwritten public offering consisting of the Company’s Series B Preferred Stock and warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The conversion price of the Series B Preferred Stock contains a down round feature. The Company will recognize the effect of the down round feature when it is triggered. At that time, the effect would be treated as a deemed dividend and as a reduction of income available to common shareholders in our basic earnings per share calculation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no conversions of Series B Preferred Stock during the three months ended March 31, 2023 and 2022, respectively. At March 31, 2023 and December 31, 2022, the Company had 6,900 shares of Series B Preferred Stock designated and issued and 47 shares of Series B Preferred Stock outstanding. Based on the stated value of $1,000 per share and a conversion price of $0.40 per share, the outstanding shares of Series B Preferred Stock at March 31, 2023 were convertible into 117,500 shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Common Stock Warrants. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following represents a summary of the warrants outstanding as of March 31, 2023:</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:16.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:4.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:13.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:4.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:21.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:4.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:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:4.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:16.69%;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:4.24%;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 style="vertical-align:bottom;white-space:nowrap;width:13.57%;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:4.24%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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:4.24%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.23%;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;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;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:4.24%;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:13.57%;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;">Issue Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;">Expiration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;">Shares </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.23%;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;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:13.55%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">April 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">July 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">August 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;"> 41,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">September 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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;"> 40,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">November 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;"> 75,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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;"> 51,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">April 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;"> 147,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">May 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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;"> 154,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.56</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-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:4.24%;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.57%;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="vertical-align:bottom;white-space:nowrap;width:4.24%;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:21.59%;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="vertical-align:bottom;white-space:nowrap;width:4.24%;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:14.91%;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;"> 689,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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:2.67%;margin:0pt;padding:0pt;"><p style="font-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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1) - (7)</span></span>These warrants were issued in connection with a 2018 securities purchase agreement, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(8) </span></span>These warrants were issued in connection with convertible notes issued in May 2019.</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;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"> <span style="background:#ffffff;">There were </span><span style="background:#ffffff;">266</span><span style="background:#ffffff;"> w</span>arrants<span style="background:#ffffff;"> exercised during the three months ended March 31, 2022 for proceeds to the Company of less than </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;">. During the three months ended March 31, 2022, the intrinsic value of the w</span>arrants<span style="background:#ffffff;"> exercised was less than </span><span style="background:#ffffff;">$1,000</span><span style="background:#ffffff;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Deemed Dividends</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain of our preferred stock and warrant issuances contain down round provisions which require us to recognize the effect of the down round feature when it is triggered. That effect is treated as a dividend and as a reduction of income available to common shareholders in basic earnings per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were no deemed dividends recorded during the three months ended March 31, 2023 and 2022.</p> 150000000 150000000 250000000 0 266 0 266 1000 0.01 22000000.0 50000000.0 0.030 400000 543826 15600000 500000 5202561 100000 72712 5800000 15000000 6900 1000 0.01 0 0 0 6900 6900 47 47 1000 0.40 117500 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following represents a summary of the warrants outstanding as of March 31, 2023:</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:16.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:4.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:13.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:4.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:21.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:4.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:14.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:4.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:16.69%;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:4.24%;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 style="vertical-align:bottom;white-space:nowrap;width:13.57%;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:4.24%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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:4.24%;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;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;">Underlying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.23%;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;">Exercise</b></p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;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:4.24%;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:13.57%;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;">Issue Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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;">Expiration</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;">Shares </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.23%;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;">Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:13.55%;background:#cceeff;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-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">April 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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,378</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">July 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">August 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;"> 41,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">September 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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;"> 40,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">November 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;"> 75,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">December 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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;"> 51,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;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;">2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.59%;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;">April 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.91%;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;"> 147,472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;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.55%;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.40</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">(8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.57%;background:#cceeff;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;">2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:21.59%;background:#cceeff;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;">May 2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.91%;background:#cceeff;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;"> 154,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.67%;background:#cceeff;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.55%;background:#cceeff;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.56</p></td></tr><tr><td style="vertical-align:bottom;width:16.69%;margin:0pt;padding:0pt;"><p style="font-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:4.24%;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.57%;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="vertical-align:bottom;white-space:nowrap;width:4.24%;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:21.59%;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="vertical-align:bottom;white-space:nowrap;width:4.24%;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:14.91%;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;"> 689,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.24%;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:2.67%;margin:0pt;padding:0pt;"><p style="font-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:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(1) - (7)</span></span>These warrants were issued in connection with a 2018 securities purchase agreement, as amended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">(8) </span></span>These warrants were issued in connection with convertible notes issued in May 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 148378 5.40 29343 5.40 41806 5.40 40719 5.40 75788 5.40 51282 5.40 147472 5.40 154343 9.56 689131 266 1000 1000000000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">8</span>. FAIR VALUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">FASB guidance on fair value measurements, which defines fair value, establishes a framework for measuring fair value and expands disclosures about fair value measurements for our financial assets and liabilities, as well as for other assets and liabilities that are carried at fair value on a recurring basis in our condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">FASB guidance establishes a three-level fair value hierarchy based upon the assumptions (inputs) used to price assets or liabilities. The three levels of inputs used to measure fair value are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 2—Observable inputs other than those included in Level 1, such as quoted prices for similar assets and liabilities in active markets or quoted prices for identical assets or liabilities in inactive markets; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Level 3—Unobservable inputs reflecting our own assumptions and best estimate of what inputs market participants would use in pricing the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Common Stock Warrant Liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Certain of our issued and outstanding warrants to purchase shares of common stock do not qualify to be treated as equity and, accordingly, are recorded as a liability. We are required to record these instruments at fair value at each reporting date and changes are recorded as a non-cash adjustment to earnings. The gains or losses included in earnings are reported in other income (expense) in our condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 36pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Bridge Note Warrant Liabilities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During 2018 and 2019, the Company issued warrants in connection with the issuance of convertible notes. All of these warrants issuances were classified as warrant liabilities (the “Bridge Note Warrant Liabilities”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Bridge Note Warrant Liabilities are considered Level 3 financial instruments and were valued using the Black Scholes model. As of March 31, 2023, Bridge Note Warrant Liabilities outstanding were the result of convertible note issuances on eight different dates in 2018 and 2019. The assumptions used in the valuation of the Bridge Note Warrant Liabilities include the following ranges: remaining life to maturity of 0.1 to 1.1 years; volatility rate of 56% to 79%; and risk-free rate of 4.63% to 4.97%. As of December 31, 2022, assumptions used in the valuation of the Bridge Note Warrant Liabilities include: remaining life to maturity of 0.3 to 1.4 years; volatility rate of 69% to 77%; and risk free rate of 4.42 to 4.76%. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the three months ended March 31, 2023 and 2022, the change in the fair value of the warrant liabilities measured using significant unobservable inputs (Level 3) were comprised of the following:</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:56.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.3%;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;">Dollars in Thousands</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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="6" style="vertical-align:bottom;white-space:nowrap;width:40.68%;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:56.3%;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:3%;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.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:15.13%;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:3.16%;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;width:17.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;">Three Months Ended March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;white-space:nowrap;width:56.3%;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: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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.03%;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:3.16%;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:17.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;">Bridge Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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></tr><tr><td style="vertical-align:bottom;width:56.3%;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:3%;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:17.03%;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:3.16%;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:17.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;">Warrant Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance at January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:15.13%;background:#cceeff;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:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> –</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total gains:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Revaluation recognized in earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> –</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> –</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">* Represents amount less than one thousand dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-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:3%;margin:0pt;padding:0pt;"><p style="font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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:3.16%;margin:0pt;padding:0pt;"><p style="font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;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:2.65%;margin:0pt;padding:0pt;"><p 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:56.3%;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:3%;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.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:15.13%;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:3.16%;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;width:17.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;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;white-space:nowrap;width:56.3%;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: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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.03%;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:3.16%;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:17.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;">Bridge Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;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:3%;background:#cceeff;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:17.03%;background:#cceeff;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:3.16%;background:#cceeff;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:17.83%;background:#cceeff;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;">Warrant Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;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:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance at January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total gains:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Revaluation recognized in earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 8 0.1 1.1 56 79 4.63 4.97 0.3 1.4 69 77 4.42 4.76 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">During the three months ended March 31, 2023 and 2022, the change in the fair value of the warrant liabilities measured using significant unobservable inputs (Level 3) were comprised of the following:</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:56.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:15.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.3%;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;">Dollars in Thousands</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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="6" style="vertical-align:bottom;white-space:nowrap;width:40.68%;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:56.3%;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:3%;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.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:15.13%;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:3.16%;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;width:17.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;">Three Months Ended March 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;white-space:nowrap;width:56.3%;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: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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.03%;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:3.16%;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:17.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;">Bridge Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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></tr><tr><td style="vertical-align:bottom;width:56.3%;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:3%;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:17.03%;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:3.16%;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:17.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;">Warrant Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance at January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:15.13%;background:#cceeff;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:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> –</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total gains:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Revaluation recognized in earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> –</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> –</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">* Represents amount less than one thousand dollars</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-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:3%;margin:0pt;padding:0pt;"><p style="font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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:3.16%;margin:0pt;padding:0pt;"><p style="font-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.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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;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:2.65%;margin:0pt;padding:0pt;"><p 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:56.3%;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:3%;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.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:15.13%;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:3.16%;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;width:17.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;">Three Months Ended March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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;white-space:nowrap;width:56.3%;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: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;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.03%;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:3.16%;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:17.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;">Bridge Note</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;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:3%;background:#cceeff;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:17.03%;background:#cceeff;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:3.16%;background:#cceeff;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:17.83%;background:#cceeff;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;">Warrant Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;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:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance at January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 606</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;">Total gains:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;">Revaluation recognized in earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.13%;background:#cceeff;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 606000 222000 384000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">9</span>. EQUITY INCENTIVE PLAN</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company currently issues stock awards under its 2017 Stock Option and Incentive Plan, as amended (the “2017 Plan”) which will expire on June 5, 2027. The shares authorized for issuance under the 2017 Plan were 4,993,866 at March 31, 2023, of which 227,662 were available for future grant. The shares authorized under the 2017 Plan are subject to annual increases on January 1 by 5% of the number of shares of common stock issued and outstanding on the immediately preceding December 31, or such lessor number of shares determined by the Company’s Board of Directors or Compensation Committee. During the three months ended March 31, 2023, the shares authorized for issuance increased by 1,141,013 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Stock Options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company accounts for all stock-based compensation payments to employees and directors, including grants of employee stock options, at fair value at the date of grant and expenses the benefit in operating expense in the condensed consolidated statements of operations over the service period of the awards. The Company records the expense for stock-based compensation awards subject to performance-based milestone vesting over the remaining service period when management determines that achievement of the milestone is probable based on the expected satisfaction of the performance conditions as of the reporting date. The fair value of each stock option granted is estimated on the date of grant using the Black-Scholes option pricing model, which requires various assumptions including estimating stock price volatility, expected life of the stock option, risk free interest rate and estimated forfeiture rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2023, the Company granted stock options to purchase up to 1,100,600 shares of common stock at a weighted average exercise price of $0.62 per share. These awards have vesting periods of up to four years and had a weighted average grant date fair value of $0.59. The fair value calculation of options granted during the three months ended March 31, 2023 used the following assumptions: risk free interest rate of 3.66%, based on the U.S. Treasury yield in effect at the time of grant; expected life of six years; and volatility of 162% based on historical volatility of the Company’s common stock over a time that is consistent with the expected life of the option.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock option activity under our plans during the three months ended March 31, 2023:</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:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.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 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.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:11.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 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.21%;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:2.06%;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:10.47%;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;">Number of</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;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-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;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:2.06%;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:10.47%;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;">Options</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;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;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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.47%;background:#cceeff;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,681,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:11.62%;background:#cceeff;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.84</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;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,100,600</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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:11.62%;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;"> 0.62</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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.47%;background:#cceeff;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;"> (17,031)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:11.62%;background:#cceeff;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;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at March 31, 2023</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;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,764,905</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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:11.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 0.05pt 0pt;"> 2.33</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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.47%;background:#cceeff;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,482,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:11.62%;background:#cceeff;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.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023, there were 4,054,451 options that were vested or expected to vest with aggregate intrinsic value of less than $0.1 million and a remaining weighted average contractual life of 8.3 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended March 31, 2022, there were 1,004,000 options granted with a weighted average exercise price of $1.54 per share and 3,800 options forfeited with a weighted average exercise price of $4.95 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2023 and 2022, we recorded non-cash stock-based compensation expense for all stock awards of $0.5 million and $2.2 million, respectively, within operating expense in the accompanying statements of operations. As of March 31, 2023, the unrecognized compensation expense related to unvested stock awards was $3.3 million, which is expected to be recognized over a weighted-average period of 2.5 years.</p> 2027-06-05 4993866 227662 0.05 1141013 1100600 0.62 0.62 P4Y 0.59 0.0366 P6Y 1.62 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock option activity under our plans during the three months ended March 31, 2023:</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:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.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 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.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:11.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 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.21%;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:2.06%;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:10.47%;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;">Number of</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 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;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-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;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:2.06%;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:10.47%;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;">Options</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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.18%;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;">Exercise Price</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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.47%;background:#cceeff;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,681,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:11.62%;background:#cceeff;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.84</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Granted</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;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,100,600</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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:11.62%;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;"> 0.62</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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.47%;background:#cceeff;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;"> (17,031)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:11.62%;background:#cceeff;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;"> 1.80</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at March 31, 2023</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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;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,764,905</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;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:11.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 0.05pt 0pt;"> 2.33</p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at March 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;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.47%;background:#cceeff;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,482,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.56%;background:#cceeff;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:11.62%;background:#cceeff;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.05</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 3681336 2.84 1100600 0.62 17031 1.80 4764905 2.33 2482475 3.05 4054451 100000 P8Y3M18D 1004000 1.54 3800 4.95 500000 2200000 3300000 P2Y6M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE</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-line:underline;text-decoration-style:solid;">ASC Topic 606, “Revenue from contracts with customers”</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company follows the guidance of ASC 606 for the recognition of revenue from contracts with customers to transfer goods and services. The Company performed a comprehensive review of its existing revenue arrangements following the five-step model:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'EYInterstate';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Step 1: Identification of the contract with the customer.  Sub-steps include determining the customer in a contract, initial contract identification and determining if multiple contracts should be combined and accounted for as a single transaction.  </span></p><p style="font-family:'EYInterstate';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Step 2: Identify the performance obligation in the contract.  Sub-steps include identifying the promised goods and services in the contract and identifying which performance obligations within the contract are distinct.</span></p><p style="font-family:'EYInterstate';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Step 3: Determine the transaction price.  Sub-steps include variable consideration, constraining estimates of variable consideration, the existence of a significant financing component in the contract, noncash consideration and consideration payable to a customer.</span></p><p style="font-family:'EYInterstate';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Times New Roman','Times','serif';">Step 4: Allocate transaction price.  Sub-steps include assessing the amount of consideration to which the Company expects to be entitled in exchange for transferring the promised goods or services to the customer. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Step 5: Satisfaction of performance obligations.  Sub-steps include ascertaining the point in time when an asset is transferred to the customer and when the customer obtains control of the asset upon which time the Company recognizes revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Nature of Contracts and Customers</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">The Company’s contracts and related performance obligations are similar for its customers and the sales process for all customers starts upon the receipt of requisition forms from the customers for patient diagnostic testing and the execution of contracts for biomarker testing and clinical research.  Payment terms for the services provided are 30 days, unless separately negotiated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Diagnostic testing</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Control of the laboratory testing services is transferred to the customer at a point in time. As such, the Company recognizes revenue for laboratory testing services at a point in time based on the delivery method (web-portal access or fax) for the patient’s laboratory report, per the contract. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Clinical research grants</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="white-space:pre-wrap;">Control of the clinical research services are transferred to the customer over time. The Company will recognize revenue utilizing the “effort based” method, measuring its progress toward complete satisfaction of the performance obligation. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Biomarker testing and clinical project services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">Control of the biomarker testing and clinical project services are transferred to the customer over time.  The Company utilizes an “effort based” method of assessing performance and measures progress towards satisfaction of the performance obligation based upon the delivery of results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue from the provision of diagnostic testing provided to patients, biomarker testing provided to bio-pharma customers and clinical research grants funded by both bio-pharma customers and government health programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Reagents and other diagnostic products</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Control of reagents and other diagnostic products are transferred to the customer at a point in time and, as such, the Company recognizes these revenues at a point in time based on the delivery method. These revenues include revenues from reagent sets for our HSRR program and other product sales and are included in other revenue in our condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Equipment leasing</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company accounts for sales-type leases within the scope of ASC 842, Leases, as ASC 606 specifically excludes leases from its guidance. The sales-type leases result in the derecognition of the underlying asset, the recognition of profit or loss on the sale, and the recognition of an investment in leased asset.  </span>Revenue from sales-type leases is recognized upfront on the commencement date of the lease and is included in other revenue in our condensed consolidated statements of operations. For the three months ended March 31, 2023 and 2022, revenue from sales-type leases was zero, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenues by Transaction Type</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We operate in one business segment and, therefore, the results of our operations are reported on a consolidated basis for purposes of segment reporting, consistent with internal management reporting. Service revenue, net for the three months ended March 31, 2023 and 2022 was as follows:</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;width:69.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:2.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:9.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:3.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:2.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: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></tr><tr><td style="vertical-align:bottom;width:69.57%;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:3.39%;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;width:27.02%;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;">For the Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;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;">(dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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:27.02%;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;">Diagnostic Testing</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.57%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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.78%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.64%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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%;background:#cceeff;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;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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="vertical-align:bottom;white-space:nowrap;width:9.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;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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="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;"> 974</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.64%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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%;background:#cceeff;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Third party payers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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;"> </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 3pt 0.05pt 0pt;"> 967</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service revenue, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.64%;background:#cceeff;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.69%;background:#cceeff;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,005</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue from the Medicare and Medicaid programs account for a portion of the Company’s patient diagnostic service revenue. Laws and regulations governing those programs are extremely complex and subject to interpretation. As a result, there is at least a reasonable possibility that recorded estimates will change by a material amount in the near term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue is recognized when a customer obtains control of promised goods or services, in an amount that reflects the consideration which the entity expects to receive in exchange for those goods or services. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price using the expected value method based on historical experience. The Company does not typically enter arrangements where multiple contracts can be combined as the terms regarding services are generally found within a single agreement/requisition form. The Company derives its revenues from the following types of transactions: diagnostic testing (“Diagnostic”), revenues from the Company’s ICP technology and bio-pharma projects encompassing genetic diagnostics (collectively “Biomarker”), <span style="background:#ffffff;">revenues from clinical research grants from state and federal research programs and diagnostic product sales, including revenues from equipment leases and reagent sales associated with our HSRR program.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Deferred revenue, or unearned revenue, refers to advance payments for products or services that are to be delivered in the future. The Company records such prepayment of unearned revenue as a liability, as revenue that has not yet been earned, but represents products or services that are owed to a customer. As the product or service is delivered over time, the Company recognizes the appropriate amount of revenue from deferred revenue. For the period ended March 31, 2023 and December 31, 2022, the deferred revenue was $0.1 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contractual Allowances and Adjustments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are reimbursed by payers for services we provide. Payments for services covered by payers average less than billed charges. We monitor revenue and receivables from payers and record an estimated contractual allowance for certain revenue and receivable balances as of the revenue recognition date to properly account for anticipated differences between amounts estimated in our billing system and amounts ultimately reimbursed by payers. Accordingly, the total revenue and receivables reported in our condensed consolidated financial statements are recorded at the amounts expected to be received from these payers. For service revenue, the contractual allowance is estimated based on several criteria, including unbilled claims, historical trends based on actual claims paid, current contract and reimbursement terms and changes in customer base and payer/product mix. The billing functions for the remaining portion of our revenue are contracted and fixed fees for specific services and are recorded without an allowance for contractual discounts<span style="background:#ffffff;">. </span><span style="background:#ffffff;">The following table presents our revenues initially recognized for each associated payer class during the three months ended March 31, 2023 and 2022</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:37.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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.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:7.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:7.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.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.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:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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="17" style="vertical-align:bottom;white-space:nowrap;width:60.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;">For the Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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;">(dollars in thousands)</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:16.52%;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.97%;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;">Contractual Allowances and</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:20.63%;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;">Revenues, net of Contractual </b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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:16.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;">Gross Revenues</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:19.97%;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;">adjustments</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:20.63%;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 and adjustments</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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:7.35%;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;">2023</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:7.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;">2022</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: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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;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:8.95%;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;">2022</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: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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicare</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%;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.32%;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;"> 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.04%;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.48%;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;"> 974</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.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:7.73%;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.01%;margin:0pt;padding:0pt;"><p style="font-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:7.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="vertical-align:bottom;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.29%;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.94%;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;"> 880</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;"> 974</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Third party payers</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: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:6.32%;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;"> 3,835</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.04%;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:6.48%;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;"> 3,385</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.26%;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:7.73%;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,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (2,418)</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.29%;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:7.94%;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;"> 1,100</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;"> 967</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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,005</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</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: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:6.32%;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;"> 761</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.04%;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:6.48%;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;"> 522</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.26%;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:7.73%;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.01%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 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.29%;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:7.94%;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;"> 761</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;"> 522</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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;"> 5,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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;"> (2,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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;"> (2,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 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;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Allowance for Doubtful Accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company provides for a general allowance for collectability of services when recording net sales. The Company has adopted the policy of recognizing net sales to the extent it expects to collect that amount. Reference is made to FASB 954-605-45-5 and ASU 2011-07, Health Care Entities: Presentation and Disclosure of Patient Service Revenue, Provision for Bad Debt, and the Allowance for Doubtful Accounts. The change in the allowance for doubtful accounts is directly related to the increase in patient service revenues. The following table presents our reported revenues net of the collection allowance and adjustments for the three months ended March 31, 2023 and 2022.</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;width:33.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:33.52%;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.98%;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="17" style="vertical-align:bottom;white-space:nowrap;width:64.48%;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;">For the Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;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.98%;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:20.18%;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;">Revenues, net of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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.97%;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:20.17%;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></tr><tr><td style="vertical-align:bottom;width:33.52%;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;">(dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:20.18%;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;">Contractual Allowances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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 for doubtful</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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></tr><tr><td style="vertical-align:bottom;width:33.52%;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.98%;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:20.18%;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;">and adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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;">accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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="vertical-align:bottom;width:33.52%;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.98%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-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.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:7.84%;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;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> 974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> (24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> 950</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Third party payers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-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.26%;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:7.84%;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;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> (49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 918</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,925</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-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.26%;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:7.84%;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;"> 761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 522</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:188.15pt;"/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Costs to Obtain or Fulfill a Customer Contract</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded in operating expenses in the condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shipping and handling costs are comprised of inbound and outbound freight and associated labor. The Company accounts for shipping and handling activities related to contracts with customers as fulfillment costs which are included in cost of sales in the condensed consolidated statements of operations.</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-line:underline;text-decoration-style:solid;">Accounts Receivable</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has provided an allowance for potential credit losses, which has been determined based on management’s industry experience. The Company grants credit without collateral to its patients, most of who are insured under third party payer agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following summarizes the mix of receivables outstanding related to payer categories:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(dollars in thousands)</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">March 31, 2023</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;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</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare</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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;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,080</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.79%;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,124</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Third party payers</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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;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,446</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.79%;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,888</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract diagnostic services and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;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;"> 415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;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;"> 53</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;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.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:1.19%;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:11.49%;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,224</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.79%;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,390</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;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;"> (2,366)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;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;"> (2,354)</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;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:1.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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;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;"> 858</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.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 0pt 0pt;"> 1,036</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;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents the roll-forward of the allowance for doubtful accounts for the three months ended March 31, 2023.</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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><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;"><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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.33%;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 style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;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:2.33%;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:10.7%;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;">Allowance for</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.33%;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:1.59%;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:9.22%;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:2.33%;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 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;"><b style="font-weight:bold;">Doubtful</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(dollars in thousands)</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;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:2.33%;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 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;"><b style="font-weight:bold;">Accounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,354)</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Collection Allowance:</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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;"><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;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;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.33%;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.48%;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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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.22%;background:#cceeff;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:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Third party payers</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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: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 3pt 0pt 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;"><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;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;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.33%;background:#cceeff;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.59%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bad debt expense</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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: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 3pt 0pt 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;"><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;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;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;"> (12)</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, March 31, 2023</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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;"><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;">$</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;"> (2,366)</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;"><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-line:underline;text-decoration-style:solid;">Customer Revenue and Accounts Receivable Concentration</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Our customers are oncologists, hospitals, reference laboratories, physician-office laboratories, and pharma and biotech companies.</span> Customers that accounted for 10% or greater of our net sales or accounts receivable for the identified periods is as follows:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:11.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:15.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:25.91%;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;">Net sales </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 colspan="3" style="vertical-align:bottom;width:33.97%;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;">Accounts receivable, as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:25.91%;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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 colspan="3" style="vertical-align:bottom;width:33.97%;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:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:25.91%;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;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:15.93%;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;">March 31,</b></p></td><td style="vertical-align:bottom;width:3.25%;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:14.78%;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><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:11.13%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:15.93%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:14.78%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11.13%;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:3.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:15.93%;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;">31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.78%;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:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;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:15.93%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.78%;background:#cceeff;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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;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:3.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:11.13%;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:3.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:15.93%;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:3.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:14.78%;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;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.93%;background:#cceeff;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;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;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:14.78%;background:#cceeff;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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;margin:0pt;padding:0pt;"><p style="font-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:3.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:11.13%;margin:0pt;padding:0pt;"><p style="font-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:3.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:15.93%;margin:0pt;padding:0pt;"><p style="font-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:3.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:14.78%;margin:0pt;padding:0pt;"><p style="font-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:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">* represents less than 10%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0 0 1 <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;width:69.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:2.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:9.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:3.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:2.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: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></tr><tr><td style="vertical-align:bottom;width:69.57%;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:3.39%;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;width:27.02%;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;">For the Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;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;">(dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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:27.02%;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;">Diagnostic Testing</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.57%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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.78%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.64%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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%;background:#cceeff;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;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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="vertical-align:bottom;white-space:nowrap;width:9.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;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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="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;"> 974</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.64%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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%;background:#cceeff;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Third party payers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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 3pt 0.05pt 0pt;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-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.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;"> </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 3pt 0.05pt 0pt;"> 967</p></td></tr><tr><td style="vertical-align:bottom;width:69.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Service revenue, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.64%;background:#cceeff;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.14%;background:#cceeff;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.69%;background:#cceeff;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,005</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 8000 15000 880000 974000 80000 49000 1100000 967000 2068000 2005000 100000 100000 <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:37.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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.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:7.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:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:7.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.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.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:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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="17" style="vertical-align:bottom;white-space:nowrap;width:60.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;">For the Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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;">(dollars in thousands)</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:16.52%;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="5" style="vertical-align:bottom;white-space:nowrap;width:19.97%;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;">Contractual Allowances and</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:20.63%;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;">Revenues, net of Contractual </b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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:16.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;">Gross Revenues</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:19.97%;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;">adjustments</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:20.63%;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 and adjustments</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;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:7.35%;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;">2023</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:7.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;">2022</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: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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;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:8.95%;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;">2022</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: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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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;"> 15</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicare</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%;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.32%;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;"> 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.04%;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.48%;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;"> 974</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.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:7.73%;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.01%;margin:0pt;padding:0pt;"><p style="font-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:7.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="vertical-align:bottom;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.29%;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.94%;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;"> 880</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;"> 974</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Third party payers</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: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:6.32%;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;"> 3,835</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.04%;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:6.48%;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;"> 3,385</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.26%;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:7.73%;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,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> (2,418)</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.29%;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:7.94%;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;"> 1,100</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;"> 967</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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,423</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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,005</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</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: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:6.32%;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;"> 761</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.04%;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:6.48%;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;"> 522</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.26%;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:7.73%;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.01%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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 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.29%;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:7.94%;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;"> 761</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;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;"> 522</p></td></tr><tr><td style="vertical-align:bottom;width:37.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.32%;background:#cceeff;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;"> 5,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.04%;background:#cceeff;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.48%;background:#cceeff;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,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.73%;background:#cceeff;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;"> (2,735)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.69%;background:#cceeff;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;"> (2,418)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.29%;background:#cceeff;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.94%;background:#cceeff;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,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.27%;background:#cceeff;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.05%;background:#cceeff;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,527</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p> 8000 15000 8000 15000 880000 974000 880000 974000 80000 49000 80000 49000 3835000 3385000 2735000 2418000 1100000 967000 4803000 4423000 2735000 2418000 2068000 2005000 761000 522000 761000 522000 5564000 4945000 2735000 2418000 2829000 2527000 <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;width:33.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:33.52%;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.98%;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="17" style="vertical-align:bottom;white-space:nowrap;width:64.48%;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;">For the Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;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.98%;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:20.18%;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;">Revenues, net of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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.97%;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:20.17%;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></tr><tr><td style="vertical-align:bottom;width:33.52%;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;">(dollars in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;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:20.18%;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;">Contractual Allowances</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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 for doubtful</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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></tr><tr><td style="vertical-align:bottom;width:33.52%;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.98%;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:20.18%;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;">and adjustments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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;">accounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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:20.17%;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="vertical-align:bottom;width:33.52%;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.98%;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.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;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.09%;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;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Medicare</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-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.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:7.84%;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;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> 974</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> (24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> 880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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:7.84%;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;"> 950</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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;"> 80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Third party payers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-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.26%;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:7.84%;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;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> (49)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 1,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 918</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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,068</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,005</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,925</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-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.26%;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:7.84%;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;"> 761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 522</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 761</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;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;"> 522</p></td></tr><tr><td style="vertical-align:bottom;width:33.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.26%;background:#cceeff;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.84%;background:#cceeff;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,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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%;background:#cceeff;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.84%;background:#cceeff;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,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;width:188.15pt;"/><span style="visibility:hidden;">​</span></p> 8000 15000 4000 7000 4000 8000 880000 974000 24000 880000 950000 80000 49000 8000 72000 49000 1100000 967000 49000 1100000 918000 2068000 2005000 12000 80000 2056000 1925000 761000 522000 761000 522000 2829000 2527000 12000 80000 2817000 2447000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:11.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(dollars in thousands)</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;"><span style="font-family:'Calibri','Helvetica','sans-serif';">    </span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.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;">March 31, 2023</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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.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;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;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</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare</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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;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,080</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.79%;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,124</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 252</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Third party payers</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;"><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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;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,446</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.79%;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,888</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contract diagnostic services and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;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;"> 415</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;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;"> 53</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;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.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:1.19%;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:11.49%;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,224</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.79%;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,390</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less allowance for doubtful accounts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.19%;background:#cceeff;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:11.49%;background:#cceeff;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;"> (2,366)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;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.52%;background:#cceeff;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:11.79%;background:#cceeff;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;"> (2,354)</p></td></tr><tr><td style="vertical-align:bottom;width:69.98%;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:1.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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.49%;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;"> 858</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;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:11.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 0pt 0pt;"> 1,036</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 31000 34000 1080000 1124000 252000 291000 1446000 1888000 415000 53000 3224000 3390000 2366000 2354000 858000 1036000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents the roll-forward of the allowance for doubtful accounts for the three months ended March 31, 2023.</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.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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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;"><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;"><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;"><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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.33%;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 style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;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:2.33%;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:10.7%;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;">Allowance for</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;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.33%;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:1.59%;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:9.22%;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:2.33%;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 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;"><b style="font-weight:bold;">Doubtful</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(dollars in thousands)</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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;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:2.33%;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 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;"><b style="font-weight:bold;">Accounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, January 1, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,354)</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Collection Allowance:</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;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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;"><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;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicaid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Medicare</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;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.33%;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.48%;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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Self-pay</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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.22%;background:#cceeff;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:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Third party payers</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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: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 3pt 0pt 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;"><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;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;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.33%;background:#cceeff;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.59%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Bad debt expense</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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: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 3pt 0pt 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;"><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;"> </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;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total charges</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.59%;background:#cceeff;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:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;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.48%;background:#cceeff;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:9.22%;background:#cceeff;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;"> (12)</p></td></tr><tr><td style="vertical-align:bottom;width:73.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, March 31, 2023</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;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:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin: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;"><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;">$</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;"> (2,366)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2354000 4000 8000 12000 12000 2366000 <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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:11.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:15.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:25.91%;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;">Net sales </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 colspan="3" style="vertical-align:bottom;width:33.97%;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;">Accounts receivable, as of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:25.91%;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 </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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 colspan="3" style="vertical-align:bottom;width:33.97%;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:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;width:25.91%;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;">March 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:15.93%;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;">March 31,</b></p></td><td style="vertical-align:bottom;width:3.25%;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:14.78%;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><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:11.13%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:15.93%;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;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;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:14.78%;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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:11.13%;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:3.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:15.93%;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;">31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:14.78%;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:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;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:15.93%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.78%;background:#cceeff;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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer C</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;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:3.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:11.13%;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:3.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:15.93%;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:3.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:14.78%;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;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Customer D</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.93%;background:#cceeff;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;">12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.25%;background:#cceeff;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:14.78%;background:#cceeff;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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.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:2.3%;margin:0pt;padding:0pt;"><p style="font-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:11.51%;margin:0pt;padding:0pt;"><p style="font-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:3.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:11.13%;margin:0pt;padding:0pt;"><p style="font-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:3.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:15.93%;margin:0pt;padding:0pt;"><p style="font-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:3.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:14.78%;margin:0pt;padding:0pt;"><p style="font-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:3.39%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:31.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">* represents less than 10%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:11.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:15.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-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:3.39%;background:#cceeff;margin:0pt;padding:0pt;"><p 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> 0.18 0.31 0.10 0.12 0.12 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. SUBSEQUENT EVENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company has evaluated events and transactions subsequent to March 31, 2023 through the date of this Quarterly Report on Form 10-Q, and any material subsequent events are reported below.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">At The Market Offering Agreement</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">On April 14, 2023, the Company entered into a Sales Agreement with AGP, pursuant to which the Company may offer and sell from time to time shares (the “Shares”) of its common stock, par value $0.01 per share (the “Common Stock”) to or through AGP, as sales agent (the “AGP 2023 Sales Agreement”), in an “at the market offering” (as defined in Rule 415(a)(4) under the Securities Act of 1933, as amended) of the Shares (the “ATM Offering”).  AGP will be entitled to a commission at a fixed rate of 3.0% of the gross proceeds from each sale of Shares pursuant to the AGP 2023 Sales Agreement. The Company has filed a prospectus to its registration statement on Form S-3 (File No. 333-271277), as amended, offering shares of common stock having an aggregate gross sales price of up to $5,800,000 pursuant to the AGP 2023 Sales Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">As of the date the condensed consolidated financial statements were issued, we have received less than $1,000 in gross proceeds through the AGP 2023 Sales Agreement from the sale of 500 shares of common stock, leaving the Company approximately $5.8 million available for future sales pursuant to the AGP 2023 Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nasdaq Delisting Notice</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;">As previously reported, on October 28, 2022, the Company <span style="background:#ffffff;">received a letter from The Nasdaq Stock Market LLC (“Nasdaq”) notifying the Company that the closing bid price for its common stock had been below $1.00 for the previous 30 consecutive business days, and that it was therefore not in compliance with the minimum bid price requirement for continued inclusion on The Nasdaq Capital Market under Nasdaq Listing Rule 5550(a)(2) (the "Bid Price Rule"). The notice indicated that it would have 180 calendar days, or until April 26, 2023, to regain compliance with the Bid Price Rule</span>.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;">On April 27, 2023, <span style="background:#ffffff;">Nasdaq notified the Company that it is eligible for an extension to comply with the Bid Price Rule until October 23 2023, by which date the Company must evidence compliance for at least ten consecutive business days. If compliance cannot be demonstrated by October 23, 2023, Nasdaq will provide written notification that the Company’s common stock will be delisted. In the event of such a notification, the Company may appeal Nasdaq’s determination, but there can be no assurance Nasdaq would grant any such request for continued listing</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></span>The Company intends to monitor the closing bid price of its common stock and may, if appropriate, evaluate various courses of action to regain compliance with the Bid Price Rule. However, there can be no assurance that the Company will be able to regain compliance with the Bid Price Rule.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 0.01 0.030 5800000 1000 500 5800000 EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +R K%8'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 " "\@*Q6;4J6Y>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$GH8";-I:.G#@8K;.QF;+4UBV-C:R1]^SE>FS*V!]C1TN]/ MGT"M\D*Y@,_!>0QD,-Y-MA^B4'[-3D1> $1U0BMCF1)#:AY*4)45L&Z> MZ,]3W\(-,,,(@XW?!=0+,5?_Q.8.L$MRBF9)C>-8CDW.I1TJ>'O:O>1U"S-$ MDH/"]"L:06>/:W:=_-IL'O=;UM6\;@J^*JIZ7W/!5Z)Y>)]=?_C=A*W3YF#^ ML?%5L&OAUUUT7U!+ P04 " "\@*Q6F5R<(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 +R K%;L,#Q6Z04 /(> 8 >&PO=V]R:W-H965T&UL MM9G];^(V',;_%8M-TR:5$CN4EUN+1-/V#NT*7.$VW:;]8!(#49.8.0Z4_WY? M)Y"TG>.PZ/BED)#GJ3]^?6)?[[AXCM>,2?02!E%\TUA+N?G0:L7NFH4TON0; M%L$O2RY"*N%2K%KQ1C#JI:(P:!'+ZK1"ZD>-P75Z;RH&USR1@1^QJ4!Q$H94 M[&]9P'?/ZF+DW30L52(6,%OO1_>'%!Y@%C1F#@_^\#VYOFGT&LAC2YH$\HGO/K$#T)7RI&FC\2#7C3 KXU0>='-Q-G*^/]^,Y&H[O$'R.YM_0 M:/PP>7H3,6JB>$T%BZ];$OZ;TK3<@_-MYDQ*G&WTR".YCM%]Y#'OK;X% MI^K>NZC+OMMY;#=T/\8:Z[*8!8S-F8LL: M@Y]^P!WK5QWW=S)[4PWMO!K:)O>B&N;[#=.1FN78:G[1(1E5-9&NF(;+J0.SVPE1:*K%,>HJHG7R?$ZI^%-F?"YZKL>@JE#VWAFIWQ MEHY(H[XF9S?G[)[8,P6%52<=E.7M:/9:TB#6-J115A.PEP/VC(4Z3#H/?L#0 M. D73.C S!Z6A9MVIVWW=7!&:4VX?@[7/P7NB:U\-8U",XYIJ.VC9I_IT[TS MFHXF%UG)1F/G4H=J-*F)BJUB#;9.@1U%+A?00=,%Y +-)(Q*Q 5R>!))L8=/ M3UL#%>YW]SIBLZ@N\JO8@4]!GM,7-/)@E/I+W\T6SO*N7&'9QTW<[?7MJZZ6 MURBNRTL*7G(*[]#SP#V^.'Y!G^$Y-(GT[6JV;*.9Z[/(96A*Q;.6V6A0E[E( M2-B8//[#[*@KZ,]SOHNTO&:[,;P3?*);IM,Z9FU=U"(%87..>8^:C]VIX%L? MVDC+:_9TYEK0QH=:XPUI*>(R7A(B9A M<[I)>^L07HW+P1(B<1SNZ&VA=/L[ N81&+R$FQR$F$4*\N MV?M*VI2PH"3:79@*QV_:O1O'K*K+6<0A=2DKLO !DR\S%#+>XX<1(H<1$[* M0;.0!@&Z36+X.=;W6K-/V<:)6587KT@_Y*3TA& MDT1"I(W4 JHE_D[QYE /F=M5ZJ:.7+8#8K?M+NE#MMKJ&(L@1$[:'G)@.A60 M^$:1QU[0;TS?C%6[1!:VVG:_H\WI9G'=MBS"#C%GE>-:^>#'*ME^8Q#13'N: M%7;-)B9-6P]ZCO1C%^G'KMC'.6YHOB9]@)O:";;"K&S'UBRKRUCD']N<5MXS M'O:HRRG-=E^T[6@6U64LLH]M3BI# /0RR(!JYY@*@])9U:S[OV"M5Z>*:L%+ M#UMCY*K=R.R ,;^;'^@.TV/,5O%X=AK\2-5Z&:. +4%J779APA/9 6MV(?DF M/:-<<"EYF'Y=,^HQH1Z WY>*J866(>,!]E85@^N.)]WD09)$TCN_;H(W=,S/' M_>N7Z)_RY'4R#RSA?1G\)19J==5H-]""+UD:J*E\ON';A)PLGB^#)/^/GK>V M5@/Y::)DN'76"$(1;3[9C^U [#E@N\:!;!W(L0YTZT#S1#?(\K0&3+'N92R? M49Q9ZVC913XVN;?.1D39-,Y4K'\5VD]U^Y/Q8#B>#0=(7\TFMZ-!;ZYOKGNW MO7%_B&8WP^%\AL[0E]D ?7CW$;U#(D+SE4P3%BV2RY;2&+)(+7_[O.O-\TC- M\^Y8?(XH;B)B$0JX]\WN ^[OW,FA>TMGODN?[-(G>3Q:E_Z7Z70XGJ/>;*;S MO(#RV02PX0#9+KM(ULSG5PV]C1(>/_%&]]=?L&O]!F5WHF 'N=)=KM04O=MG MR0I*<./EYE[9KG_J$FSCR];3/O"J$;5M9V=T ,C> ;*-@'J^+]-()9H.?"Z> MV$/ FRCB"@*YB>3L/;_MM$L8JS;8HBZ,T=EA=(P81]$3CY2,!0<7NU-YI&.[ M)5A5&\]JPZC<'2K7B&JB5CS6]!#'&AQB2<(5",^M/-IVK!*\JHU#, S/V\'S MC/#F4K'@"'A>Y=&TTW%*^*I&CHH.$?7T;W M=YH%FF@\G$,XV]7%1^T23,#&\V"4G1W*CI&<)O.;X=1$39U34M.)@AUDBJU" MABSCC'P2$8M\C@*N-1G%F?B>R>59JF\VZZ>6&;:!]T>>5&8',G)JI@?O:2-_@8VKM( KL $CE]; +C0/&V5&7B1]Z=#N:CX8P=V"C[KV5/$X5[3#I0@ZQ60_[6ZG1 M97T:"Z7%&LDE"F3T>*9X'.JZ_D$U]29-DOP2B21)<[KQ95(SBU59Q#8ISV'5 MB#@U11$NQ!.;U1-.9GE D(%@#R+(?P315T43.V5AA8Q<4H.^4%9LEE88O2PQ MY6OXJVI*K K^JA'NU&WO0G.Q4>B*HG3-?F85*0BO ^S=3H4; 2O+KAE@4B@E M,2NE!ABG?('X#]W*)_#XD:K<8;=='D#(RFG7,! I5)&857' EURO@84NZW7M MG((C2*K"ADE9_2 C7#/!9*_C,ZO?87'ZRD(D57W3%72Y.8*LJ%M31)-"! DU M4OGM9/P9S8?3NU?)G!C5],U-ZHFB':9=""PQ"^PM1-M^E598M#B6S0F@R<0K MSR)@1.MV0Z''Q-Q ?JKC[=K$P 2 1K/,-X!-72%&"F4EKW2:]<3]M@2@-K.2 M 6#DUD?8G MX_EH_'DX[NL-CSZ,I>+(^0C"-@:&MRH"]_S_#W28?"&XQ-SESN:3_N\WD]O! M<#I[GS?C\Z\PR9VTW3U5M,.CN$+%J5G%[^,7E4R4]+^A,_3..K>PKCIB],2" ME#<1=IJ6965_*%FQ.&.\5*UD+/[17DRA.Q;[J]U9:DZ' ^[S\$%W3B]'I$UD M>R_>&4UFGMI.IBK1/> BV]='1PK$]U0L6'[ZOL[A\XS8='7WSFM7PX!'C<9! M><-R/4&@PXDKJAMJKF[Z,@SU .2SUH0FS3K%K!':I*[=M-IN;J&_:A.K25SK M5).I8ZQY_@HE^ G.5+7V(K3:*R=U%_2WV' MLD/Z- 9;#0J41>5.R&QS"+HHG:BY=-H,^-$C#!XXD I2P,RE;MWJ*(HD^L8B M*2>.H\%[E==#T)D78 :=>;7V7F=F[Y(UHSV**-'EYE+[6>>>SC[>O)[=W"BY MSM]P/DBE9)A?KCC3H#,#_?M2Z@IJ>Y.]--V])._^"U!+ P04 " "\@*Q6 M5?D$U.L" G"0 & 'AL+W=O?[80L$RE0 MUH?&M_,_OV,?YV2X8_Q>Q 2/28T%2,KEC([LVT1QI!@T6(9I&IFS7B"I>KR MC2TR#C@R1@FU/9)@_G,"E.U&EFL]#=R0 M32SU@!T,,[R!)=H>3Z?WR[1\0)S2&4,DH28GJ C1%)T M&[-'5V^/U"^8MU'9/D>=X;72WG*'C(ZUJ(Q$K3Z)\ M_"MLJ]"J^+PJ/L]X:O]7?-_'*R&YRI ?3;$4'CK-'O2U.1,9#F%DJ7LA@&_! M"CY^<'WGTPO\[8J__9)ZL%!)"IQ#A%0JA/>G*,,<;3'- 1VK,X@8I9@+E $O M]NP$_:[M8U,TA;^>\:?O[#9P6HX[M+<-E)V*LG,897F,.)A) M$U6AWZU1N5W'_)K)NA59]UUD1(C\=:KN,ZI.KYG'KWC\=_&H%Z:0ZC*1=/,: ME/]FJ%X%U3L,BI*'G$38O#;;+W#$6)79(]C\9\MH1'BXI4^-MF> M8K1)"T5A$QI&NQFA(&[TNNFW&>UUR8&'08QG%+!#%"'Z:X!#\GS3,!LO'^;! MXXXG'YJ][AX]X@7F#_L9%6_-PLLFB'#, A(#BK/[]X_YP& M+X)9(8:')/P:;/CNIN$VP 9OT2'D<_)\A_. [,3?FH0L_0N>,UNGU0#K ^,D MR@L+!5$09[_H9]X01P6$'W4!F!> Y0)U-5AY@;3EFIFR-*P1XJC7I>09T,1: M>$L>TK9)2XMH@CCIQ@6GXK^!*,=[0W\Z\J8+;P3$T\*_'X_Z2_&R6(J?B3== M+H#_&?@S;]Y?CH4!N 0/BQ'X^.$3^ ""&"QWY,!0O&'=)A=J$I_-=5[S(*L9 MUM1L@0F)^8X!+][@S6GYIHBB" 6^A#* 6H<31*^ 95X :$!+H6?X]N)0(\#M%O!UM-_A[3!$/XD> M?PI:,W66="H-;3F.7>J-JI%M'XV_$WFF(9%AZ 46'7+O+Q;*F=^HCFG+@.V2 M/)59RS4Z-0*/F&;J,V9YY\W!QSQ=/H'Q=.A//&76Y)[.E#;G\G8:-Y1Q0VW' MC&..A5\NR+PF$08?\P3ZE$)(&3Y4]$"YEZHV=2DDV6CJX?@548H$5BA^0N$! M)2LZI3RMEW?WCE4-!-:%(AEIZB%Y*];*0"Q(&>8\Q"DLQ>P>!F@5A '_I0Q+ MZ_'=854!:M8$)?EIZ@&:H8KP':8RB_*T4D94Y64UCQ1,A7:-4LE44P_59 H" M ^^S/_?R<0Z6_6^>>EJJ4E-,2Y91%JHP:]EN#5U-B5=3SULGXZ=]_6;@HS3;M)'IIZ(-YCQJY!LJ;+YS7$.0U6!XY6 M(0:<@)C$Z>J:A&&"S4!.@^ [$6] K,3Y@:HS5UOWN\=BE;B7;77\4/(6ZGG[ MTC6@OUS.QX.'97]P+]+(![.Y-QS/QOY%DOE78@^?N/_\?Q#Y9J1>^3:_2K$ZO!"M\!:S>^/9.*+OL?Q&+ MM%LO$YSNXH_3 _@/2[''GX[$*D[7]@IB6M T7:N\'U%90L=P;;=FTP0E8*$> ML/\I)%T'57E9%Y3"4A^4!"S4 W8A9I) [*3I\2G!7Q,J!_O_/1V"5Y-4#$I51W0D) ME,"'KP!?=T8"JRB'AEW>ORFLS$[=D@Y*WD,][]]X3@*KK#6==OE 0F5E6S5, MMB23K5?VP.G26#=@]0[>.V#/Y>TT7 EM2P_M,QYFFM43HK99ZC2%D5VW4[,D MRRT]R[49;U5WN0I=5:-Z74<'Q7IFOS'?+<41;Z=R#*PP,MR2PN;1?4&$Z6-Z MC<) .DUEY^W%U^*JII]>4)2^#\SK87;A(MUD]S\31!^#F($0;X5+X\H1;4:S M*Y7LA9-]>BNQ(IR3*'W<8;3!-#$0_]\2PE]>D@J*BZW>OU!+ P04 " "\ M@*Q6.RS:_%L& #I*0 & 'AL+W=OGJ]6! DB4L8O(*K6#) M[LP1+F+*3O%B0%88QFGM5.0#0].<01%G96\RKJ_=XE? . [(NBAA_ M>PMSM+GJZ;WO%SYFBR6M+@PFXU6\@#-(/ZWN,#L;["AI5L"29*@$&,ZO>F_T MUY'N5@ZUQ><,;LC!,:@>Y0&AQ^KD.KWJ:56+8 X36B%B]O,$IS#/*Q)KQY<& MVMO%K!P/C[_3@_KAV<,\Q 1.4?Y7EM+E5<_M@13.XW5./Z)-!)L'LBM>@G)2 M_P\VC:W6 \F:4%0TSJP%159N?^.OS8LX<##L(PY&XV#P#L81![-Q,#D'TSGB M8#4.%A]A=,3!;AQL/L*QAW8:!X=SL(\Y#!N'(>>@FT<U(&IOEL*LK+0[HYC=S9@?G4QO;SS_9N9[@!W-;M]?>V_N MVWTS^BV_>>_W$&_#\_7=__#?K@T\P#SY^] ,] 5H+[ M)5J3N$S)>$!9LRKX(&F:\';;!.-($^Z86B'&, 4SBI)'\,\'6#Q _*^ -)63 MIJ@H6'\XB?'DF#=IFE4=*\[!79RE??9XTWB5478N@?HGH$FR+M9Y3-ES>G"> M)1F5T0(Y[1Y5K6%O+LE6&7H)KLODE0P7RG$WJ$Q023'*V9T%HU&((:%58M^A MK*3@,RSI&D-9B.B,%K?=!DRK.\$:.\$:-<U K/^8N/^;_R<]S)BFRC-F+?7%6KK;![,/'X-[NM&O",J"YEF5P M:9 V_,*\^RIA@4I8J!(6*8*UI&3MI&35=/.(E-B@QI9C!(+G3";UT8MJ1*J' M]R7*4XC);\#_LL[H-Y%T+)7=7"7,4PGS5<("E;!0)2Q2!&L)T=X)T9:.:3=L M#Y$C(ES;2#TO59E*F*<2YMN=0;9OV2-N1@G.L@J[5@XW,PDY[I&9R=EET9%F M\0ZC!,*4@/6*+1(S0M;U1,7FIF2[;B3UNG&.40'@5XB3C-1W-S'&<4G)X=PE M4H(T^J5*<+J3FL.])4]E0%\E+% )"U7"(D6PE@"'.P$.I0*L)ZY^M=-.*\FM M8$GB:I\A$I.4=*F85,*\H6"Y97)++5]EQ."+#>5-$\IS=>[U>&^J9E\X>(\LU!IVZ*30=N9WY=-=6DQ M;')]K+3!!J0$E67S9^--1I?5!$>7$!0Q?F1Z0?,YFP/+Q4M0UF?[*DF""!5+ M26F9M:$=+EEL?H*TNM.MR>]+E+8J$(9T>6TH+7>>"-E6QKZ.J-K36-IJ? M<#R!D:Z-#-OBT]VUZX]LDZ^_!2*>I?.[Q5!@UMU&BU"&81])T;Z>J?]@05-2 M-A.G2U#XZVR@!94_TW0LS>T,^BIKI;Y26J"4%BJE1:IH6S4-#CY)JSZ"9")8 M9"4!.9PSO/9JR#*)M]\5;D\H6M5?J3T@2E%1'RYAS/;-E0&[/T>(?C^I/GS; M?=TY^0]02P,$% @ O("L5H*P20U]!P 02 !@ !X;"]W;W)KV124Y:?;77TDV^$U6RQV^-+8Y.G[.B\YSCM6[-T*_L3U"'/R(HX3= M=_:<'VY[/;;9HSA@'\D!)>*7+:%QP,4MW?78@:(@5(OBJ ?[_6$O#G#2&=VI M9PLZNB,ICW""%A2P-(X#^OZ (O)VW[$ZQP=+O-MS^: WNCL$.^0C_G)84''7 M.VD)<8P2ADD"*-K>=\;6[<2^E@N4Q!>,WECI&DA3UH1\DS?S\+[3EXA0A#9< MJ@C$GU&+,.&)J0Z"L.^?Z^<]T!(=H& M:<27Y.TSR@T:2'T;$C'U+WC+9?L=L$D9)W&^6""(<9+]#7[DCB@M$'KT"V"^ M -87."T+['R!K0S-D"FSI@$/1G>4O $JI84V>:%\HU8+:W BP^AS*G[%8AT? M33QW.G/]V12(*]][FD_'*W'CK\2?YYF[\H'W""9C_S-X?/*^^J +7OPI^..W M/\%O "=@M2 MS=U/8#Q9S;_,5_.9?ZMS6Z;6T:N5V_J6'8(-NN^(?__L8;]OW0V M7TA9Q0/.R0..2?O(%54H(DR;&]G*H5HI2\WKJ&OW[?Y=[[6,7B/E#*Z=DU0% MUN $:V ,S#C\K]A7HA1Q!C@1M6A#D@V.$$ARO/*IO-X$; ^VHM QD#(4RGP7 MY9,&'">[K/Y@CA'3!G%PR2!>2%G%6\.3MX;&($Z14+K!059TDQ $,:$<_ZL> MZ"S/U U*,;.M>EPU,GVHC^K5">>5$>>X! N0;2E2$1)E'E!9S[MDVQ6A! %C MB.O 7S6 .3B5.R4S +I_ UAG'T0OZPY"#';D%1N.YE'ZI'(K1BGL;9$&-]][A:Z M:1AOZ6VW^@5S]HW6?PID04B B B/D*PGT@<1#M8XPOQ=RXA&C>?:E&LK&]5M MLZK4#UA&JWQ.-M^ZLC,*1?!BT2ZRUJV>JZKLA4%]KVN$(+1;=KL%"YS0B'-! MR2M6S:3H95791DQ&(R3IFF_32!3H+-FTP&$S'6 ==U/FZKH%==$36$;"'7T- M* U$HE#T&D1INV,OV@/DVBIY F%;! IVMQQS@[,/DIUP>I4698'*-OAQ)[11 MI&7L'LXV\D+:JLXH>@K+2,*C<9YMLIU ^#581TAK\Z"9>,-A/?.:0MV!/6B) M5T'DEIG)Y\FKJ%&$BGAHH35)V1HV-D53R&E+I(*Y+3-U>WR/:)XY6F1-RBWU M@#FPIHQEM17#@IBMGS#S,:J'X+TUI$U>M1RK#J\IY#AMU:2@7\O,OUZMQRGM M."W2)@EV2R!RI#JAEMR#!5=",U=.CYV!*'PH2;6.A$TZ&]3 :43L%F@%X4$S MX8D8TU0@0S\DU^D]!YL<9O7K,=8(=:'3TF+!@NB@F>CJ$@26B>@1SEWA2M MX8'*T/%WQ8[H>XH/LFG4NL#1,78]YR[8W?R*ZEF9,RS4^U"VJI>*&@4FFET0;&8N0Y!)-DJ M^[PAN^/*,$G6$=ZIME,?PR:+=F&C8&B$!BTC,"RH%IJI=LY8JH"*C2+FCE@. M5G(4^: ^Q8B'^"B@1DHM>@W)VG5^,\/X?X-44#8T4[8^2!%)=EV.:*RF8JUM M&EJV8'W6TDE=Z2-C%]QMF[G;K7X*.\C!*Q2U8?T._LB+Q)^EB=]<)>PF@\.; M^I<*C5!WV$+T=D'TMIGHW=D*3#Z/W4\SP47JF[86H(;%+;M?[S=U8M#IMSF[ M8'O;S/:JE(U7X&'V:>ZZLH1YCV Q6\Z]J19MD[QMQZGO6(V4)<:.EO[3+GWA M-D^S1[ S=_H3F,T)%#:;9(W4#1RV-/%V0<&V>4[U7Q:+)W68,7XJCC)$#CQZ MR^?Q:NZY6L@7G4XOI:WJ@H+4;3.I3^3V/00X!&%*Y285$Q<0O0@FH?I\@A-1 M? 3+:QVA&5GK=493G^B]/JI?T9\LO M\\G,!]X2C-U_@+?Z/%L"UW.[*M(3[_G9B&6J6T4_-NJSE$KK^AG 3[J?'$KYN*F1Z":1S,1> MZ3 V1G2GSJ@94![.#C-/3T_GX&-U^EM[_F#=3K+3[$)-=KC^'- =3IBP:BM4 M]C]>"9?3[+PZN^'DH(Y\UX1S$JO+/0I"1*6 ^'U+"#_>R!><_M? Z']02P,$ M% @ O("L5J9!PQGF"P [!X !@ !X;"]W;W)K79^0OMYPR>M-K[WMR!+%M;>T(_+_.5@3 JI4F6!)$C\MU87JBQ) M$-3X,\D<=%?2P?[?K?0W;#ML64BO+FSY;YV'XN7@R4#D:BF;,GRTFWOY7;.+>V70@LL8'6Z7#T*#2)OXO/R<_] X\&7_CP#0=F++>\2+6\I4, M\NR%LQOA:#>DT1]L*I^&;,?,%/\9[[PP2$O_GO(XBCPY+! JI5GOI:9>CE M,7CEUFIP=O^GR:/Q\SO4/>G4/;E+^G='Y6XIDY$X:/=YX['3>_%*^/A4.WC"UO5TFS3DK"N76CU22L/A?9"BD+),A29=$IX M6S:DNA=9E"&6%A6CV6L#SKS(_$;;NU=-WG\W(M%ZXM*>P8: MW!*LD'GNZ"DI6B.XTL-@43N[*%4E[+*5CU/I"@596^ !_&)K;58]]2"OTD&O M9% LT%D;(*"A,Q 5"MS9BM:&MQ#:TMI.?]J1-UE # "^*V40&@H1I9[.%,S[ MN:^+=7JE#=VX=+82.)"3FRKE,BW+OMQD25#X!;6#R@IC2[OB<)[ [4[6.H]*(%Y(L4P=J>4R)B@] CAS *< M%D0M@R;/C9#C.< 52OK0Y#!5T'45^6M"5YZ*16EM?I24:<^Q#;V8YR,Q]U_G M6J=\(2%X;RI4(*=^J3Y34OS9:$?[D()&K,C>?:5J*BC*H[N0](Z[T,Y9'RAW!!*HHGG])XF! M##LG-"CA"-;@^PLY%DNK&ON;TSW;Q@19+N$89?!S#Q^H6$'*N(2M6*K-+70: MBHU"^I1:$9 EAX*E43ZQ [&X,SH4SC:K:.>.0N'"?F90<&6M&C+*!V6\: M1\\IC?:N9*L6*H1=.>VNW^BR1'YCFQ2U]9JK%\J@-Q.8]T"?D,<0I$B_#[ZT M&.. HCR/][S:.?UC@@)&'/29M.,J:?(A:M(MO[?DOW>[>U_3O;D.C:/8TK;Q M[+GXS;8QCJTR$"JMMK'!I5;#=8L5A!R'8T\%B99&?XDYWT>XW)'EJ8M4[*.# M36 DWN\ @M+BXWU9U<]?B:7,= G_P2.ES: -@^TO8,?OX%Z4_H4UAL*9-8$/ M?JAD(8?8L7#2WU"AH"_M:1"4K%)64O./]RJ*BX'85J-;S:C7:Y$;BDYXI'F8J@<5V@*3JIM9,*>PFYH7P$"")YUQK_IZ/[/MB2 M3KZI:^M"%T-4B3QJ43]A;N?F31><(>DL10;:IS.8K3"WS&G7'F],H1'^Y3L%H/:!]Y_62"S^ 0W MP-#]3*12S!4*'Y,4HQPA;:#FD!.Y7(/D2M"PB/D(0/3P'RQP'04R-8M5-8>+ M2II0QN)!C]'NW=^Q5Z;3B5 Z30,PXFP4@3G]G<+\M0:4TV$K'B3AGRY?MR)' MXEJA:A!%,15'XCJ.U23I&D[3D"RAQSS+;&,X^E?H@1E5'?6W9<1IA-&#-*<9 M>R4=UQ(U;&S.N[;_#;TT^?NMI2,H692;B?[&^9Q@.N])(@H$1FJ8?W*55=S[ M&/87"IP%3;:6!)$-IZ+<:0Z/X1R(CN?T<[)$06%=U0G@R'>_&TV_KF,!0^DY MV"Z?4SGAH7V3728 M$1T;50)!\B@J:A472OBM1>2DJ"4G4ZA@G_.<_>T8\G6ZPO#&D5.(@@<9$6Y7 MT:5E@DWWTFX>?S+I"[J+.TVWD]]_1#TZEB412 \T@4/%5DE'_3NM@0$@NZHX MUBL:ZP6&1B@M9Q;*> / MB=92:CSW/U9#G%A EU\;Z5"?*(Z/BEL*+*:75V(R/OJ5X"=71&.HJS>UY>YA MJX4V79V#&(.M\=P5>L-Q74I#[28K&\:'6(0Q=#E8$4Y+J@=@9!/)O5S;V)9K M&]JVW$I#@;B&^:+(&^X9["7XJX0^:&%HF*[Q7=U>?/AT^>IH\K2K740C5Y7. MTN GM;^E27)2ZD/T;I/,R=4"'EF4W*ZIO? 4(K=<1[TR!=:Q0 Z2H=FDIWQ* M6IX$"L4%S5.8(EN8*W3W<>&:R&"6#3>/_NVW.6*0-ZJ=_LO2;F+#5C7SEI2@ M!#>THU,GCM\9#7#+)J)BP7S[J_@]0W]Z^NCQ4W""KG5Q-4WVJTDQPO/<@Z8K MO"34E9@G.=?B^#,?O1U=C8[G*!).VK>E7 .10VP:V2< MF"*Z]J^M)+6N)4HF$DG@*_O05B@9^,%F-]0J.-"K%;4J%$Y4C@=8E3-.-#6) MOS>=[L!GR+S/=3,-E!I2O;:6D57]_HUU<G+8Z1!&#$\?381'TXH W'=ZA,!#HL#ZM(MOVZ)#)K.(SJ16EA@\%KN! MF0_LH(;XAF8FK?FRY(\.LZZ/9N+!&UT2QQF)V6QV-)T]/CDY?3CZ.I,G)X<: MPW>E,F7#_S,U3T=/_DYFLH._F9YSWS+)?R 3RTB_T6KO38;C\?@[TN^0M@=R M$+(.9Y_@MQKLVGY$;M5$SZ5H/%*7':U+L)N"T8ORG0KNQB>P:\H2(EYYJX2$ M8-Z'Z\BKVH%WT(Z,WK(0J2:?T0LXL=I M1"_\7/;XE5X,&?GT&9!?)\,GM*'W M'N0?XE6'*%+'CR+2T=3!5J4K_\X[. (5?7!,[[A1/K8I\[V+$)#&M"&Y\T+/8,QR$GJD-W.=UQK:&9#283LZ M]'WKN/<%$E/7BK^S$D1B@(L?([NGW:?<>?R"N=L>OP.#Z:^H=$JUQ-'QZ/'I M0+CX;37^"+;F[YD+&X*M^,]"220.;<#ZTH)RIA]T0?>!^^Q_4$L#!!0 ( M +R K%93E$UUX H ,L< 8 >&PO=V]R:W-H965T&UL MI5EK4QLY%OTK*L_6+%09XP<&PJO*<4B&3 )43)*:VMH/,E71+'JD;X_WU M>^Y5OVP,N\Q\@7Y(]WGNN5?MLZ5U/_UI]!V[ M4 9O9M:E,L.MN]_W"Z=DS)O29+_?[1[NIU*;UL49/[MU%VJWSP1=_/,WJP?W&VD/=JHK*OBUN'N_U*2JQ39;RV1C@U.V^- M>B=O#V@]+_BFU=(WK@5Y,K7V)]U>M+AFD$A5E)$'BWX,:JR0A03#CST)F MJU))&YO7I?3W[#M\F4JOQC;YKN-L?MXZ;HE8S62>9%_L\C=5^#,D>9%-//\5 MR[!V>- 24>XSFQ:;84&J3?@O'XLX-#8<=Y_9T"\V]-GNH(BM?"7'F[%(X M6@UI=,&N\FX8IPTE99(YO-78EUU,OG[^//KRA[AY+R97'ZZOWE^-1]=W8C0> MWWR]OKNZ_B!N;SY=C:\N)V?[&?31KOVHD/TVR.X_(WL@/EN3S;VX-+&*U_?O MP\[*V'YI[-O^BP(_2]<1@UY;]+O]P0OR!I7S Y8W^-O.BW^-ICYSP-"_M\4A MJ#G8KH;JZL0O9*3.6R@TZ";WKTJAQ E;&9\L+/;9[$ M8JH$-8 B'3]R$QB6\T':2R7_0QJ6.I79RNB5DJ[(RSM$)ITJ5Z:F3XHR])@ M IL[,3(FA^0O:F%=AK +8FG1Z^[]WH;B! LK>R:4!X1-!>V7C]%?^LD/K?OWEN-_OGDXNQWS5.]TEN05&N@$C <]EO"GA(0F(XG/1;P"8LVZS M*O,:8-$FUI&DYE2FNYG-F?81W.38U/I?DSYMHB2/5<@,ZC W65FED5YHRS'1 M>+:=3KV,-$Y5O\Q+:_]'"-_$-! '^&F" %539FO-:\Z8H0*YQ06 MG(6VGR"L0,]<(DE3I8Q0B48WEC4IU=:2?U$B@:L9YY6>C)4C]!(CK+U!T.$, M&CKEIXA'G3FX'4D_%S.,3K[IAU\D.F,7X(U#&01@QQ17IXBK'I3)6:17"PE\ M*D'<[KEX7!RB7U!IJ9@9<+%)W5YM,7HNJ8:%FLV($1%C;'O0-O> C^."9".* M@@5T#6P%C RF3,#1IJH-K1EP"KF*/'6P3TYUPAEMTWW#\]P795_Q'0]SO):C M#8NA>13;!2D>U1F^==;@.@H![0 \XF-NR-?>89N]?C^:O 6$?4X;)U_YS5YO M4.)0?%;2 Q6TG_(Q1GAU)CY9V.V9=:J2NS*8$/*0N?L<8(!:6O%1@JA0 KTF M@4BRM6)XE!#2;F+IP%KH8T010"_H W(+W+ZBY,N8/!\)<0T-?R ;1=] 6[ZE-?9,) -:,SLZ=7>A('/>[NV*G"%]C7TFIA?_8$I?\U!0O M@#6G9ZNB2S+OT]R5IX'W=YK8[CH9ZB(>C3H#8!6PN+X)SVB,"QQ#? 4JA#7ONLS7:W>L>5NSU3DTSNN[U3^DRC$3HK0_*^7** MO.&.>;,(U+XSR:<9%_+!47>/:IG6O ,5/?",$CK-;RI&5NX+T>,B_9Q:;LLK M?G-TZL7-$H\"=FK1Q[WAWD%W]Z1)4)3X8%FF0Y^OZ914KBF1+^DA A<88@EQE%691'GHJ72PCTM.6?)17L5[R)23F!--SH"C=HR) M$:M8!.@_SYBVR?PX$("2F'_"W-<1[W22D_1-U6$@\Z48RA^/-OD"LM4C!@_M MF=6:"GQFHY\BH H=%1KST<'/+J@_;P^*!]B'F^ M#.%33 0!RX M\%FW2G6U:R=KVC]K#;K?[?\9A7HZ!&0&G&*T;]COB. M-!%&N7& G(L&NGGTT.;!)@]A6(Y51MT LXTN>GRQISRW\/EG)KP%M.>*V1!B M0T%41BC2V-H^8O'F^^J2>>DPM=G_D;7#+V$9R?H-:7ML0+CL^739Y64 MXPID5^V53I3,HJ7#A+N&0R_8W!!'80D=/9P:-P1('J)693W0!@H4M^B)W>+BK?%WUU&8XHJ?Q) 8F*R2&(LQ#L-08A M.I"$KAPJEY,+RVT*OD?)\!F0I_#*O7"4W>G7NNPTT?Y23J;=NRD6GF%OY M/$[$1F\Q@"G-Y$2A*WD6X%.:@X0S"^6>OI%4HT%"D6[:VXA=IRH"8(9IKP)K M'&2_!,2".]9.K^T@YFD0FP94GRQHSJN"BP!,U5PFLR8:&.PT(E9BM\8K=) ? MEF?F8GL1PXJZV=\1S8VA3EDBR][B]/\'UNTT7)QA_=I7 #D%'0>N!97Q=\BJ MU_' %@ZBY&_C)%J^W?;=8[E>YK0SO&CT>)XI7CB]%5\6!'_ YQEOVV<'GI"? M_^!0?E(K/U'6;64C,IV_W#S*_SLQ)-)4S@IPX(=JO[O9;)]^O1MQ=%_?O$;E M]ZI0>>1$^(I0+OB'Z \/&W<#M*2[YI>%EQ9^JA/]ETQS-';34<(0T&O9O:/& MS;#L@4U8/;_V&L1+DR[B3'EK%OLZ".M=A\/UFZ".VS%Q!Z:S?Y;'MX;>_INU MN\J,;3])[#=^8$J5N^>?T>CX@MR$WYJJI]4O=:/P U6]//S,!ZC@Y.!%HF;8 MVNT<#5N!7\L;G!#XYRKTB\RF?#E7$E[0 KR?63!K<4,*JM\O+_X+4$L#!!0 M ( +R K%8F4.RCZ 0 /H+ 8 >&PO=V]R:W-H965T&ULI59M3^-&$/XK(Q]W @D"X+9<^"W+G92:=CTQQ+84,] M0T4W$VU*X>AHIAT[,R@RKU06G22*#CNED"H8#?V[.S,:ZLH54N&= 5N5I3"+ M"RST_"R(@^;%O9SFCE]T1L.9F.(W='_,[@R=.JV53):HK-0*#$[.@O/XY*+' M\E[@3XESN_(,',E8ZT<^W&1G0<2 L,#4L05!?T]XB47!A@C&]Z7-H'7)BJO/ MC?7//G:*92PL7NKB+YFY_"P8!)#A1%2%N]?S7W$93Y_MI;JP_A?FM6QR&$!: M6:?+I3(A**6J_\7S,@\K"H-HBT*R5$@\[MJ11WDEG!@-C9Z#86FRQ@\^5*]- MX*1B4KXY0[>2]-SHR]???SEXN+Z_A:OKBX=AQY%-ONFD2_V+6C_9HM^%6ZU< M;N%:99BMZW<(2PLH:0!=).\:O!4FA&Z\#TF4=-^QUVT#['I[W1\*$/X^'UMG MJ!;^V11K;:JWV13WQXF=B13/ FH B^8)@]&G#_%A=/H.T%X+M/>>]1]@XGW] M;@BO8OVBU?3 H2FI3,<.4DVM9)T%/0&7(TQT02TIU?0$/GT8)%'W]*?_K\BD M,!:D@H=<5U:HS+:7Q&R:M]3"%:98CM$T;Q*XU$IQLZ:5H]N9,(ZZWS'<:\*N M2YD"&22QLJR4= L2>J*I,O-2NU?7EU=[K;,=B ^/5T]'A\ 2=2JDM950*5). M."&-V&[T1 M#H?J8('"U("R"H'X?]T11SYZJ=*BRI";BA-JJ5Z$S*#DLD,"3 M$S24)9"4E]0Q]$UI2H7-84(CQH9P7G*-_RN:.F?Y39TXIPBA0&M)@J#NQ)XD MVCV\ALNIA.K(*02/_]508?@\2_:)=#M#_\DO%N%+']^T?RWS3*WHY(N:7X-)6'LF2(/WNZD)G/5@/-+TR4!;HU#$+7R(E?WUR^ MP]_@T>3(M*CJ*1!N^O)W5O:Q$LW4;YV,J5*N7LW:M^UB>U[O&ULI55MC]LV#/XKA%L4&Q#$+WEI[IH$2'(9&J#M#LG=-F#8!\5F M8J&RY$ER<^FO'R7'OG279ACZQ1(E\B$?TB+'!Z4_FQS1PE,AI)D$N;7E;1B: M-,>"F:XJ4=+-3NF"61+U/C2E1I9YHT*$210-PX)Q&4S'_NQ>3\>JLH)+O-=@ MJJ)@^CA'H0Z3( Z:@S7?Y]8=A--QR?:X0?M8WFN2PA8EXP5*PY4$C;M),(MO MYWVG[Q5^XW@P9WMP3+9*?7;"*IL$D0L(!:;6(3!:ON "A7! %,;?)\R@=>D, MS_<-^B^>.W'9,H,+)7[GFL$G:M#N_QQ&?@\%(EC/_"H=8=] -( M*V-5<3*F" HNZY4]G?)P9C"*OF.0G P2'W?MR$=YQRR;CK4Z@';:A.8VGJJW MIN"X=$796$VWG.SL=+98K!^7=[#\XW[Y:;/5LO-.+3DSUF%Z0E[7F,GW\'NP42*.E=P>NUY'L>K_?#Y.'/V=983?_07Y?R4+OI7W;CWM6M*5F*DX > MCD']!8/IFU?Q,'IWA42_)=&_AOZ#%;R.W8=9FNH*,\ G:@, +5(8T;^L M3&9PARD66]3-:0),(S #.R7HW9M;>/-JE$2]=_][_2DC!*8-< DV5Y4A=^;G M?\?PTO^+P!O UW S')U+HUZKG*K":3/?,!J5P3!N]_V;N%7>:2;3G!OL0*FI M2VI[]+DP3+@\T:XR")8]G3EOUKCW]L79&327%NE/L<_Z-Y>VSR3BSG T^$8> MC/JM_) C+(@:DT=JI*G2F>-* 5/3!H/6"I(U9I7OE#[5[$7=B0\=JDI: R4[ MLJWP!=X3AH%#SJD7!&D48)GS))@+"W.TCA3EV5?'-.%NTISN?>V-M>(4-3-!EVSN?2/NM^B M U]1*R^^CCM1%'6(MRG1SP9!$1TH[\\Y(G[LOUAT+[WA\*PC%ZCW?NX8\.FK MFW-[VHZV6=W1G]7KN4A,]B[% G=D&G7?#@+0]:RI!:M*W]^WRM*T\-N&ULG5=K;]LV%/TKA#?LD^%7DK;HD@". MZZ8!&B=(TA;#L ^T="UQH4B5I.SDW^]<4G:4U VV 4$L4N2]YS[.(76\L>[> MET1!/%3:^)->&4+]?CCT64F5] -;D\&;E765#!BZ8NAK1S*/FRH]G(Q&;X:5 M5*9W>ASGKMWIL6V"5H:NG?!-54GW>$;:;DYZX]YVXD859>")X>EQ+0NZI?"E MOG88#7=6\\"XYD:>T]#R[RD]Z( 9&F M++ %B9\US4AK-@08WUN;O9U+WMA]WEK_&&-'+$OI:6;U-Y6'\J3WKB=R6LE& MAQN[^41M/$=L+[/:Q_]BD]8>PF/6^&"K=C/&E3+I5SZT>>AL>#?ZR89)NV$2 M<2='$>4'&>3IL;,;X7@UK/%###7N!CAEN"BWP>&MPKYP.KNZO+RXNYPO[F[% M=/%!S*X6=Q>+\_EB=C&_/1X&N."%PZPU=Y;,37YB[D!<6A-*+^8FI_SY_B&@ M[?!-MOC.)J\:O)1N( [&?3$930Y>L7>PB_<@VCOX/_&*/Z=+'QPZY:]]H2?+ MA_LM,WO>^UIF=-(#/3RY-?5.?_ME_&;T^RNX#W>X#U^S_M_K]+JY(W%7DIC9 MJI;F42@OE%E;O:8<#T)3(;6HG".1\7VQ*E95".L*6 M3.5D C9A@0I>+!L/A]X/Q%1[VQ?AN;.<@.=[@RT"Q.27M7RLXG EH!P^2,.. MP=G,-@8&\5XN-0FHD,C(!:B-6)/)K?,":Z$I=:T5< &6%:5MFO91>(&9R,>L 4#L+OQVW[7:*8E#C+.,\!N2-@-!B]B''5B[';YSB]: MA(PT&>T<(R+.*N6#KC-N*V.#6"D-+]$UDEI@OP\<%6QFUICV5(PQAA*DE)H) MP9-@K=!*+I56X9$IJ4%E!F\8YG@'DSTMB?APSJS+.29D7C&N%3,I]>$/'&:7 M*M&>W\4V9)H!%53$,VAKO-4JCYJ#F%+4?,;Y?UMN%'A^/OT4F:8VC MHM$Q49Z3LR+40.H^81]"5_1Y-- Y5 EV:3:2P@_#<3Y$XQXZ^(VXF9! MI) RKG!LNY:0\= P:_)!%6U*HJU=/WIN"/#!<)?4%H++;;16MEN%YQAB,9I M/V9[^?@B-4QWUM*OS^R%G]<+[:QYQN/BQPU.#W6CXR$0Y?G5&H!&MJ"H?2WS MT'@58E*Q)G#L56'4"HGE.O A&OWC#@Y3BG#N(H\;7&+YM[O647N&^OWEPYT$ M&6L\M ;$UBP:ET]:AE--$4J0)"J\O!NPE.-TB#R,N%^FNY.?9PB3S$L^6K)( M_DYV]B5W(+Z5T"U0@+N>G */VM>6J6FX9Y&&=*A'\:DD<^6#C"VI M2_'V_.I XUSA@R+*&9_02-Z68IW@.L#2+8*/N7MC-_':T1CID7TF<4PI$AEP M"@SV70:'G0L\Y*:(GRFQTTQ(=_G=[.Y+:)H^ )Z6I\\HB&,!J8=FK[!U-'A[ MU!,N?9JD0;!U_!Q8VH"/B_B(/@4'> '>KZP-VP$[V'T?GOX#4$L#!!0 ( M +R K%8J^T7HE0D #0? 9 >&PO=V]R:W-H965T?2 M7[_?.=2%DB]M,O-BBQ1YKM^YD+I\,/:;6RI5B,JDRZ M@5FI'&_FQF:RP- N3MS**IGPIBP]&471V4DF==Z[ON2YS_;ZTJR+5.?JLQ5N MG672/KU1J7FXZ@U[U<2M7BP+FCBYOES)A;I3Q9^KSQ:CDYI*HC.5.VUR8=7\ MJG""9T&:S(SY1H/?DZM>1 *I5,4%49#XNU=O59H2(8CQ M5TFS5[.DC>%S1?TWUAVZS*13;TWZ52?%\JHW[8E$S>4Z+6[-PP=5ZC,A>K%) M'?^*![]VB,7QVA4F*S=#@DSG_E\^EG8(-DRC'1M&Y881R^T9L93O9"&O+ZUY M$)96@QH]L*J\&\+IG)QR5UB\U=A77']\?W/W_N[RI MFCF)RWUO_+[1CGUC M\8?)BZ43[_-$)>W])Y"A%F14"?)FM)?@'](.Q'C8%Z-H--Y#;UPK-F9ZX[V* MB?_>S%QAX?O_;=/1DSC=3H+BX95;R5A=]0!XI^R]ZEW_^LOP+'J]1\#36L#3 M?=3W6'[_OC/Q9:G$6Y.M9/XD4@5(.B$38$.3I@1R,9>Q3G6AZ4V>B%3.#-X8 M^R347VN]0E 5HEA:LUXL!>*;=N4+3TO(A56*5KB!^!UADR2:XJM0#1:#/D@]0J"5?.+MY4+:2?(?L4RYR8_] MGAB6-#DO++=C)J.$@20G#!@72V4%);A">1%CZ.>.!NR(TM1/7:E DC9GQN)_ M11:$JH8D4 ^0T)I,#&EB(IZ4M*Y:ZXFJ1V5C[$U6_O67Z6@4O;[]]"<_#5_#ILZIHD0;TTNUG-48)"^KIYHZ#.M,+F<0 M/5:VD,1D7BL]$%])UL4ZE18KU+U,U[)0H0JU&< /P%RJO&&PGSC#N/)12!'H MTJ;6M[')0-RX9LJ)Q+ **VON-4C(7.ALE>I80RU(R?3)2+0%R3G%G)6I_LZV MA&<(DF"'@$2^8$R2;E18$F"&1=*Y+[9ZE1AS!L;((O$4058 BAU]"%"!X MHDA@Q!BHTE).6ARPZ9JAU.RO8@.AU0TK;$)%(WK>/+%9Y)P!B )"UM17(B7##IO%;[MLP>YNY,/>JJ]9 ?.1G]8AF"__:A2P)!H+R)@0\ (ZM!V&&(^09KMR&,.U<$)6QL4FC1\>'7U@U3:U;!15 M'1I!!J1&XSF&[-QN?N39NGX,6A4-"=ED^=EP-(/ M\,X=P@V9X5:ANX0_;GWD5=GKP]WM;9V^$,X+*V$]M'IUVO#ME[*N"@;:4BWU M*;53AH/B5RC'^&JJI/3Y-D<#/"O7$XF@(AN>J-A"F%9)[&"T72_W(W9/XN@S ML7)-)=D6B-/K^79Y"*Z)"CE2T7<-H)#_J602')Q,56U/."XAO"?TA.JEB5," MJ..OC)5Y5?>Q@'$"W1X4([;-4J^ZD*C\1*6[E<]];BS(*E7#!JB3T3VDL9*]FG,O[-K@E7%LUGE@JK#Y M(N>QTX[1;U11YR.V[-3J5+VQK#)53AC)[V$--@*\'Z9Y*N :?@@18\B5SX6< MQ/Z4$;3@JH]\8QP+@?2F$B_T?EF0TZ#O0308XK"5IER!&85;H/).(3YF<$HY MV\%-OPJ#5B_%O62\MMQ)!]'L7Y0391.R(SQ:>;ET16NNJD"RJMJFU3YO) \V MD23WISBCNU>"TF(T?OWB_\.$&I\J;^*L );NZ-EDWJ:PA\8IH50D+U%;6>5M M:)4WI07NV (5B8[;JND-UZ')(\L_7_5N(]%JE+T[^XRY:L.!.!^>AJ.S<2?/ M[R1Q.-RTX6A\NCDW.1=?#-6Z($)=P//B=!J,AOUH%+W8UQ^;PO-\Z[WU@?#B MC6CNBK4M.\_YQE$V+(J-OJ-H$FI_<;&#VNX"VY5F.)ELSIV-Q+^1QEZJ81=8 M ?^^[Z/B3:F[1"9;'#LY/^T [F6D-RF?35NPVV[]BW$46K\?16,&]LTSTNS\ M1_'2Y-R#&/LX&U2W&MKN+/G=]_V02_\FDWN"T/'A4ZRN, M=:8]0G8Q:>SV3[RI$V*8^W\\R3^'.*I+/DL?A7B=7@2CLW PFDQI9Y..1^/F M];0!_7AX0>LF <_F^2R8/H]HW5F342XVLTSP&@>95O@UI^#&^--1D_A'IXU, M"$,$[T>$_BMQDU$SV!RIR;5T]8514\4.A]&XL!(,AN/I$77+[4,P%; V MM+<)>+[#+I0U2+Q^G9I6QG)74+/%\E"(23@:GT5'XJ.A>Q%JE+M[#UJ)\B#, M;1B<-Z-/W*6U[F=^.MS_;I.U"?,6BZVP9KY?^&0 MKR&/=LNU<5$T'C3^&0_.VT7%B1&F:CD&TTTQZ*;20PWI[QE\IX,H^E<#:1YU M> ^CP>FP68/A.!B^0TTKK\B>'Y7UG1/KYT$C:[9@46WO> K;7^REBL4M49/0U26"W&F\CB6V?4,[";YD9LHN M^'LMW1Z!M/^H6<_6GX1O_)?09KG_G@P=%CJG6YDYMD:#\TG/MXK5H# K_BXZ M,T5A,GY<*IDH2POP?FY,40V(0?VA_/K_4$L#!!0 ( +R K%;>R9Q&PO=V]R:W-H965TG&3F]Z' MQ!(%+/;EV6=W(3W?&/O9K96JQ%V>%>[%T;JJRJL/-W\5K__QZ>W'WYZ?5)!, MGY\DC91++V5R0,I4O#-%M7;B=9&JM+__!!H%M2:M6I>3!P6^DW8HIN.!F(PF MTP?D38.94Y8W_08SQ;\N%JZRP,6_]UGL!<[V"Z1<>>I*F:@71T@&I^RM.GKY M_7?CT]&S!]2=!75G#TG_ZJ@\+.5,7)D\!_1O*I-\'HKKVKI:%I6HC#"U%1_7 MVJ;B BF&H E9I.*#\X";PBM".]$C44 M[POQ2B4J7RB+T%/XQ^<#4:T5F5+*XO[[[\XGX[-GSDM>FRQ5%MJ4I36WD$8K M\;(T3F9D9CAHKXQ+(^$ */=*6["$@:3*#(0NA*Z<2+5+K&HL)G/WRO@?G4C* MZ0+RP2@LMS(55"YJ-AVK(Q<=<.+2FGR?LR%YLO-T"$6#\HB3$X6IQ#U87^=E MIJ!^Q>[3+J@U%*]JJXN55V]ME1*YSW)O*W(T681/>3FV*8!>-Z5BIDZN^=()*8H&@;?Z&K-PM6=LHEV[-6>Y(VT%@!W?3G> M]N:SL!D!_GKS)B001(_GT*F VQ+IU@2U1*F4?1Y;#;TRY?!X+0OQ:$QQ&(J+ MBO6 W,_8_WZY5'S\Q0I'D_\%86HT?49)<%%:G8D)GSWN>Y0B95D/PK< T&&* M#$+821?#-\/KX.!*"-Z MV*QULNX=FTLR"SJSLU%6LSW1*Z45MS*KE7@T&H[&HL1RCK8X)EG-J3$KMD]J/)9#A"F83=IA@*+P>A*L0"FT 6 M0L$]4"KEA =C$15:"K^I5_#;FVLFM^!5\FBL&2VXX<]"V#HU.2$KM"P,!_QE M ./P9K.LV*.Y!X!I -#L%\:=$A(C!@_F4YC4GY,#WFIM[]GP,=W 7JMYGUN -D.M<-U&EK1TI-YNJ* M?>I!X-?$9VDXA;_ ;!;P"N6\+5.K:T\#; MX>7P=$CJ4%\F;G[PW+./G,MZ ?%BF1GX7KK6+]&I:4/.K@;>.>KLR0V9)MV6 M^1$GTXEUT;!;XQ9Y*W7&4N.BYD&0@/M3SL7 8DCC/*BT!UC#0 @4'M*-%E/A M[@@T3J5=+*,Z(Q4(^[E,52_!Z4PDDZ8&B+W*-2O?QON'>,E-NR0D+1Z&&!S_ MJ*'A+P9]VW3ZPV1Z-IO-D12>238,[B23Q%P*F&!J%HO[;4B37U_?)>#-%8*4-WB>R0T,QM:43L*&/Z*!82Z[!BD MGTIHD:H,\;1<^:0H,S3&C"4T&>1R+AGUXC\(>PL^CW[Z ))2[<\^G P#?@AN MLNI+K:UW:XT6H"U"5-1E!DJAWL44[#0 S5C^'$.DJT)YI#T%S709F2)@(.I[@].!52Y4R);%';9TUH 76ZLSSVR#PD?\85E$&_R)=*K^(*UEJ M:O6:/J -;,37.W6$YT[P#7EZ7V1TQXXNCC)!@C$_\&(0/D>],',Q6FAT2.A/ M/4 BNAYF<(%+5Z%Y!9D@2YT23;\3Z4_#-IU;)+J$H5!>NQWRV1MC M=9>HTC,U(7E#/1ZW-JPB5^<^TQ.0"9%M"-4=36,.,'#P+45_S?2[ TFV,3BP M,\WM"TC]$#,(:F\B<#O(<4N?3=RS8PJ0OI%M8!Z'R(_X$IF39,;QD[!NIRY3 M/!I5?0+D\K,/@(GP]%? M0E$/?+^RQD7=H4^GJ(3VH;I/O85:RVSY-9CU.N]S,KQ <2?&XAN"HFK9H9E$ MVG*78'(M:&JA<<'#J4,%%;,>/;/^P$)U7P+$;X'MU#N[/R60]V@FUC3*^)*" M5.CD:D0R+_QTRK=CGH@KJQ._8!4FI M4"QZN/=CG'_N)]L:+WEFAR!_;*C;_9A]150\9EMPJXXY8[P?+C8MV1@;^Y0; MPZZH$OB5+KHN[5NF9;XWP0BB--U:T#P9#S,8GF9M7[(+W_EL.CB?G(I^?[C/ M##B82^5VDS0]/%AC0\\[!WK$/VS\.N6NK4(828WF&NKCGH3;-CQS0%\J)L,EJ&)# G*)0J+3.:3#RIW M[[ C-675E>E=9V'49>/$Y8/N%DM$"M2_?3/UJC.:WEYWU@[$A\[4GR.KJ-2T M1UZ9XI8$4I^T=7RX:3BD7VCD P9YRO!:H<5";-L9H@T-Q)P.GO0B3T/1=O3A MYH>=/_.7.='%!M?2Z.+#IV]\]_$'IWE.)& !$H5" M5-#'"K.ABYJU+L4BPRK( B\W]W8BU02;#H?'3=_4$**ZXU:W7>6XI#!OEU*G M;\\WK1;U"?1"3<[YW/>L7%"PO,U7QZ.O;BW82:(;LP-9-MQT1]W:V M'_0%.;.]P_-N2QA;/ *&Z:UZR)VA[$JT+QO4,106:MIE5;>A:$WB(H$,,JNB MO2'VHVE[R*X 0%'1[3"Q$S)ZM:*K.+[:X]KMV202M#$US8D0CK&$G<>*^<$P MA)$QY)@"TCHTC@"& 4EUMPH(;QNT^/*;:*[F[Z80!25M0?U8A-!$9DDSFK#] M9 7]5YC(N_V,WG;J-]R4QA?!_4M8.&G/RG#=W]ZT;OU+D=?N]P/::M]PZ_(;D"(]>=ZU.^ZCI+[O&A2+8>NE/T_=X M_#B\IJ^WPIOFSI^BVSX:S\X'T[-NR2,Q)S =3PZ(^%N-R;#L M?-<=IP>$1%\E1D+FX\'D?+(CY*PGY,EN6&916,X&L[-=$><'1+R3]UL"YK.M ML#P9SCL7GYX_&8RGXQYD?F -XR,B*N?OOL(W6^FW?;-%0]LW?)$EONE[P8;. M-4V6!16H0*%,)Y'.=$6\[RQ?*U^%9N:JF2\/M7U="Q&NX%W;%<05G9MO7_I\ M?]G<+(K:^<'V3^@+/E)3T.SE3^(FX$^K_H7:R7A%5J SY?&5.T;.B#\TNGE?P%02P,$% @ MO("L5JR379:Q!@ K!, !D !X;"]W;W)K&UL MS5C;1!/=R=O?L N+1S-@;EQ-Y\;70I3MNY=Y/#SL=E^942-[:3CII9D%I0*W4FZW=U.(579.CD*:Q_LR9&IO%8E?;#"544A M[=T9:3,[;O5:\X5+-#9@^2#P2=',->X%1S(RYH8?WF;'K2X#(DVI9PL2EULZ)ZW9$&!\J6VV%BY9 ML7D_M_XFQ(Y81M+1N=&?5>;SX]9^2V0TEI7VEV;V"]7QO&)[J=$N_(I9E$V2 MED@KYTU1*P-!H*N@YT_>G+Z]%)].WWU\?=3QL,>KG;36/8NZR2.Z??'>E#YW MXG694;:JWP&.!9AD#N8L>=+@>VG;HM_;$4DWZ3]AK[\(KA_L]3<&)_XX'3EO MP8$_U\49S0S6F^&^.'13F=)Q"\1W9&^I=?+\I]YN=_@$R,$"Y. IZQLJ\+3N MOGAS>G4F)I7*9)F2 ,W'4EEQ*W5%HB#I*DMH(>]VQ"Q7:EOB0%Q_!M^\E>C5E/K=$+S7= MDF[ZSA59:=/\+LR-3%13H$$L'$I53'DJ.;&ERFGEW;:H6,0;,;4JI7FTB+X1 M;%M<0SMX$\$;!,8B&ECHUSE?J9>EF$N-&>P.Q;N M/?\I_VDEPP_EC+["Y,& MZE\JPY< (:0I#DT,''M#=0D5-D M&,?KJ:XP0=AA#6T'NP38"M"KD!B 4X72\E%"/$0-G8=6-H3!9L"#%4/#X"LB M["^29QX$B'TE;#K@&]/,S,J5BK.1$0C$)%+85XB+.&,:U_K1G9A*"X *;8:U MF:ETQC5F8!P&6Z^Y!-D&^+NV.#=% :I=>9/>B,_H"Y@0[YH\.B?K);?!.$!4 M@,>M V3H8'"[S-C^+*JZ0,L*3 :-A9$:7Q2+34:GS'&B-0 M%><$SCOJ2%\J8&,7Z.\T-98]Z+N=0$XT*!:BH&Q&\IGJ]]"VD=]1EF,/RQ%DL M;BU<[_(6O%%,==2:>72**8TWL1A+6[42CW&>S!HD56,5LUQ+K33;%KOBCDJZ MPPVA!:G><#O68E,>PL: C*';F3YU[S9&_ J!D*@ .#"(NVW>9&=:@N)7:6XT MC!8F(XW80U7>\X1?'%IV-B):Z2]VQO;14#A%KLMQ(YZN%RA][ "+TU&MZYNV$BSKY7N\]8:._@69RP5KF;EV/>Y.82 M@_9N/\@,V@=[S^:IOZ"4BA':JLY^LO.?![TYOGZ,;_!$?+L',;Z]1GSB7GR# M)(:WMXOPZN[UB\V^B.=LXG/V/<;55>?@63[.MGG8S8-0C'M=]]4GACGAG9J4 MZ-:4Q:HUV]M6W47;=7=CH" BJ-$ROL!5M3O,E+?G/&Q[J^_>]_>I;DAD1G"U#F*?QFR)X 5CA[U08 MO86IF)7D7#P9FI*Y'TN.LT6DP;^ETX^^;F)8\O]GV&YW=QG.MW#L!W!M*TF2 M[65HW\6W_O[@_NJZ_^R=QA>4@NPD?"=RF&U@9?R8LEA=?(HZC5]@EN+Q.Q; M3?B J&D,U6Y[[U4+$S]\&XH/WDS#]YB1\=X4X38GB0,*"^#]V( %]0,[6'R@ M._D'4$L#!!0 ( +R K%;7\BZ]9@< "83 9 >&PO=V]R:W-H965T MSL M[ >(!$5L2$(%0"OJK]]S 9*B;-D;?[!%@KCO;Y1^HLIA;#L:UTUYF)2 M6KL^G4Y-5HJ:FU"M18,GA=(UM[C5JZE9:\%S)U17TR2*%M.:RV9R>>[6[O3E MN6IM)1MQIYEIZYKK[;6HU.9B$D_ZA=_DJK2T,+T\7_.5N!?V\_I.XVXZ:,EE M+1HC5<.T*"XF5_'I]8SVNPV_2[$QHVM&D2R5^D(WM_G%)"*'1"4R2QHX?A[$ M>U%5I AN_-GIG PF27!\W6O_T<6.6);J^D/FMKR8'$]8+@K>5O8WM?F[ MZ.*9D[Y,5<;]9QN_-TTG+&N-574G# ]JV?A?_K7+PTC@.'I&(.D$$N>W-^2\ M_, MOSS7:L,T[88VNG"A.FDX)QLJRKW5>"HA9R]O_OGY]M._V.W']S#ZU4$T;IEFGYMJK29Y1D[)?5&-+PVZ:7.3[\E.X-/B5]'Y=)R\J M_(7KD*5QP)(H25_0EPYQIDY?^IHXV;^OEL9J(.,_AT+V&F>'-5*WG)HUS\3% M!.U@A'X0D\OOOXL7T=D+_LX&?V_@!%TXM1:^(>!%V)8S!]1.#N;!"@T]@ M!)[9'4BH:O'1F6'7"J@@B0^H6&:5-J24=H&2N4,%;FIIK1 A^]!J\H$4V5(+ MP6K/!QX?CZMB_W^Y^S0Z_^(@GL5!%*>=5+B'3A/NH9QGF6H;P)CT<8#.I?3= MTBG+QOZO^18 QDY43]3K2FT%>82DYWW, 3E2M2[!#B"N5OWFKEK*NQ$0 LN M-7O@52OHC@+-42@2^M4P*? M35['&J,&@!$W):!\G4 M@3^KT.D/^'4([CW3@D8&6GKDXZ84#4ZX!B,!A;9# M*OF&E/*LE.+!/^OBV9F1!@VAEJZUO0M=RU!(FNXIUWNQ#HC5]ZUQ7',F^STI5 M$2EX16LM,]I0JUQ404=G6OS92NJ?!XZLM>0LYBJ/PQ%D.\LNS92A:B#W@<2<"T-%]805TM$1*L6J8I H?E(3:DL!#24:EV67H])_1@ M['.WUUX.8BV$4%?6KND6O!!%P2**GN-1P@LHGT8SHE. #[!"R$)G$EI\-B#T M)@IQ-@ '7I&KL.D;A940'!#L8>I,>2<*U6JV%5Q[ZBAY?LBF+[4K_#YR8'I^ M\@12&:^RMN(]2OL4](G)7Y%:X MKM+50%89P$ARAY?39\L)N&BX6;X/]5OH< MWL-=(N<6)]M6BBHGGA)%03S0D1Y L4/XV5.0&?G5Y^S,)6T'2'H8+Y*W.YNE M1"U1*)RM^]L.G5I[U7=DP[TOCCND<00*A<0>&VG+?7(8MX!/>5>8(7'648M_ MA<&A9?9[WKUCD'=^7"!@K#$IF%?5Z]1-4E%Z]NK?C\,I_T<'OW=7'?P>;^U. MSN'^IF^).]<2OXZ&#N1M&&,Z1*7!XC@.TG0QR+]A27@\8S]U^-PU9K_!-=B/ MGB)H8HR/@BB-?QB>Q^%Q]-CL(QS/@J,%AKUHOFBB7![!A_1V.Q M-!QIN7+-?("/P&3=A!G-9\%L'N^HB-#DGA$M$$[U#D7@!%KU^.*KE18K:B9"]0 MS%@1@D79'A..C^6;J#0.Y[,=E;I@,)Z/=!8#"EZA=1:>S,<$#2A](_V1 S[2 MC>C&'&QJ5/,NXZ9\?L 93T'#&-D?"1UQ[Y7L31(F_0(.36$(#WA?JG#*4J0O M37@TM#HF\T?UX;DN?!ZJ8!P*;=6X2?I@'%I4O(-GVW2PW8MI@X'G30H8#3'X M68,FF!&VESZ+G:F.8_L2ONM+N)LX$Z3) _/0>_%T].VB%GKEOM 036.$]Y\Q MAM7A(]"5__:QV^Z_("$M*S08NJJ :!0>S2&ULS5M9<]M(DOXK%1K/A-U!43PE MRE>$),O3WG"['9*Z^V%B'XI D:QI (5! :+8OWXSLPX4#E)2CV9B7T@"J"/O M_#(+?+]5Q>]Z(T3)'M(DTQ^.-F69OSTYT=%&I%P/52XR>+)21!KPJQ1; M'?QFR,E2J=_QXDO\X6B$!(E$1"6NP.'K7ER)),&%@(Q_V36/_)8X,?SM5O], MO ,O2Z[%E4I^DW&Y^7"T.&*Q6/$J*6_4]D=A^9GC>I%*-'VRK1E[.CEB4:5+ ME=K)0$$J,_/-'ZP<@@F+T9X)$SMA0G2;C8C*3[SD']\7:LL*' VKX0]BE68# M<3)#I=R6!3R5,*_\>'OQ]?J6W5[?_/KEZIK=7/]Z_>V7ZP'[=GW'+KY]8A=7 M5S__\NWN%IY<77_Y]>+RZ_7[DQ+VQ=DGD=WCTNPQV;/'E/VDLG*CV746B[@Y M_P3H]41/'-&7DX,+_L2+(9N.!VPRFDP/K#?U0IC2>M,7$P+[Q\52EP78U/_V MR<-L-^O?#OWLKXQ' M0_8GA'9Q>\7N5"XC=CHZ';"__64QF8S>W8A[D56"K0J5L@@L!<6JP0_*C?4 M46@:.W['[C:"7:DTY]F.K50",46S$NZM*QGS+!),K6@;V ">%_2L$)%:9Y*B M #PNGK(?*Q6#!YE>B8*ME8HUXUG,4%DR$GK8("07!89'$3,."Z:@U V&K7O< M^AXC$^PJ80OQ('4IL[4G@1>PQ5I D(.GAAU\C$2O8/JQ+D7.4A6+Y"U):S1] MQV[QWO@M^Q+#++F2$7>,X33'CV&'[EB60&/5DE;43&914L4"PEB$#">J.J)&9+O)H, Z"9AH6@:FD $[A>VCXGGB^=T2PE;S1_#*1:T,/D!\*HX]UR\'. ML9Z#-4@-1'25W5Z.'H;SMQL9;?;08@RKLT(!PB=C(.J0M>E;]LF*4-#@@'N@ M#@CI8^.>%Y(OC9@UT%30I@.ZA 6,.@1L! D,. $KV3<#MR0#%=:-4 W@-JCD MK 1[S( S7 TM7&7 ?5LN Y:I+.)ZTUR:Q-6\D_,=D0!.QD,#13G,WK(+< 2P MK">*@&LMM'9ZY"D:$]+?W!*V,FHJ \<5#[E RX2'8)6HT#(!$P"^Q$.T0=ATS-W[);H$.O+#- WAYSZ>)?E=0F>2 % MVN2-4'IFQ1PH0J>()5]G"CPN8J4PX=Z1(1Y$5#G]UWSB[*54 (I_!U6$DR)( MO.!^"4.8P(MH,V3?^0[3!<-(H7V*\^8'/-Z#T</KIIVD?"E@H54L?,CZV#YB/U!\&O:[Y!= &E5 MM!D\8EG$[:&MNVL38H^952OD4D&"$B?S#11.+P\0*F"Z-Q!S<,H(:P#?7%84_=# PLG6!TBK5EA>NR5L76558+++ECBT5(-F]"ZQ141F% MQ(W@"0PEW"SU*)P(BDVFPPACVN^AHBR]I7AC3, <*>[ %/?(3^_ M":L*HSZH/I85J, AC5M0<:+BA:@ >'8H/!"F@25U]HD$S')T9@J;UH!F+"T MD*DJ*V,A-!9*:&H7K$5K/@!^#J$"L@"G)3-=?# 3>;T.YL$:H1P*XN MCY>;0@@HI:D/)2BT_$3AQK612-;P8\*V6(*ZM:OGYJC^;^^J:=I3SIJ#?/J8O]+F08K,_(1FJ_;)< %WNP_],\US-:M ML#"7]A-3^=Z&81O&WO,$%&)!IH<$&PB6JB TA2,+*7SZ32V*":>(FP49+&.0)NZT LG$+EO[)A^'3$7[ MGK1+[1;IP- ]@II2MP -M4OKYBGD-,HH@20ABO< V=<6P-?!U,+W-X.>'=I! MX\O5=U@IVF0J4>L=^78 4FV]@;D&O9^;$@!E@134Q&CV.@+2!1U.)3M74_BB M:!]%^W$S/B6@122M!!I>,*P.4=BS[6!; W0&UBR#7K5=632 FG AT2)*@Q*U M5A&U%DS:;L-+ "C"XF8'&]LW!NBR%<:E++Q9X##R>A[?4R64FVZ(A1,.GC?Z M<>ANA->IQV9#P501>D'%9*:F/D"\VIHJ(^R67FA7KI'BZGD8J6L^?2%[ MJ.I@/(=U(-Z0W?@0UJ@-XY:2AA[)8*R!0+075GV"&)TN@0Q[=S*PF+EE!HB\ M7HV&8Y9"YJ(X"]+)G6\,?1NQ H/&'O$6;<"8X$7\S\K@88V UD!0F2ZK0ILJ MTL*352C>K7!%JN^KM49$R@BQ7H###;!V1@TUT \$1" 6*QUP_#4FF-\(9TH( MQ;61D)-@HL*$8%W)+6B>@<%A1G3))/91%YGECEFBSC:#]ZP.^2"Q+3GMP 0L%Y:>Q#XN8 M>!ED;EUG61,Q+,"(?2;0PE/\.7 Z'Z7"7F!3>3(4F$_;6MQ3B(X*2? L#+Y5 MYJPKX3*%N!SD>$"74!/4Z]CMS$@@44*0B2IP,-!IX^C*2S]H)%,OAM 3E1P> MUN'J])!8/G'!)I4/)F0Z?:^JS&3:X-0UM2<6 ?I&/=6'G[6<[%'@2CZ@H(6P M;F@+]0!0V Z$UQUF&%65!":;3A)H();:-A ,T0%8,&#:!>& /.T./9,@5IHC M2L$AP 59CD2#($%?^D.@9)>=+EYC_J>^7*%W;WP>">JOXTZ9D#,Z3<$Y[ MO;\7V$;Q'0]WFP<)PMUK;=1[R'J[4OGYF M6?_D99_:#)@.%M-Y<#5=U%>O)X.SZ?Q->#T;+^KK;B.AK?'98#&:!E>SR?3) MJS>[#J;G\#.U--V]L].Q_SUO^>HAX1R:9S0\'\Q/9\'U;' ^"RVF3?NK#O78 M)5E,SAO7\TE70AV#ISCV257+:C'(R!Z7NC*N$V6I=K'HU_3Q M'+C"!H&)TQ@1T7.I/FA";83'/%8YY5LZV4YD9(\O3-!M3':==EN]RS)L!5AB M+&JF;(X=#0M>,/NF/";,\_GB]I*=SV?'IZ/Y\6Q^/#<8\O87<.OQ^'AT-F _ MFL.$*W2_:^PZ2 %5Y'>3*>KW&CY!:DF4MN?.18!$H184@(SI^A6>H OL)5$2[G>5PO& MZ"=E2@O ?,JTX=D@H,2_>>DI;4?9YW=GAWMM^__K]Y-R9GM2)^/M6_V19+LG MN?8DP(81[=MM7Y;T1N=NW!%R?_DD^GK6"(=GX=6LL<"?SIVO)\$>C4GST5,3 MY^O%F[WKGTW"&<_JH.\E>7:^-U^.%QTM]N4\O]1X$B3+Q:B1*>>GP2[GD_]> MICRE/4@OE;4V%B*B%=:N/(2RJ _[ MPIF.RI2[PAM\+TQO" MP[<==N/Q-%!H[4YT(Z*Q4?@@I>;(#5_P,]N';RH^[_SU=B/SW+TT 6DF3LR; M?FY;>JN5>OGX*FNVI$XN'1-7I;E8%?0"O D1=6U$[\L,#YSF]FY,[^I3R@U3 MU]YW=?&TSJ@L-<6NIB8V'AJTCZOQ&<$44N.?%9<'3#=UVZ6-:NHWL=JE::X0 MO-#[M& D@&'PX!=CO2$9)Y,UN#=JPV9!??1)7H2-:)G%((EBM[?I;SO#=C-7 M,6."QO,@["0H\UJ/?YDCM5+:;I25("*\FXCVIL@4T.KW*OOPT'8<7LVZR&0]& M06: D#SI*;HF\SK63<['AW/!;!8&W\5B48>D[K%E^/Z*3S9!(IU/>X+L=#"9 MS!K7T_,1^XI]SL>P9E!=34]/&]76= [IU/M+K?CV\>]BWDCZ@]&TYO<@$J5> M$SP\!M+H;33W[NHC-#\9>[X\Y&RB_:?.\E7!,QLL?E?'^:5I$ _8__"LXA X MG.UW;<(I\*I&\Y[XKD?V>$H(V#I>T@8"'0_9AZ?"[P->TP<\&LN&L &+LAB* M,I=, R;:ZQAT:QO^_:MZ&;?"2[^(0Y]I?WL(%0I-4;XC=*Y!"ZT/56C"MF_W"HQ&^6;G9:0QK-CM5K)SF-J"IO# M3GOVB:>AA!1X)H7^[U5JWWQWH&/J8;PQQR'[S:A3GCUU_VX9U[W32"O[%FI8 M2*,QO/_)2W][<[NHT\V"_97]X"\A^867?L*EOU4_'(\:8WMF7?4\[/LUGL!* M?M:GQ\?^\!\3T0_AN6U]#C@>_?6EM^K[.^!)\&=/$,6:_M**%0D8O/G?I[_K M_S5[8?XL6@\W?[D%,UWC.SN)6,'4T?!L?L0*\S=608 # / 9 M >&PO=V]R:W-H965T;S6YH?-I'1T5^2E/1EDSE5OQV.;9+(0=J0K66)DJ4TA'%[-:FPK(T7J%Q7Y M.(ZBU^-"J')P>NR_79O38UV[7)7RVI"MBT*8S;G,]?ID,!FT'V[4*G/\87QZ M7(F5G$OWK;HV>!MW5E)5R-(J79*1RY/!V>3M^3[/]Q.^*[FVO6?B2!9:_^"7 M#^G)(&) ,I>)8PL"/[?R0N8Y&P*,GXW-0>>2%_:?6^OO?>R(92&LO-#YWRIU MVF)!W"R(/>[@R*-\)YPX/39Z389GPQH_^%#]:H!3)2=E[@Q&%=:YT_FW M\_GEEV^75U_I\CO^SX_'#F9Y<)PT)LZ#B?@)$U/ZI$N76;HL4YG>7S\&G Y3 MW&(ZCY\U^$F8$4TG0XJC>/J,O6D7X]3;FSX58[VP\F7M_AOZ9^SA74& M%?'O8^$&:_N/6^,N>6LKD1T?/8-WOL.X_9_W_Y>-Y M$Y/)B!Z8H:^9I M=5*+<4"8LR5N1U\+)%$^>$U&F!$Y**WR_6/1I1YO3A*0D M69<5B\, ?TD MC1)YWTL+Q$BT.Z\%N 7+QHA>OCB,H^D1G3D?",#\@&!]7BYAI%S1V2'#BZ.CN?_D7R9'>\R= M0N")+@JPA9Y/?L"S,,0YDK03C:()5?#B3=VS=!'6S'E-9P^>M>E2Y.- QJT/ M$DJ+:/HF,!YRNL5":VX(EA!?.UTX3T$14J";%#23:1>.((HH22:7;NI+H0>,M%<,2[,-6V)MJRS8X_T:N%,N2WZZL SI? MC&T#S5]-:?<]5M.5ACY.IZ_B@TE\<+#79VW89:2M.V#N%Q8PW/(H$BI60+EB M$D+4H4#0-8F/M*X8V,YL>!A%PRB*?B/FKEUMRZO7"'Y(-&"6%A3@R>I)V\(IX&^O@J("@[O%$L:9&]G-CK$3IWGOMINATVW1B&.^4IP2BY6:;("0IB$:2 M:\N#"Y4V=<:T;&L?\LS"+\N@_DCO"!E9ZJ <;8@TC7P)04CX8$>+&J:Y)%*Q ML6&C\7X5Y%QP*:"88$,R1BX5>*QRA:*30>Z]J*E2%771PV>P-RG3% H0P".H MK[VZ)7GM)05_/:HN1*4,_:Q29R7Q=EL%K$NQGM!VP;G\'KMO?+X M8"]H1QF2K,I4);Y5NJATG:>A)R:'X )E4Z;8-$+\P%H#:MYL@_'K;AO4+#3B M"0;N8WBXG<8'K9TF))]QY6%M)1P0<1Y L:Y4VP#H57GGFB,]@'@$FR>]AP"Z MVITVGA>;9BON1*7;CW%@QC%"06$2V8_/.W?;)P=%6&[1[6>H; M7J: 5OI5_J#$VF1KL"#NV;[?V7Q @3Q)U..O3O6>4HD^1[TWBQ:U"RW" ;/3 M$OLFE-=X$MK ?,6M#*L66_?NN4.DW>Z.5J+: MKZ?>RD/.[=8@II5OZNQI2@ M#,*%IOO:70?/PBWHU_1PET3OK12.L+E<8FDT.I@-R(3[67AQNO)WHH5VN&'Y MQPQ76FEX L:76KOVA1UTE^33_P!02P,$% @ O("L5GAZ.VGJ" G1D M !D !X;"]W;W)K&UL[5EI;QN[%?TKA%[QZ@"* M5DMV$MN XCAY;K,8<18413]0,Y3%9(:<1W(LN[^^YU[.YEC6J],"_=(O]BSD M7<\]]W)TM+'NNU\K%<1-GAE_W%N'4#P?#GVR5KGT ULH@S8OS\Y0&MYP5?M-KXSK4@ M3Y;6?J>;\_2X-R*#5*:20!(D_EVK4Y5E) AF_%[)[#4J:6/WNI;^FGV'+TOI MU:G-ONHTK(][ASV1JI4LL_#1;GY3E3\SDI?8S/-?L8EK9_L]D90^V+S:# MR M;>)_>5/%H;/A+CW\2'U^+R_,W[\]?GIXOWG\3B]/3#Y_>?SM^_$1=,F#E.6-_W/X_#WQ=('!SC]8UL2'.KS95(+))IO$KIR@,!!@1UDXID4= M*0+4MM6XF/19;VEDF6K22\]1]40)0F:9D.DWE%BT<(^AUI"2:!8IUD MQ=@#.O&-JQKA<^L4?K?OWE<#(9 MO;@\.^6K\8LG)+?"R"AB).*YCCG3)LG*5,7,H Y+$^HJ372A+<=$X]EF;3/88S<495\N MO4XU3%2^STMH_U\L?!-?(+>$)YNU1F10\U)\.3^CQ,0G&\6.TH8"<2" +Y51 M*W0!7 ^0LQ52B\S3"E_UV: #):W*P6GC5E4&7V")7&9*G%-PE0]H"8%S6N4J M1JMTA"J8$N>.. )D'!SH(]Q4(:"JJ?-UQZN!6*#".8459Z%]9P@KT+.62-)2 M*2-4IM%594M*K;7D7Y))X&K%>:4GI\H1>HD1[KQ!T.$,&C/EIXI'FSFXG4B_ M%BN,0+[KAR\R'=@%>.-0!A'8*<75*>*J:V5*%NE5(8%/)8BM/1>/2V/T*RJM M%3,#%C]2MU=;C%Y+JF&A5BMB1,08VZZU+3W@X[@@V8BJ8 %= UL!(X-I$7"T MN>I#:P!.(5>1IP[VR:7..*-]NN]X7OJJ[!N^XZ&,UPYV]+]9T_]F.QO7(\"V MK2O^UX0/Q%PA0'7NJX%YEZ;]+JLLM, M7T7L44Z6WKJER"SE1E3TY^@$0F]1Z$HSPU'H0F40P*MV*WQHA>Y_&8=%5:UO8KARMF\]7>!&:F,=7.#GSOD0ZQV,V\4B#C8IGR=\.T=9OM[7US=TRIYWQ M120@+I^4HDI-]8%YI&J<@L^9H+?SK5V5!.[HI_7$6$_@<4FX'YD6;C_[?R^% M1.E\5(!^!M48V'\X)=P?3A<>/UK>HQ[%8>>1$;)+U@C^)R6S>N9M.9^)3 MMW'N6OBV3?1/F>9*:MXW!26VJVE\T+F9C2J#NK!Z>.U[$"\F>8SN353G@TV^$W Q^P>"SLL)\PBQ.8J$*\NC@K.DS*H"\K'(".X;_E2DTJ=@%B=Q M?C$EPY#&1)QDL(I%H*K+@"G2<-M*2SZ *@D$Q_/(0+S264G2?U0=B]K78G T M*IEQR@*RU0U*5WMFE*X"3@0XER=#C!B@'VGB2(=,P]+X'8Y,KQH*,V,K[LXZ M$")1PI*^^E6TZ[ZC(!HRBVP3O27- _'AGFHBC/NZBSB#,UU8,>O/#L;]V73. MJ_?[L\/]_ARE7(?POJ;N]']3T5_#_D1J97MH3[='&,X_^,4!6@O%WQJSVS[4 M)!)C;^SYL?W30(>6^Y1E4YM.R^;00)Q!NK9WC/CE5/]352-!-WOMT9@HMN'U MBF$?<*M6U[KV>(*I_[ MYT":?A?MB?/"87PKT?7X@+>-0OY0XO]/EO_+D^6P\\D\5^Z*?QCP@A,!?:;BZ^&- O FVX _P.%H$F_/E6B&? MCA;@_&ULI591;]LX#/XKA#?L-L"H'3M. MTBX)D*;KED.;%DW;X7"X!\5F8J&RE4ERT]VO'R4G;G+( FSW$ID2R>\C18KI MKZ5ZTCFB@9="E'K@Y<:LSH) ISD63)_(%99TLI"J8(9$M0ST2B'+G%$A@B@, M.T'!>.D-^V[O5@W[LC*"EWBK0%=%P=3W"87_%ECA# M\["Z520%C9>,%UAJ+DM0N!AXH];9>6+UG<(CQ[7>^08;R5S*)RM,LH$76D(H M,#76 Z/E&<>F7S@]3S(<,$J M8>[D^@MNXG$$4RFT^X5UK=M-/$@K;62Q,28&!2_KE;UL\K!CT M_8A!M#"+' MNP9R+"^88<.^DFM05IN\V0\7JK,FG3W%]Q3JYG(Q'TWL8C<:ICV81C;8&=ZQ5(<>-1!&M4S>L-W;UJ=\..1(-I-$.UC MWHF%X7Q1_C=]7TFA6!* M R_!Y++2K,ST!Z [3//F$N$"4RSFJ+8[$8RT1J//?AEOE*:R*HVF-R-%_FS3 MX$-)[]M6X2U$26='BN,$[J5A IB#/*IX17GEPJ7RMZBI"C/ %WI4->XBM;H[ M0A)N"(E7M".Z4UFFU&"*\LS+)>5Y<^>4\#\E2?"(I:D4[EAUDGVAAJ/G)GW* MI5H=,I7>V5U +*7?HZ7UZ_#_TTGUZV8:>K3Q!]&!%Q:USIO#7ZV:[OO;,=L?UCFN7F;T[ MD"N+KZ'M=SMM_S1,(/8[<>*W>UWXRI1BMC$ZO5._%;>@1Y[H$&YI$J)21-85 M +1:73\)PV:MBR/QDV[+3^(..4]Z;;]#H!L:A^H@V!E*!:JE&[T:7&_6\ZG9 M;:;[J!YJK^KU7P,*>\DI*($+,@U/[#!5];BM!2-7;L3-I:&!Z3YS^H>"RBK0 M^4)*LQ4L0/.?9_@#4$L#!!0 ( +R K%9 !2S&ZP( +D& 9 >&PO M=V]R:W-H965TM89@"&O M12[TR,N,*0>^KY,,"J8O9 D"=Y92%N2%WG;AD:\R8Q?\>%BR%3R!^58^*+3\AB7E M!0C-I2 *EB/O)AR,.Q;O -\YK'5K3FPD"RF?K?$Y'7F!%00Y),8R,!Q>8 )Y M;HE0QN\-I]<<:1W;\RW[K8L=8UDP#1.9_^"IR49>WR,I+%F5FT>Y_@2;>+J6 M+Y&Y=E^RKK&TYY&DTD86&V=44'!1C^QUDX>60S]XQX%N'*C371_D5$Z98?%0 MR351%HUL=N)"==XHC@M[*4]&X2Y'/Q/???WR\7P^>[PGT]EX3D[F;)&#/AWZ M!LDMQ$\V1..:B+Y#%)%[*4RFR4RDD.[Z^RBJ44:WRL;T(.$]4Q/V'AI54.1"[Q?2W,/GV'&>ZD6)T;4(7S)XG$&M)&6T*3 5G* M'&N1B]6 '!_U:1!=__3Z6ESV <2 M]J[:UF6/6$2="JYUQ40"F!.;D"WL).R>[AJW7%AW>[AD1X%*5 M;$BQ4U6*&PZZG05ZV;:BSM;:]U[]5CLI0*U809+#$EV#B\NN1U3=*&O#R-(UIX4TV.K<-,-_"R@+P/VEE&9KV .: MOU7\!U!+ P04 " "\@*Q6AGS[&KL" "*!@ &0 'AL+W=OYR[QI;=A_$G$B!*V64I%WXJES+NV M+<(8,R(N6(Y4G:P8SXA4+E_;(N=((I.4I;;G.&T[(PFU@I[9F_*@QPJ9)A2G M'$21982_##%EF[[E6M7&+%G'4F_802\G:YRC?,RG7'EVC1(E&5*1, H<5WUK MX':'31UO KXGN!%[-NA*EHP]:6<2]2U'"\(40ZD1B%J><81IJH&4C#\[3*NF MU(G[=H7^U=2N:ED2@2.6_D@B&?>MC@41KDB1RAG;W.*NGI;&"UDJS!,V96RK M:4%8",FR7;)2D"6T7,EVUX>]A([S08*W2_",[I+(J+PAD@0]SC; =;1"TX8I MU60K<0G5+V4NN3I-5)X,!J/1['%\ ^.?T_'#?#R';XO;\0Q&C[/9^&$!=Y/! M<'(W64S4R=F"+%,4YSU;*F*=;H<[DF%)XGU XL,]HS(6,*811F_S;26X5NU5 MJH?>43/: 6G)V[;N3Y21+,NHGD,/1B$(2\P MRJ&RM0'-+W.00@$E2K MP[CN-1 :P0V&F"V15[L>$(Y !*Q8JBZYZ,+I2<=S_.M/KV>10B!<0$)!QJP0 MBDZ<_ZOA/?\[X17@%[AJ=_:]CE\'ARS3T<1,ARJDU79KNWGEUL$K3F@8)P(; MD',U$KE\,;T0)-5]4E8A$"39[I%7J^M?OMO;@TZH1/4UR-?XJT/F:Q%NH]UI MO?%;G6;E'_J0[+WYD"%?FRDH5 ,**LM14>_6@W90SI?7\')*JU>Q3JB %%&ULK5A;;^(X%/XK5J8[ HE"+B2$#B#13D>S4F>W*K,[#ZM],(D!:YR8M9W2 M_OL]=D)BKMNB?2DYML]W+C[GL]W1AHN?Z7"D]T)N,UGA)9D3]L7X4(/5JE)1F))>4YTB0Q=B9>C>W MD5YO%OQ)R49:WTA',N?\IQ9^3<>.JQTBC"1*(V#X>29WA#$-!&[\4V$ZM4FM M:']OT;^8V"&6.9;DCK,?-%6KL1,[*"4+7##UQ#=?215/J/$2SJ3YBS;EVD'? M04DA%<\J9? @HWGYBU^J/%@*L7M"P:\4?.-W:FKR<#^=W<]0ZSN>,R+;HYX"4#W52RJ VQ+ /P$0H&\\ M5RN)[O.4I+OZ/7"F]LC?>G3KGP7\AD47!5X'^:X?G,$+Z@@#@Q>SLA\0 M7T!],9PG!)7]:&SE"IORA5E>" 3=*& @7R*$2A,>2RP\Z8_?HA] M-_B$+OUMI9PQ+"2B.5(K7DAP2K;?#7/'L)1T09,J5 U&T!V'BLHE2?67Y(RF M6(%P6^5H9G*TA8"J259UV=3#GTE"LCD1VQD?3:4D2MZ\V\??Z\2;9".AV_V: M+ZX+$+ ![:#<\N@*#;R^+44!^F+OUVF(EG>80S_H'XZ% _2=*\PJP!+#LCGL MQY;D=5S?O7BO'RB>4T85)1=D[ZX0 DKY8D6@/%4(8]QTPMYFL,8W*U[?#>WH MA\,3:#M==!1K^^N%X>%8Y*/?>)Y<&N%^85GV.S D)4H.O=X'"8]L;#CH[Q7< M9="'R%&\4W;'LS\,7#O['=<-3&%/3<[W^E63V4&O=O9VYDB_ /$DK("#!UT- MP()K@*Z\P'QWX-8@U\2<^^RUH\U66H(PPR6*[U&H7L 3:B8W5*T,$7V=/3T! M&?.EP%EW&],9X@]KX@_?2OQ$*IH9JXL"=H+HHYYF159%OL:OZ$K.>7Y=SB8\6_.\G,=";QO$P. J> &)7'@:-0WV M4.[Q=OVV.?:&R](^9:3)V_\Q4S.Y?6C]]Z#YTQ)$W[HAL+;=:/'0DB);\,-8 M:S;GB!\TTW'3K8$WU.M"RV;S'5G# U>OBQHJ'![2HS7M^]X.;_ YHTMSY#?) MC_WFQ/+[C4_ '\ Z#\!9-VB:\0(X2Y#J@J2WEN:*@-0[5#L-?V:0,PJ"6SK!25+-2=)Z5X-V7%LRDA$/_"\AM^?@#AXZQ MS7FX]S;Q8:_LT-+1WC 7NQ_F 4;2:_P,_;Z$XV+;'M5NFL2V7@DP1/LT^>P= MQQ(%W6:3@^Y@]TB5R(>AVH]N?.A&2F52UBMPZ#OLQEW7_:7I"R/MV?;<;M]K MUH 8-.*Q4NA9#\6,B*5Y#L,M0/M7OAGKT?K%/2T?FLWR\KD.^[2DT!>,+$#5 M[0[@T!'E$[@4%%^;9^><*WC$FL\5P2D1>@',+SA76T$;J/\/,?D74$L#!!0 M ( +R K%:QYH5N, , 'X( 9 >&PO=V]R:W-H965T,W?!^EY62DAQN.!)EEF$^.P7* MICW+LQ8#MV222CW@]+L%GL 0Y'UQPU7/J2D)R2 7A.6(P[AGG7A'IZ&V-P8_ M"4S%4AOI3$:,/>G.9=*S7"T(*,12$[#ZO, 94*I!2L;SG&G5(;7C%5DH@3$NJ;QETPN8Y]/4O)A187[1M+)MA1:*2R%9-G=6 M"C*25U_\.E^')8?(W>+@SQU\H[L*9%2>8XG[7#;R73_8P0OJ? /#"_XF MWU\G(R&Y.B"_-V5< Y% CG">+Z-(I- MZ>P.>)<"&C.J[JI&CBWFHI4EG5X=15%U+%U Y8Z&FU:7%:[]H1VM^+ M?#W7H.)UI(8-7X#$1L&9S*40)Z!$PKX<&KP7AV#P2BZ%ABE7B=?>& MDQC0PR+C?Z7WP#NLV[[K177GI."$FL6KA[PPLH/VF\D'U&R$+CKPMR"^E'2V M2O [=A &:X!@FX9RHIZ?543HV9';6D.$6Q!#*"1D(^#O**[=]CIKE.86RG?V ML@'2;MKM:'TY6EL@YQ!O@#0]VX_\-4A[!=)9WY9P:5O:=MA>1T1;$%=X]@[0 M#-]M2Z?1?%OB5M2QO&F>I)F3 )Z;R"12S,I=5>:A'Z^)Z M4M64-_.J,JOK/"&Y0!3&RM5MM)M6];XL.I(5IL*,F%3URC13]0EVY1SJVF6DY^='$\_GL'5].3R/6Q=L+E LST*+0&[ MZ3#M0&8M2/P 2 *?E;2E@?0!S%R1J\ MI(\R\7C)YBB_3N?&:A+#M_OB;&&&]\.X [)O:I;B.* 38%#?8#!Y]6*P&QVL M(3GL20[7H4_.Z_ZC1 M7!9@2Z2?1H2JW31TFP:4\K3L[AC=+!FYD073FDD+ MHF/'B7J%S#2:D!OCEC6\D#SGJ3-KI)J[[#F]$6C=6 -;)WB# I)M6*"F%555 M:V[(O5LB5X(N$$+:AU5# MGC/-,TKJ%V5QXRK778)/5A+LD\&_RNFYOYL4%O__"MN-=F_#>8S& MGD%K6W$<;]^&]B2])7O#NZ/W/0#ARKM!J#;BJ/M6%7[5WZN+-4,OEE2D8;:&=!\KD@%7<&ULE55M;]HP$/XKIVRJ6HF1-PJ,0B3:L8UII:REK:9I M'TQR(5:3.+.=TN[7SW9"2E>*U _@MWN>>\[GNPS7C-^)!%'"0Y;F8F0E4A8# MVQ9A@AD1;59@KDYBQC,BU9*O;%%P))$!9:GM.4[7S@C-K6!H]N8\&+)2IC3' M.0=19AGACZ>8LO7(362A_H>M@!]YQ6 5P,\H[MR9%1^(I($0\[6P+6U8M,3 M$ZI!*W$TUTFYDER=4H63P>3']73Q$Z:SL\EL,;V9P/S[> :'"[),41P-;:E\ M:$L[K/E.*S[O%3X?SEDN$P&3/,+H.=Y6VAJ!WD;@J;>7\)SP-OAN"SS'\_?P M^4W ON'SWQ3PK_%22*Z>R.]=(5>,G=V,NFP&HB ACBQ5%P+Y/5K!P3NWZYSL MT=MI]';VL0=75;4 BT$]AO .6/'TG*E\W*5W/^,B08A9JLJ1YBN0.M-U3=*_ M*'9[@5*EDP,K.10IR05$)3=HQ243C@A9E7;4:0>5M#!ILC: @W=]S_%/WCS. MRFRIW<9P:\H+HP_C>^2J6[PPO3""1;.>/" /J4"8KLK1:1(5^91B@@9&4NJV[1[#:]=ERUF"?SJE$K-2NJ;CK%6$&==N_8 EXU MOVHA66$:SI))U;[,-%'?"^3:0)W'C,G-0CMHOD#!/U!+ P04 " "\@*Q6 M+!3['A$& !8&@ &0 'AL+W=OMZQ6WG$7+99"=K3[5VN\(!,BOJV_,I#:"B6,5B3A$4T0(_/KUL"Z'/;D M_'3"?42V7&LCN9(9I=^E\#&\;IG2(1*30$@$#(\',B)Q+(' C;]VF"UE4BKJ M[1S]IW3ML)89YF1$X]^B4"RO6WX+A62.-[&XH]M?R&X]GL0+:,S37[3-YG9@ MO&-TB)F<#FFRD M2TVUP;DHD8HL'M#1J, M1E^^W4XG,#(:?[P?##^-T=D4SV+"SZ_: AR0,.U@9VR8&;,/&'/09YJ()4?C M)"1A6;\-CBOO[=S[H=T(^!FS"^18!K)-VVG <]1N."F><[K=^'TPXX)!G$RX2[[& ;EN049QPAY(J__VE=4Q/S0LQE6+<9O0^Q-(X' 3$T3G MZ!;2^XX\D&1#>)V?S4AO7_FVZ7Q IWI"/B&Q)&BZ9(248@+!B0;+]$C/0AK' MF'$4)3"9;CA.0GZN,&XBO$@H%U& I@0>R4(-R6"0/S;Z3,(HP%&HAEXC7VM; MWFX&(ZK7]TW5[G5=-"'Q_/T:/Q43BG&W!TN(6(C6F(DG^'TBX&\^:AF6J6%U MNH#%'J* )FE)V&@!(ZE<,[;: MH0;6ZRC6ZQS->G=D39F 7%?)=9NG8YS?$U5*U9%@LZG_F]Q^"!GN*U6H[!#Z M,RQZ@#5KF U>/5!(-S,QWU3)4K'C ?K#04 W>L>4"HUS3\>.9VXISKNZY)8 M_C$IGMF:C9*29Q[+B&?^^4'\KJUKO.AJ<]!EMW>0""V_TG>W.FIK M!OJW5'. # J:29/N!EQ#<=CVU&>A8NN!6T\DR3"WV(>CLFON"[16G:?>L MYFAW73V\?-]7[(7"XCV$9]?[["I&2_'G:E3A.35AY!BV[99DIV>B3P0N@CAG MPC(15H@-2JO3Z90N"HX'A#'()S(5 /MO'KY7HC7#=#I'!*&O@M _.@@'I<7< MY(O)?:P+S&;PZ5)"253Y"BCDZE#Z,BU7+(L;@\'W8&R+X7S! ]GWW);.=X51 MI(5QE15&LE<89<1>G+PFES?H6"VUD2]\=5%6\Y4/<2R-&^A7G&PP>T)Y:E9# M-H^ONKO3965^32+K%;.2Q/M,7$G@0P5-?S8D=1WSEV!UWA[B$(5D)A!Y7).$ M$VT1^SC9]2)88K8@O!Y5[?$>^]5OL9;2#;G84[G8.SH71^G?B\!2NRM=RELJ M$HIR(='3OU4T3$H2I^/WJ!W2H1"K(M*8:BZBD'++,VMT1K5#-:U M+!N0E-;-\W/?_; M>@=AI6I-+&NU6.($UOKF5";J,KZM_=L/6[!(OVEPE 9Z M]L>_ZE6?30;9UX)B>O;-!<)S$272]SFHFA==KX58]ATC$P1=I]\.9E3 ?J?- M)<$A87("C,\I%;D@#:B/2?V_ 5!+ P04 " "\@*Q6IFJ:SE4) !V= M&0 'AL+W=O*Q/=:V&S7;LQ]6YX,# UCQ"[7'2;O:'[^V<3 3G E.[_1#"H3G M&D.> =LWV!?W27J;;3@7Y'L4QMEE;R/$]KS?SQ8;'OG9AV3+X^(WJR2-?%%< M3=?];)MR?UD516'?T+11/_*#N#>]J&Z[2J<722["(.97*PPU?@O5&E#?TIQ=;?\VON?BZO4J+:_V]L@PB'F=!$I.4KRY[,_W<,R=E M076/_P7\/CNX3,J'42\9 O1$GXQ7]W?,[#L)2*Y?A6H[W] MF&7AX>4'W:X>?/%@;OR,SY/PSV I-I>]28\L^[K^VH]LL@SD41U<;$$41#O_O>_UT_$04'AM!<8=8%Q:H%9%YB/"\PG"@9U MP>#4$89UP?!QP>")@E%=,#IUA'%=,#YUA$E=,#FUX*PN.#MUD73MX2^G51VT M^Y-7_6+YPI]>I,D]2U2(O?!D6=F'[\>LT^T^MK M8M'K^1=V]0?[_3-Y\]E/4[]LW+?DC<6%'X396_*>?+VVR)O_OKWHBV+DLKZ_ MJ$>9[T8QGAA%)Y^26&PR0N,E7[;44W6]^5R]HZX?*.K[Q3.V?]J,AZ?MHZ$$ M9]OT ]&,=\30#+WM^5"7?_)_$'U7;;946S]539^K+A;=U)\LMT\O-]K^$C^U M[.X)3[L^>+*&_ZRW_TD?9K M6YZ[ M=OCBKE56=NU:)&8A,;K#AE+7:BU=BQS406(N$F-(S -A4FN/]JT]4K;V;+'( MHSST!5^6&Y_!(A!M7:Y$NG8Y$K.0&!T==?G[LZ%IC(_['#FL@\1<),9&1V]" M[\\,X^SX"?% PTI-/-XW\5C9Q'\FZ6T0K^L&YO'B1UL/*XVN/8S$+"1&QT<] M/&Q[H4:.Z2 Q%XDQ).:!,*G')_L>GSR[#K+PLPW)L^*E.HA)LN7EGIRB[:L] MD<4V)F]=05&R7=L>B5E(C$Z.7[KUX7AXW/B3XYV?DKN_##G M;:VNEKKV.E2SH!JMM?%!NVL?-/U1LT/'=*":"]782<^'AQI3[N2#F$E7=O*U M'_*,S-8IYQ&/!;D/Q(;,PC"H7LJ=,+GQ0W+EIR+F:>L*BMKOW-](S8)J%*K9 M4,V!:BY48U#-0VGR?#&:^6+@LZ':1,T1I&9!-0K5;*CF0#47JC&HYJ$T>8XT M\:FN#*%^8KN@A@_7F/61WK(#9*Y>A,Z3 )J10C4;JCE0S85J#*IY*$V>!$U4 MJJNSTG+%ZJ26'QSO\3,T8SC2'W<\-!2%:A2JV5#-@6HN5&-0S4-I:M%A7Q\4_L74Q/MJZ M,(RVS\',U8O0>1) $V*H9D,U!ZJY4(U!-0^ER9.@B9-U=9X\$^2/#2]6H=); M+LCOJQ5/RRQYO_+5VO[0+!FJ65"-0C4;JCE0S85J#*IY*$V>(DTXK9^]PKH4 M-)F&:A94HU#-AFH.5'.A&H-J'DJ3ORS5Y-B&.L=^^;J4&NXZ4:":!=5HK4F? MXFC[2!YT5 >JN5"-034/I<#\),:'IIS0S4+JM%:D_9(#\R),7K< M\- $&ZJY4(U!-0^ER0W?)-B&,OV;7N&EU# M-0K5;*CF0#47JC&HYJ$T>7(TT;7Q"E_]-:#?_85J%E2C4,V&:@Y4 M2I/G2)-L&YAD6\UTGA;'.?G8&.N&O%)B00>E4,V&:D[+$]+ZP0$7.BR#:AY* MDUNYB:R-9R+K)]>%R#_D)?M8U>-U[GEH7@W5*%2SH9H#U5RHQJ":A]+D^=/D MU<8KY-4&-*^&:A94HU#-AFH.5'.A&H-J'DJ3YTB35QNOE5>KXB8'DJ3.[Z)GPWUEZ-GZV([8>T+3OQ<;)(T^)LOBQ?]>B-B MFP:+]NZ'!M!0S8)J%*K94,V!:JYQ_#WPX:3E#81!A_50FGP,Q29;-M79\JF[ MB=1,UXZ':E:M/3HB9D&[\8FFSSM-P&$$0D1&QVO\Z(K]JMI!Z\\QS1 M3WL]LDZ](X4NGPW5G%,?A L=ED$U#Z7)W=UDQN9+,^,3]I.>^%4?]2)T[G%H MT@S5*%2SH9H#U5RHQJ":A]+D*75PC.G7.,@T]BC3V,-,8X\SC3W0-/9(T]A# M36./-8T]V/1K),UFDS2;ZJ3YY;M.U7#GB8+4K%J3=BBVK%)!HV>HYD U%ZHQ MJ.:A-'D"-/FTJ2A-[O@F=3:?^9;TRS(XM=KY?0&:0$,U"M5LJ.9 M-1>J,:CFF<<'-=\=]/]@HW W _H')Q2,>+JN3F"9%5O#>2QVYS?;W[H_2>:L M.C7DH]OG^KFEM]Q.]7-[=PK,AM^=D;/8^E@'<49"OBJ&TCZ,BQ6^='>2R]T5 MD6RKTQG>)$(D475QP_TE3\L[%+]?)8EXN%(.L#_5Z/1?4$L#!!0 ( +R MK%:XB:+:H0( /T% 9 >&PO=V]R:W-H965TQZMB9[4#W[V<[D-&. M5GO82^*S[_ONOK/O^ALAGU2.J.&Y8%P-O%SK\L+W59IC0=2I*)&;DZ60!='& ME"M?E1))YD %\X-6J^<7A'(OZKN]F8SZHM*,4W+!DMD"LJ.$A<#KQA^R+N6'_G\(7B1NVMP2I9 M"/%DC20;>"V;$#),M64@YK?&&!FS1":-GUM.KPEI@?OK'?O8:3=:%D1A+-A7 MFNE\X)U[D.&25$S?B\T-;O5T+5\JF')?V-2^9QT/TDII46S!)H."\OI/GK=U MV ,8GL. 8 L(7@/>BA!N :$36F?F9%T23:*^%!N0UMNPV86KC4,;-93;6YQK M:4ZIP>EH_CB9#.^_P=T8YLGU-!DG\7#Z ,,XOGNU:&#-T*',!%(;92[QO M9#1:@IV64? NX83(4PC;GR!H!>&!?.)_AP?OI!,VI0T=7_@&WYARJO'DUA0L M@X1KPE=TP1"&2J%6\/W6^$.BL5 _#A6O)N\<)K?-?:%*DN+ ,]VK4*[1BSY^ M:/=:GP\I_T]D+^K0:>K0>8\]FF-:2:HI*N!" ^4IJ\R%FP7H'"$515EIXII: M+"&CK-+FE)L)QH124**LG]BA(M61NRZR'5CKJ-L]:W?#7M]?[^O_VZ_3/>_T M[#VO]Z7Y>YU4H%RY :-,CA77]4-L=IL9-G2M^VI_9&9;/8K^T-2#T3RS%>4* M&"X-9>OTS&0EZV%3&UJ4KE\70ION=\O4UL&<+X70.\,&:"9^]!M02P,$ M% @ O("L5J&]C\&2 P .@\ !D !X;"]W;W)K&ULS5==;]LV%/TKA 8,';!%7Y9LI[8 1TTZ W5LQ,V*HM@#(]$6$8G4 M2,K._OU(2E$D1]$:0$7S8I$4[^$]AXHLX[EAJ8Q0BB*A(*!\'%"(TE0AR3S^J4"- M>DT5V&P_HE]I\I+,'>0HI.D7'(MD;DP,$*,=+%)Q0X]_HHJ0I_ BFG+]"X[5 M7,L 4<$%S:I@F4&&2?F$#Y40C0")TQW@5 '.:<#HA0"W"M#*F65FFM8'*& P M8_0(F)HMT51#:Z.C)1M,U#9N!9-OL8P3P?9VM5K7BW#Q?5G ML C#]>WUY^7U1[!9?UJ&R\LM>+0Q)CLP19%!<,"(_X;>/FD+FI%7)$9Q.]Z4G&IBSB.Q"Z<7< 79 M&7#MWX%C.6Y'/N'WASL]Z;BUSJ[&-#0B5 !,*ITP 2)!(&HKI:65 M;XG\\*64-O,G(5X8X=%#S M:FI>/S5!HWNPSE7R''Q;H>P.L<[=[,5Y[6X.!-:B[->4_3=A?W](P08":PDV MK@4;_S3[CY_;>NR/II9W8O_G\US?]4:3<;?])S6U22^U+Y Q2$2_\WLA7KN1 M X&UV$YKMM,WX?SID((-!-82S+:>KB363_-^M733U/YD:KOVB?<[YDU<6]J_ MV_MVX[YE]Y+;R&LJ8DPF7/X-]!V"?JC7;NI0:&WBSA-QYTTZ]8_W8H^ ^L[AMCSW+.CT*_SNO)&&ULM9EK<^(V%(;_BL;=:9.9 M;'S#AJ3 #,'.+IW-94*23J?3#\*(H(EML9((V7]?R3@&VXICMNJ7Q,;G?7WT M2!;GF/Z&T&>V1(B#UR1.V29*8M.Q+-],($Z-83_[[)8.^V3-8YRB6PK8.DD@_7&!8K(9&+;Q]L$=?EIR M^8$Y[*_@$YHB_K"ZI>+,+%SF.$$IPR0%%"T&QL@^#^VN%&01CQAMV-XQD$.9 M$?(L3R;S@6')C%",(BXMH/CW@L8HCJ63R.-[;FH4]Y3"_>,W]\ML\&(P,\C0 MF,1_XCE?#HR> >9H =CN[_ S2683KY<3RXGX]'U/1B-QS3ZR_@]N;;9#P)I^#H<1(>@Z, <8AC=@P^@X=I (X^'8-/ *?@?DG6#*9S MUC>Y2$S:FU&>Q,4V">>=)*X@/06N?0(IY'>/>$P!C!;P2IB M6[6W3^.L(Q_Y$K-ZE&-[5J<"K3&30Z%I,BM!\PIH7N,#_PW#&8XQQTC]U'LZ MGWJ=9H%.LU"366D*_&(*_(^>>KI&10'&D'+M^O6UZ_>\RM)5!'F]ZLIM MS.50;)K,2MBZ!;9NB\<]WJU?%;=N#8EGGU6W2560VZUP:TSF4&Z:S$K<>@6W M7@MNHK:+GI4IHGS7KR+LU;Z.'&'EE*-" M153'W]N 2X,^*P9]UCCH1TBQ_#H%DY0CP92#,.5BR"?@EF+9I( +E*(%CK \ M_OL*)3-$_U$!:;S/H1NB3K- IUFHR:PT6;:UZPNLGRU#=@KS>SM16CN56I:O(JA>98$>2ZE9TD:$[J8(2:W,H(=\V4W=@M?%B1YO(/ ML-6#%-BT]D"ZW,K8=EV0[?ZGFM36V;*,M;H%6MU"76[EB=@U5'9S1]6F,K45 M;56WNH3K,9Y57<%:6RI=;F5PNZ;*;FP8VM6FN4R MFYNA:Y)&).64Q.+*TZY4\C5%2J#U!LBO5JHM8H+F% \&^G\T M2?:N2[+;M$EMR_W6X;]0 M2P,$% @ O("L5A$ZA0US P % T !D !X;"]W;W)K&ULK5=M3]LP$/XK5C9-(%'RUE?61AHM;$BP(6#;![0/;GIMK25V M9CLM^_>SG1 ::K(QY4L;)W>/G^=R=[Z,MXS_%&L B1[2A(J)LY8R.W%=$:\A MQ>*894#5DR7C*99JR5>NR#C@A7%*$S?PO+Z;8D*=:&SN7?-HS'*9$ K7'(D\ M33'_?0H)VTXG&QF#B>9@0)Q%)#8/6W@2DDB492/'Z5H$ZU MIW;RD.N),W30 I8X3^0-VWZ"4E!/X\4L$>87;0O; M_LA!<2XD2TMGQ2 EM/C'#V4@=AS\[@L.0>D0_*M#6#J8R+D%,R-KAB6.QIQM M$=?6"DU?F-@8;Z6&4/T:;R573XGRD]'EE\\?.W=G-U=H=G9ZAPYN59XL\@00 M6Z(9S.4A.IB!Q"01AZB#OM[.T,';0_06$8KNUBP7F"[$V)6*B<9SXW+7TV+7 MX(5=KS _1J%_A (O""WNTV;W&<25>U!W=Y7^*@A!%83 X(4OXLTENJ!"\EQE MJ$3WE\H 74A(Q0^;N *M:T?3A7O?'[WGN;U); :L+# M2GC8A![=,8D3E#"ZZDC@J#9V0M1D&O9V?;J]CV&ME>UJ@= M(:J:L&(D+39AU\ZY7W'N-T>84:H;:IQ+5>X9 MYM(4@*)]%C/*4A(C5>%HRM(TIT3^5D8;U?HS8W4P.YO.#FUJ&C=];8&T!%:+ MSZ"*SZ#5SC!H4WA+8#7APTKXL)7.,-S/R;W.8+$9].UY.ZKHC1KIF?="A,@Q MC0'%3%C)C2RMH/>,7+--C9SO/1VJ7B.]DC.#%0K+,3+%S)M5,;"[7ZK,%N#90SY>,R<>%'HRK#Z'H#U!+ P04 M" "\@*Q6_MQF.D(% "8)@ &0 'AL+W=ODF3C$^,E1#K:]/DX8JD MF%_0-9,1T7SQ[8=$QSD<09>6"( MYVF*V>LM2>AV8MC&VX/'>+D2ZH$Y':_QDCP1\7G]P.2=65.B."49CVF&&%E, MC!O[.G L)2A*_!&3+=^[1NI5YI1^53=WT<2P5(U(0D*A$%C^VQ"7)(DBR7I\ MJZ!&'5,)]Z_?Z$'Q\O)EYI@3ER9_QI%838R1@2*RP'DB'NGV5U*]T$#Q0IKP MXB_:5F4M X4Y%S2MQ+(&:9R5__%+U1![ LEI%SB5P/FHH%<)>H>"_CN"?B7H M?U0PJ 2#CPJ&E6!8M'W96$5+>UC@Z9C1+6*JM*2IB\*N0BT;.,Y4SWH23/X: M2YV8WO_^Z9?S9_]QACS_]AF=?,*,867V*3KQB,!QPD_1.?K\Y*&3'T_'II Q ME=(,*[Y;\IUW^#TTHYE8<>1G$8F:>E/6M:ZP\U;A6T<+_ UG%\@:G2''LD=M M]='+9YA=H)ZMY$ZO1>Y]7.ZTR'V]W".A5AY\Y]WSY#UYHRU[M?F]@M=[MSIS M@>XR+E@N!PN!OMS+ NA.D)3_U5*[VY+6;Z>I,?":KW%()H8"\)2 M.0+/Q1E*".?%)8HYSW$6$A12+GA;#]#&Z]H#2MBP@*D9<#.U^W)&M,;F9M]; MR)C^<4QG,#B*&0#%;+@VJ%T;Z%VC6:;FW3 7R"-KS$3Q<4KG_)!F-(U#A+,( MN31-\RP6K[+01JX0UD6I$\]WO;9Q^E8;M*MUD# /$N9#P@(@6*,;#.MN, 0= MG(>0_D+"/$B8#PD+@& -?R]K?R^UGWGA;US[>X;4D-QFK!YC6^B58-8V6KM: M95<7(6$^)"P @C5<'-4NCKJY6,VUKRC"@K39^3U>M4)4:[S+-E/U^AE^K>5M MRV-/*^]J(R0L ((U;+RJ;;S2-MM=)K\^P@62FQ^"3C!'&*T)"Z6EK9-I21OM M+2.L"ZOG#)K+"%<;M.L'" GS(6$!$*SAG&WM=K"6UKL@SM2B-5*39L] MQ1GZ,B/IG+#6R5*/[#I;@M(\4)H/2@N@:$VK]Y(5-NB:J,)!V0Q)\T!I/B@M M@*(U;79V-CO_\[Y5'[!S1W".=ZZ6=;QS!8WJMT1U6J(&4%&;YNUR2K8VI=%Y M*M7C.EL#FE8"I?F@M*"B':Q!!E=7=7=H&KA+&MGZK-'1DG8AZX1P2O-,M!H( MFA0"I7F@-!^4%MC'N:A^\WMN&KC+']GZ!-*S&B,3M03Z!_U'R21]#3I[#II. M J7YH+0 BM;L&;N4D@V;4[)!DTJ@- ^4YH/2 BA:T^9=9LG6YX0>& T)B3A: M,)H>K)M:;;X\&HEZ+2L+5Q^VLX&@&2506@!%:QJX2RK9^BP.\ @N*3/\$J=Y MJM\40Z9S7%":!TKS06D!%*W967:I*_L*=E"'S/VXH#0/E.:#T@(H6O/8PR[- MY>C37#;'L_5,H'K5D 12O-,?<. MU*2$+8NC3UPVLMP"E4=5ZJ?U\:J;XE#1P7/7OO;*0U([3'EF:X;94FZR4$(6 M$FE=7,J5(2N/094W@JZ+8SMS*@1-B\L5P1%AJH#\?4&I>+M1 >K#:--_ 5!+ M P04 " "\@*Q68M_>;;\" #,!P &0 'AL+W=O,>(AL])'33,6QCMS FRUBH!3-HYW@)$Q"S?,3DS*R\1"2%C!.:(0:+CM&U[WI- M9:\-?A+8\+TQ4I',*7U6DV'4,2P%! F$0GG \K.&'B2)37R02<<=H&2B"!5XE8DPW#U#&XRE_(4VX_D6;TM8R4+CB M@J:E6!*D)"N^>%OF84]@-]X0.*7 .5?@E@)7!UJ0Z;#Z6."@S>@&,64MO:F! MSHU6RVA(IO[%B6!RETB="+J]WG@VZ*/![]'@:3*8H!_3A\$8]6;C\>!IBAZ' MW?OAXW ZE#N7W3!D*XC08"MKB ._0I=]$)@D5"-9![=^JVVN]V.HL6FYEKP"B_>WM&>;Q_AG=HT;NUZ/*_"\\["6S"-3D :U9@S0_78_.DUFR_Y1VAU1AYK<81G+G7:]4[)]O5DF0<);"0,NNF M*4-CQ=M13 3-=?N=4R&;N1[&\KD%I@SD_H)2L9NHCEX]X,$_4$L#!!0 ( M +R K%9D-\%<>0( ,L% 9 >&PO=V]R:W-H965TVZ,BN 8GG!*V#Z9LD% MQ4J;8N7*2@#.+8B6KN]Y5R[%A#E1:'U3$86\5B5A,!5(UI1B\32"DF\&3L_9 M.5*R*I1QN%%8X17,0,VKJ="6V['DA *3A#,D8#EPAKWKN&_B;< W ANY=T9& MR8+S1V-,\H'CF8*@A$P9!JP_:XBA+ V1+N-WR^ET*0UP_[QC_V*U:RT++"'F MY7>2JV+@?')0#DMC%'R8YK1V\C#1-V?W M6 ALNGZ.SL:@,"GE.?J YK,Q.GM['KI*UV-8W:S-/6IR^T=R!^B.,U5(E+ < M\I=X5^OHQ/@[,2/_).$=%A?^)[(78?B>V?U)L M"GG=3"9A* :AGP=#PRP3->0HV>JM(P%AEAL?KYF2:(J?\**$0UUI4EW95&8/ MK2,O=-?[4O^.Z'G>%1#9_\ZHZ;[>1AG807_E'>E,UB^69 MIEES^LVL").HA*6F]"[,8A#-ZF@,Q2L[?0NN]"S;8Z&W+0@3H.^7G*N=81)T M^SOZ U!+ P04 " "\@*Q6&;Y/%! # W#0 &0 'AL+W=O]%5[ !-3C:BQTSRY<9H1!(@E/ MD(!YW[IPSZ.NB4\#?A+8RITV,IE,.7\VG<&L;SEF0D A5L8!Z[\-A$"I,=+3 M^)-[6L601KC;?G._3G/7N4RQA)#37V2FEGWKS$(SF.,U5?=\^P/R?%K&+^94 MIK]HF\5VVA:*UU)QEHOU#!A)LG_\DG/8$;C-#P1>+O ^*_!S@?]903,7-%,R M62HIAP@K'/0$WR)AHK6;::0P4[5.GR3FL4^4T'>)UJD@O!L.!P_#J]'#!%V, M(A3>C1X&HYNK43BXFJ#C$18"FR=S@HXC4)A0>8*^H<=)A(Z/3M 1(@D:$DKU M(Y0]6^D)&5L[S@>_S ;W/AC\&J8-Y+1/D>>XG1)Y6"T?8M% OFODGE\BCZKE M$<2%W-N7VYIB@=(K4'JIG_^!WRV7$H4\42190!(3D.CI5L>@@0(F?Y?AR0R; MY8:FXL_E"L?0MW1)2Q ;L(*O7]RV\[T,5IUF44UF>R#] J1?Y1[HNLE:=(.LTBVHRVP/9+D"V*Q=?"C(N0+Z> MHAEF>J.72/*UWBO+2+;_JP'G?9V$E:,>"J@FLSU G0)0YY/5B?ZB(7XA;,W0 MTQ#8%$3I.JNT.W2=U6D6U62VA_&LP'A6=\&>U0FR3K.H)K,]D-T"9/>@@M5' MYEBLR_>.2J=#"79+JMY]MSM6QV3YVCNG5/-)H8]O"Y)(1&&N54ZCHU^'(CNF M9QW%5^G!=?JK6/.PL6W4O /4$L#!!0 ( +R MK%;U2RC/: 0 .L7 9 >&PO=V]R:W-H965T_Q)8"VVKI&F,F7LIVY\2P:.IV<$*<120V#U]P@C2%.-I.;Q3PGJ5&/JP.WK M%_2O.7E%9HH%C%CZ%TGD8N"<.2B!&5ZE\IZM?X>24$?CQ2P5^2]:EWT]!\4K M(5E6!JL99(06__BI%&(K(.B]$A"4 <%N0/!*0%@&A&\-:)RLT?9&+F4'-]>7D^L).D&WF'.LUP!]CD!B MDHHOZ!,B%/VQ8"N!:2+ZKE0#ZC W+L&O"O#@%? 0C1F5"X&N:0))/=Y5$ZUF M&[S,]BHP HXQ/T6AWT*!%X3H81*ASY^^("(A:YCC#[TO0&YS.4:HE M;=S.!4(W1] 9\W'H>U[??=P6Y U](N-,WLFS4_'L',,3<9WY3MCL9*4:6&TJ M*1";JA-.(='G&Y[B!:9S0.HE@MA.,)NF9([UKFO4JYA)9TN+7;4.]HB,;-ZI M5;?2JOM_M6HA"K*)>W>/6<]O[[ WCG[LX>GN;;Q>-ZP&K/'O5?Q[;^1?IID; M@J< VUDW]MCWPEVU]XX]K'L&P;LM9O9GU7LSXSLOQ**:0SE MVM]_?RB7O(GOV=[P0;A#=[]+N+,?(N-\WKG7SRNVYT:VM\I$$OH(0BK;IB\+ MWHF!]/D;TJ%QT&,7V3Q@C;;O;1R.9R0^)I1DJPS]&$,V!=[XRC1#'/O.M(H6 MV4*KR[=E$/V/,B(ELBU5;:)%MM#JJ@8;50-S[L%QGF=+,X+^?_UC2YP> \4UCA%$GBS'N9P'ST#YHW[QZJ5M8565VEC M9GVSFQWCI\-)S9(-+>6SB1;90JO+M_'(?N?#DIHEPUJJ:A,MLH565W7CIGVS MG3YX=,WAG?SH-CF1D3GR:)DLH=5EVIANW^RZ\^(:8C/TH&SGI79?C6+9M,\C MJVB1+;2Z@!O?[I]]V.FU9,%+56VB1;;0ZJINO@]\\P?",9]#_KY3W_TP.-PE M,D_H6,+N5A4T S[/J\D"Q6Q%95%BK.Y6%>O+O$Z[<__*OQ@5=><-3%$&'V,^ M)U0HB68*TCOMJ7S+B\IRT9!LF==:ITQ*EN67"\ )<-U!/9\Q)E\:>H"JOC_\ M#U!+ P04 " "\@*Q6X0IVPV\# *#0 &0 'AL+W=OUY_WXN=G9GLAOZLM@$8_"L;5W-MJ MO;OP?95MH2#J7.R FS>YD 719B@WOMI)(.O*J6!^& 2)7Q#*O716/;N6Z4R4 MFE$.UQ*ILBB(_.\2F-C//>S=/[BAFZVV#_QTMB,;6(+^O+N69N2W*FM: %=4 M<"0AGWMO\,4"1]:ALOA"8:\Z]\B&LA+BNQW\O9Y[@24"!IFV$L1<[F !C%DE MP_%O(^JU!/,BBA8"/:5KO5V[DT\M(:RDJE1=$X&X*"\OI*?C2)Z#C@T2,.8>,0_JY#U#A4F?-KLBJL M*Z)).I-BCZ2U-FKVILI-Y6VBH=S^C4LMS5MJ_'3ZX>V;Y=LE.D.?=B")IGR# M"%^C=Y03GMD1 Y,DA5Y=@2:4J=?&]//R"KTZ>8U.$.7H=BM*95S4S->&QZKZ M63/W93UW^,C<'XD\1Q$^16$01@[WQ7'W*\A:]_#0W3=9:%,1MJD(*[WH$;U+ MPDS,@.KR,46A@&M2+3:1(U%*) YRE/=RY$I />/(/:,MT0NU(QG,O6HZ>0=> M^N!;H0EK<&M"%UP\F'@ZFO3@AC8X" ,W7=+2)4?I%J64IB#,YJ-+234U MFX(MB]ZZ8)2L**M>N^"38=:"N <_M,'3J9M]W+*/G\&>'RR07Y"/AU1QG]QA MDX1N\DE+/GE2W74H3\TCI4R3Z,?FPI\,T.+.@JCQ'3;CD1M_VN)/GU"#SX6? M#L'Z[$.39.)&Q\%#:PQ^NQY_L3H:I8.JC/J,#B,V,[%T+>/4*Q _N,D/BKZU-;T4FJ'*7CHW/C_;]WX17OW2ZD= M)NBA>^/C[?OYO1 [.G,0#);VT I'7;.:V^\<5.U7@CD!;BA7!BLW?L&Y/5;+ M^N!=#[3856?7E=#F)%S=;LW'"DAK8-[G0NC[@3T.MY\_Z4]02P,$% @ MO("L5OALJ>R1! YQD !D !X;"]W;W)K&UL MM9E=;^(X%(;_BI4=K6:DMHD=$J +2/V8:E=JM=5T9O?:!0/6)#%K&YCY]VLG M:1)B8SH1N8$$?([?]QP[#PF3/>/?Q9H0"7ZD22:FWEK*S;7OB_F:I%A^6S"MC*A&7GF0&S3%/.? MMR1A^ZD'O;NSOPJRX*F)!.498"3Y=2[@==W M8: #\A'_4+(7C6.@K;PR]EV?_+68>H%61!(RESH%5F\[21&=2.OXKDWK5 MG#JP>?R6_2$WK\R\8D'N6/(O7)O(+VS_)RD-13K?G"4B?P7[ M8NQPX('Y5DB6EL%*04JSXAW_* O1"(#' E 9@-X;$)8!86ZT4);;NL<2SR:< M[0'7HU4V?9#7)H]6;FBFV_@BN?J6JC@Y>_Q\\_+Y!5R"AZW<<@*>:$;3;0H> MB:H->,8_5 M$X3OB#?[_3<8!W_8ZG"F9 =5":NJA*[LLR.]N2VBXCQ*7RIV,S@:3_Q=4[&E1$:M:PX M)^MH9519&3FM/!(AKL%-RK:95(3-9\CR"QK-)%%GTN9J9+BZA$'8LN6=!*]5GXA$[TA;+/7G;NK]IJ]Z"1[K0!#EGOHH;$2^H OJN&+ M3L+72C!DN8]&L*V]#_JBFK[(3=]?0!BRW%X'L;$'^D RJI&,W$CNQC!DTOD2 MAH:U/O",:CPC-YZ;K4HH?J4)E9386V4R>1P:NV9D/E8+&G?CAS)KUB(W:]]/ M(1.IEV%LJ.R#J6'-U/ $4]]#J]"\!8Z,BY1[HE\UXC>>PNN_0)XP7]%,J.6Q M5.F#JZ$J*R_^52A.)-OD#^9?F90LS0_7!"\(UP/4]TO&Y-N)?M9?_;&ULK95=:]LP%(;_BO!@=+#%7XF;=8XA35I6V&AIV'8Q=J'8)[&H M+7F2DC3_?D>R:Y+BNBGLQM;'>1^?5Y*/XIV0#RH'T.2Q++B:.+G6U87KJC2' MDJJ!J(#CS$K(DFKLRK6K*@DTLZ*R< //B]R2,NXDL1V[DTDL-KI@'.XD49NR MI')_"87831S?>1JX9^M#G3IH$^-D*<2#Z=QD$\'PRSPF=ST)05ZD/L:OR2 MB7?3AGI94X,7J-^I')#0_T@"+P@[Y+-^^1S25AX Z5UUF3R.,&P+Q Y+1O>IQ M.FR=#GO1UXQ3GL)I/OM1P4E9UGY/(WUN2>/7_(Y:OZ.W[6S&5"HV7!,9X*X(T 3B_$D(_ M=4SA;>_9Y!]02P,$% @ O("L5D>+W+O? @ $@D !D !X;"]W;W)K M&ULM59M;]HP$/XK5E9-G40)! JL@T@%6JU2T:JB M;A^J?3#)0:S&=F:;E^W7[^Q "E6:=A+[DOCE[O'SG,\^]]=2/>D$P) -3X4> M>(DQV87OZR@!3G5=9B!P9BX5IP:[:N'K3 &-G1-/_:#1Z/B<,N&%?3=VI\*^ M7)J4";A31"\YI^KW$%*Y'GA-;S=PSQ:)L0-^V,_H J9@'K([A3V_0(D9!Z&9 M%$3!?.!=-B]&/6OO#+XS6.N]-K%*9E(^VJ8<+NXM0HG&7H9\+;J\OIU926;Y&)%";1Y$K$$!_Z^RBET!/L] R#2L )5772:M9(T A:)7Q& M[W)<7\_H6:JVR;G[>^6% M@UJXJJLQ:DMA\INY&"T*^Z6K9R_&AUCP\_K\#)._%O#>73"A4>\<(1OU+IX1 ME5?@O&-DYHK83!HLB:Z9X*,%E#7 ^;F49M>Q"Q3/H/ O4$L#!!0 ( +R MK%;&NMK^O08 ,U 9 >&PO=V]R:W-H965TN!0OFF5&\ZM)>;]2-@RCI3,^RL8W:A4E[$80 MN8GC0'R]8"N^/>]8G:<3'Z.[I4I/=*=GZ^".S9CZO+X1^JB[H\RCF"4RX@D1 M;''>>6>=^G24&F1W_!*QK=S[3-*JW')^GQY>!7;+5 M*B7I_1G.U/.],.F3.%L%FI3[RK<^* M"@U37LA7,OM-ML6]O0X)-U+QN##6)8BC)/\;/!8/8L] <^H-:&% FQKT"X/^ M+A_5M">]:$W&Q$N-0B(>_N!&-:O8H$R9R\OZFY\H8QK\J MNVNVMEEH=.XU,*>]7(HUYGX#<^NDSKS2COW=EZ:?\?HO\"Y7@92$+_(O"/G] MO;Y.KA2+Y1]U*L]A@WI8.CB=RG40LO..'GTD$P^L,_WN&VO4^[%.(TB8C80Y M2)B+A'E(F ^"580WV EO8*)/BWY9YOVR7 ;:!0DV:LE%]">;DZ,H*<[6=K=& M>%LAYK!A!DLCI(>I->SE/V?=AWV5(=TZ2)C;N [>X9VT_DZ_";/2^,-=XP^- MC7\EY29(0I9V/.&>$(AN]) G21$-;B.U)($B:LETH"#N=?S+%PLFHN3N+4FR M(Q(]H4(NE:R3BK$H;:62PT9[CV30GQSJ!.G30<)<),Q#PGP0K"+(T4Z0(Z,@ M9WG_DXKI];['B&HKJ-'AM['?'PUZD]$S22&].DB86U,%.M'1T>AYSX/TZH-@ M%;F,=W(9MQ^\]'1:*CV1T+W3:PHRTMLJ:-Q404BO#A+FUE2A7D%(KSX(5E'0 M9*>@R3\: 5N,:T8';44T:3:N(7TZ2)B+A'E(F ^"561VLI/929..JIC<7;/X MEHG:B9T1TU9,2)B-A#E(F(N$>4B8#X)5)&?URG6X'G)-H:"!M >EV5": Z6Y M4)H'I?DH6E6!>RO!EK';NQ$\9&PNR6:M>[_HI=GF0O"8L$!$$&B MY&OQF]E]:\DB:79!JP13HV>AH -UZ4)I'I3FHVA5)=)2B?3_L])A+DMK6=*# MF'!X&!%"?3I0F@NE>5":CZ)5=5DN^UO&Q=UV"QYF5FM=]0\ZJ*&>;-#GTU6H M5P=*5":CZ)5Y57F'2QSXN'77"8[Z]U+0A9G66BV' MR_0':JE9R3]4"S1W *5Y4)J/HE754N88+'.2X48P/8<4.L#/!\:+6HU \PA0 MF@VE.5":"Z5Y4)J/HE5U5R8=K!-H& 9-/D!I-I3F0&DNE.9!:3Z*5GTYM4Q! M4.,"LYZ$)@],9&^EKT6D [ TK)KSU2H0,ATO\Q"K-L(RD]NJL:"-]\?,X\&S M41/JTH'27"C-@])\%*TJLC++0,U9AMGF5K(OF_3]<>>!I<&[:;G##&NM*VC. M $ISH#072O.@-!]%JPJP3"Y0BAQG*30] *794)H#I;E0F@>E^2A:58%E&H$" MTPCT<.%_3,<6K8Z&EV:7K84%S2+45&%(>W0XLJJ5<*%N/2C-1]&JFBD3!-2< M(+@.'J-X$^\&2_(7:9PS,*-;=V'0G &4YD!I+I3F06D^BE:58YDSH-"< 87F M#* T&TISH#072O.@-!]%JRJPS!G0ACF#%[,"M4*$9@*@-+N@[;\Z8AV\.N) M?;I0F@>E^2A:+K#NWA[IF(F[;+^\)"'?)"K?P;L[N]N3_R[;B?[L_*5U:N<[ MZTM,OM'_.A!W42+)BBTTLG<\UM\0D>^=SP\47V<[L6^Y4CS./BY9,&_).%RGC%P!GMX@R^> MHO@A67 NR).@EI]&*+^4MLR@./2$OQO-VLHJY-\V* MPJ!--:W?#CU_V1I=9-?=QJ.+:"T"?\EO8Y*LP]"+OU[S('JZ;.FMS14?_/E" MI%>T1QPD?1\&?_E0L+EO#%IGRF;<.Q(?HR>;% ^JEWB0*DNPG>Z" %@7TV().4=#9+^@=*.@6!=UC"WI%06^_ MH'.@H%\4](\=85 4#(XM&!8%PV.?I;.BX.S8$71M\\II60?E+WG6+X8GO-%% M'#V1.+V_]-(_LJ;+ZF6;^,MT?MR)6-[JRSHQNOOX?OR;_?Z=P3[<_4S8[Y^< MCW^1DRM!/BXXN?'B!SE%W\]F//:7#F M-U5;+U7+3>_H!\OM;QK<45<;?+(=G-:4N\>\:IVL7%,T46<[)3N9USG@C0,O M24@T(W)C\4[-QUSG6KMYLO(F_+(E]Y\)CQ]Y:_33 M#WI?^[6N/Y&8@<08$C.1F(7$;"3F(#$7A%6F1'<[);HJ?32.PE >3"7IA'A+ M5EY,'KU@S>NF@Q)J.AV0F('$&!(SD9B58X,,2X_.'T?:J29W1X^[;8X]OV[2G;]S:.)IQ/$S*+HY#X2;+VEA.>OL5/=AJ[KIN5;M-N1F(& M$F-(S$1B5H[U=WJKVQEJFK;7S\@Q'23F@K!*W_>W?=]7]OU+RXBZCE>*33L> MB1E(C"$Q$XE92,Q&8@X2^;/3LFKI/4Z^55--61V(&$F-(S$1B5H[U=EJ] M)Y<#M+_7ZL@Q'23F@K!*J^M:F35HZO6 =4O^(Z]9%:CAIJT/U0RHQJ":"=4L MJ&9#-0>JN2BM.E%V0CD=N4 H--3L0&H&5&-0S81J%E2SH9H#U5R45IT=M)P= M%)4&J*7&,P.I&86F_MR:0< I $^)"VUT[4JK5K!X9=%P3JEE0S89J#E1S45IU M&I0IL*Z.@"*7R-X\_VC42Q9DQNN;'AH=0S6CT-)% MUNZA3V?_/1\:"T,U"ZK94,V!:BY*JW9\&2'KZ@SY;GV?\,]KV?2$/;(.C1(UJ%),E0SH!J# M:B94LZ":#=47ZKUZS 3>BH%E2S MH9H#U5R45IT$9;ZL P-FM=6XZZ$1,U1C^O,H=T '.MUO>FA\#-7LFH?0HQKM M]?<^0G:@P[HHK?H%JS)#INH,^?!ZX)71LGJ\ICT/U0RHQJ":"=4LJ&9#-0>J MN2BM.G_*:)E"HV4*C9:AF@'5&%0SH9H%U6RHYD U%Z559T<9+5-8M$R/B6_' MZO$:=SQ28U#-A&H65+.AF@/57)16[?@R6J;?+UI6TXUW#L_#X-ZP9B5J0(=E M4,V$:A94LZ&: ]59^WUVY/ M!W^5G01][WJFGYOY2=U+)C_'O#RZFOO+A 1\)DGM="!7?W%^VO;\@HA6V0FZ M[R,AHC#[<\&]*8_3.\C;9U$D-A?2 ;8GSQ_]#U!+ P04 " "\@*Q6<8M_ MNRT" E!0 &0 'AL+W=OK$P7:;P:_G[*2AD[II2.1# M[+/OO?,[WSFJI=KH',"0^T*4.O9R8ZHQI3K-H6!Z("LH<6YL0LT MB2JVA@68NVJFT*(=2\8+*#67)5&PBKWSX7@26G_G\(5#K0_FQ"I92KFQQG46 M>[X]$ A(C65@..Q@ D)8(CS&SY;3ZT):X.%\S_[>:4]*1C&A>Z3UT3G3(&.J,'P MEH2F;:B+)E3P2*A/3 U(.#PA@1^$1^"3I^%32#MX\!!.472G/.B4!XXO_!?E MW\^7VBBLK1_']#6$I\<);;^-=<52B#UL* UJ!U[R\L7PS']W3.U_(GN@/>RT MAT^Q)W_O5]O[/6GOE+"MR:7BOW&CQ\MVM7\L%0W_R/';EV*7#$>^^R*Z.Y3Y M#,=& CTH8ON 8+FL>:F)@!5"_<$;Y%!-4S:&D96KZZ4TV"5NFN,[!LHZX/Y* M2K,W;*MT+V/R!U!+ P04 " "\@*Q6F#$=9:<$ "?&P &0 'AL+W=O M9O4019AR0H%G?6A$:0BR;=V"RA" :9413:;K<[M".( M8VLVR?H>Z6Q"4A[B&#U2P-(H@O2?.0K)?FHYUFO'$]YLN>RP9Y,$;M *\2_) M(Q4MNT )<(1BADD,*%I/K5OGQG/&TB ;\3M&>U:Y!G(JSX2\R,9=,+6ZTB,4 M(I]+""A^=FB!PE B"3^^YJ!6P2D-J]>OZ!^RR8O)/$.&%B3\ P=\.[7&%@C0 M&J8A?R+[CRB?T$#B^21DV7^P5V-'@M%/&2=1;BS:$8[5+_R6"U$Q$#C-!FYN MX!X:]$\8]'*#WJ4&_=R@?ZG!(#?(IFZKN6?"+2&'LPDE>T#E:($F+S+U,VNA M%X[E@[+B5-S%PH[/5I\_+7[Y^.E^Z3VM?@3>;U_N/O\)WJT0Q8B!.7@484.4 MH@"L./%?KL"[)>(0A^P*_ 2^!S9@6T@1F]A<^"(1;3_GG2M>]P1O#SR0F&\9 M\.( !75[6\RAF(C[.I&YJP5\@+0#>LY[X';=7H,_B\O-W0;SI=Y\B7RMN:".I;DSTHC1*Z+:R_!Z)_ 6(60,D+6*&OCK7MP'=QQ%[.^F4"FP?C.8 M7*IN6 )]-+7$6L00W2%K]L-WSK#[LK/>WHO6BMV MGM$SQ5C7M:SWG+<5?)=ET,YQW=7T&!HM]2[B]$QQUF4M*SVG9:D7X!T.4!P M"KG8M\1FY:.8P\V)W4JARVWT]*)IM- SBN:90JNK7U:%SJ5EX4JI?X^_ICB MV;=T=1/%(GUX%#O:2C[=C3%0',/J-X7CKQAZ3UI'P22:=VX&=77+,M'1UXEE M*N"3*")Q=+^FA#^VI $Q9G<[#]02P,$ M% @ O("L5BL:R5)&! 81D !D !X;"]W;W)K&ULO5EKC^(V%/TK5EJU,]**Q'9"PA20YK7=:9?=Z;#35;7J!T\P$$T2 MI[:!&:D_OLZ#."W@ @KSA<1)[KWGVB<$GB5 RLN939A6V+ M<$X3(CHLHZFZ,V4\(5(-^P[$(DD(?[VB,5L-+&BM+SQ$L[G,+]C#?D9F=$SE8W;/UJHEH!&"T(P!5 :C 718J4-X0289] MSE: YT^K;/E)T6H1K'XR^?K7S]\_GAS^S#^$=S^]GCW MY0]P-E:+/UG$%+ I^$HX)ZD4Y^#LADH2Q>*\;TM5.D]@AU69J[(,VE%F1'@' M8/@.( =A\#VP@9@33D5U^'="6_50-X+J1E!1 >^HDRU^SY; ;]""&?7NY!89;PW"-,-8+"SXQ"2Z% M>B_I!-RE8$3YC/)WX/8EBW@.\C+C45RNW,^<+3)P";Z-:/)$^=:I-58]O319X)X#:K:%VVV5!=X,%T VP'VQG@5_#\(TP;E\H#R-!@5KDD!88)BR. M"1<@H[S$L6BUD$&SDAU.57>#JBX,G.X..FCU@4;%:(NJ MW@%4U7(#S7JS-U7'-),%,0]@J['TL>NO)0SZK;+5J(C'HM6Z!LW"=CA;@TVV M.C[L[6"$5B-H5)"VV-K;GZU(JP\RJ\_>;/W$E@VRFDAJKGCDLB,M8PBV:E", MHG@LVH:;,@O;P22M\C5)ZGM^L./7*=)*A,QFJ1V25D7V(ZG6'=22@[JAX;XD M/85[0EK 4*O^"9W"0"$M::AE"X4V/90'48!V$$$+$'H+$X4.<%%(RPUJR4?5 M-M\U,_04#@IIT4*M>BAT"A.%M8SAEDT4WC11T/5=?P=%L98?_!8N"A_@HK 6 M&]R2BQJ1U_\GJ+G8L4O>V-QKU3KA4U@GK"4,MVR=\*9U@IZ[T^9C+3WX+;P3 MWO1.O8[W7V-G-S;,\S\?1H3/HE2 F$Y5F-/Q519>[N>7 \FR8@_]B4G)DN)T M3HF:NOP!=7_*F%P/\FWY^E^5X3]02P,$% @ O("L5EE=^8+: @ C@@ M !D !X;"]W;W)K&ULK59A3]LP$/TK5H8VD#:2 M)J6=6!L)6B:J4<$H#$T3']SDTEC$=F8[;2?MQ\]VTJQE(1I2^Z&QSW[/]\Z7 MNPQ67#S)%$"A-K76N98PDCGCV06*5#YZ.#8DAP MD:E;OKJ$2L^)X8MX)NT_6I5[^ST'1854G%9@[0$EK'SB=16'+8#F:0;X% M?;F\OAI?W,[>H8NO]Y.[[^CP.DE $+9 #U@(S)0\0H=C4)AD>O0!W<_&Z/#@ M"!T@PM!=R@N)62P'KM(.&5HWJ@X_+P_W7S@\0%/.5"K1!8LAWL6[6DBMQM^H M.?=;":=8'*.@\Q[YGA\T^#/Z?[C?XDY0!S>P?,$+?*,,2XEX@F:*1T_HQY5> M1Q,%5#XV!:LDZS:3F=?Y5.8X@J&CWU<)8@E.^/9-I^=]:E*Z)[(=W=U:=[>- M/1P#4(A13)8D!A8W:2T)>I; 5)IEZ WC7BE.K"4=W% M%.@4LUX6/-Z9LZP&OC47_G^SN>/;W M+,?=K=).02QLQY,HX@5395VLK753/;.]Y)G]7#?;LC?^I2D[M:YZ"QT:E$&B M*;WCOLY/47:_OI;K5.:*!^[(0>NCEQE1'OJ_3'$NF#V6% M@G864I7,4*B6OJX4LLR!RL(/@V#@EXP++XE=[D(EL:Q-P05>*-!U63+U,,)" MKH=>SWM,7/)E;FS"3^**+7&&YKJZ4!3Y'4O&2Q2:2P$*%T/ON'RN.&9R8?>1P\R7+"Z,)=R?8*MG_>6+Y6%=D]8M[6!!VFMC2Q;,"DH MN6C>[+X]APT \6P'A"T@? [HOP"(6D#DC#;*G*T),RR)E5R#LM7$9A?N;!R: MW'!A_^+,*-KEA#/)[.I\_.7D_.MD>CE[ ]/OUZ=7/V'_FS0(8RE6J-SONF%* M,6'T >Q/T#!>T.H=7,\FL+]W 'O !5SELM9,9#KV#>FR['[::A@U&L(7-$1P M)H7)-4Q%AME3O$]^.E/AHZE1N)/PC*E#B'IO(0S":(N>\;_#PQURHNZ,(\<7 MO< WO:NY>8!?QW-M%-W;W]N.J*'H;Z>PO7RD*Y;BT*-FU:A6Z"6O7_4&P:=M M_OX3V1.W_&PO=V]R:W-H965T-A3^"[;3P[V<[(2NH M5'O82^-[?<_Q.:[O3==2W>H2T< ]9T(/@M*8ZC@,=5XB)_I05BCLSD(J3HP- MU3+4E4)2>!!G81Q%1R$G5 19ZG-3E:6R-HP*G"K0->=$/0R1R?4@Z 6/B4NZ M+(U+A%E:D27.T%Q74V6CL&,I*$>AJ12@<#$(3GK'H[ZK]P4_**[UQAJK95MC8DB6*KD&Y:HMFUOXN_%HZX8*]R_.C+*[ MU.),-KNZ&'TYO?@ZGES.WL#D^_79U4_8'TFQ0F7HG"%,E>14:ZD>X)LT"#=$ M*2*,/H#],1I"F5V]@^O9&/;W#F /J("K4M::B$*GH;$:W4EAWNH9-GKB%_0D M<"Z%*35,1('%4WQHO74&XT>#PW@GX3E1AY#TWD(> M+WF!;W)74_, OT[FVBC[AG]ONZ*&HK^=PO7UL:Y(CH/ -JY&M<(@>_VJ=Q1] MVN;O/Y$]<=OOW/9WL6=C1(X%%'1%"Q3%-J\-P9$G<"-GE45IN-HTL*NB415N MO'^.:NG'@H9 @ 200 !D !X;"]W;W)K&UL ME51M:]LP$/XKPH.MA1+Y9YY[3G1QW0CZJ"D"CIYIQE7B5ULT<8Y574!,U$0UPJ&0Y]?X9K0KF7QFYO)=-8M)I1#BN)5%O71#XO@(DN\0)OO[&F MVTK;#9S&#=G"!O1]LY+&PR-+06O@B@J.))2)=Q',%Y&-=P$_*'3JP$:VDDR( M1^O<%(GG6T' (->6@9AE!TM@S!(9&7\&3F],:8&']I[]LZO=U)(1!4O!'FBA MJ\0[]U !)6F97HON&H9ZII8O%TRY+^KZV*D)SENE13V C8*:\GXE3\,]' #" MX 5 . !"I[M/Y%1>$DW26(H.21MMV*SA2G5H(XYRVY2-EN:4&IQ.-W>WRR_7 MMU\OK]:;=^CJ^_W-W4]TL@;;3\JWZ(%(2;A6I^CD$C2A3)W&6)O$%H[S(D5N-,J-7F-/EXPHA42)NOY.SQ!O MZPRDW5*0MY)J"@KEA#$H4/:\CU/'"NE335TJ^_!VZ>S\8Q %,=X=2L0'DV$? MF>G$EG*%&)0&Z$\^& ;9#V[O:-&X8&ULK51M;],P$/XK5IA@DZ!)DZZ@D4;J&]H$TTI?0 CQP4VN MC;78SFRGW?X]?DE#-]J*#WR)?>=[GKO'\5V\Y>)>Y@ */=*"R9Z7*U5>^;Y, MUO9UC2M:Y,@X_B4N\AAFH13D1VO(;EHQ08))PA@2L>EZ_?37L MF'@;\(W 5N[MD5&RY/S>&#=9SPM,05! J@P#ULL&AE 4ADB7\5!S>DU* ]S? M[]@_6>U:RQ)+&/+B.\E4WO,^>"B#%:X*->7;:ZCU7!J^E!?2?M'6Q;Z_]%!: M2<5I#=854,+]@#M(\!PAH0O@1TC@"B&A!9H:XR*VN$%4YBP;=(F&C- M9C;V;BQ:JR',_,69$OJ4:)Q*9O.[X>?KNR^C\73V!HV_+F[F/]#Y"(!"AD9D M0S)@F;PP+H5)H7?OT&(V0N=G%^@,$8;F.:\DUC&QKW0]AM5/Z]P#ESL\DCM" MMYRI7*(QRR![CO>UCD9,N!,S"$\2WF+10E'[+0J#,#I0S_#?X>&)?I)I4@-N EKU^UN\'' M0_K^$]DSM9U&;><4>]*GO&(*32'EXJ_?Z;0Z@JXE,.-EDP2QO]D7<"K"5>7O MO74*8FU'@$2I2>Y>2N-MIDS?-M<+_T!/'S_! 3R !D !X;"]W;W)K&ULS5IK M:^,X%/TKP@O+#)0Z5EY--PDT=)J"UE)3GIP/SXE1S7 MC]3Q-J#9S9?&LN\]NCI7/OB@#K=,YKS=F=+E2YH8['J[)$CZ!^KQ^%'KDYB@AC8%)RAD2L!@Y5]ZEC[%) M2".>*&QEZ1J9I?:&A6HV<"P>%L"!)I&9\^SMD"^H:O(!',OV+MEELRT%! M(A6/LV1=04S9[I>\9$24$G#O0 +.$O!>@GI\>W5W0P]7=U_OD$?'H@0Q+1! M?D0??%"$1O+CT%5Z&A/L!AGD9 >)#T#B#IIRIE82W; 0PBJ J^O+B\2O14YP M(Z(/P3EJ>V<(M[P!HDPJ$D5Z\ZF:XJZ;H:9$O$+A-OJK!L!_=RT8[P-45M?. M6]!.$=N'6D"H0$\D2N ,74D)2B+"0G1/R9Q&5%&0: I$)@)"I-^4&02)$)0M MTZ@'SD1^8T(DE>CKO9X W2F(Y;>Z[NVJZ=178W3F4JY) "-'"XD$L0%G_.LO M7J_U6QW;-L%\2V"5+G3R+G2:T,A0T /3$(ZTU>G]_+X=/! V7H'>U MYOB+D2.=5GX17D/KB&ZL[=A];1/,MP16Z4DO[TGOI-2E9[,+-L%\2V"5+O3S M+O0;WXQL+^^X3S^N)/HC45HX6*BY/7O[GM1QVSC'L=SVW^A2MU<5)O]M2&^0 MAU1XN,AYN+"@$#,JG]&M +W/F-(*+!6::5&V)12-)1Y+HTTPWQ)8I36#O#6# MDQ**@LWP M2A[%LZ :-R]K;2;U[OP31&Q+*YHK.YI'FVB^+;1J5W#1%7Q2@I&58ZL5-M%\ M6VC55A0.TFNT1K8TPZHSS- \KR0&K7-O7S)JH]H'%*,P6Z)AU?!E:&7+T1_L M2T9-3/^ 8!3^S&LV:.\3C)]L3)IK/)I+FVB^+;1J?PK?Z%VO7K@PK/A9L_V/O7X*0:EN;)C M>;2*YMM"JW:EL(W8.RG-P%:]HE4TWQ9:M16%5\2-!LB29C1/$;M%^.ZH?4K$DC*)(ECH MU-9Y7W_HB-WI]6Z@^#H]SYUSI7B<7JZ A"!,@'Z^X%I'LH&9(/\?@O$_4$L# M!!0 ( +R K%8_4GQE& , *@( 9 >&PO=V]R:W-H965TIG5Q[/LJSC G:E\4 MR,W-0LB<:+.5J:\*B21Q2CGSPR 8^#FAW(M&[NQ:1B-1:D8Y7DM099X3^3Q! M)E9CK^N]'$QIFFE[X$>C@J0X0WU;7$NS\VN4A.;(%14<)"[&WDGW>-(-K(*3 MN*.X4AMKL*;,A7BTFXMD[ 66$3*,M84@YF^)I\B813(\?JU!O?I-J[BY?D$_ M=\8;8^9$X:E@]S31V=@;>I#@@I1,3\7J.ZX-.K!XL6#*_<)J+1MX$)=*BWRM M;!CDE%?_Y&GMB V%,-RB$*X50L>[>LBQ/".:1",I5B"MM$&S"V>JTS;D*+=1 MF6EI;JG1T]'YR<44[DXN;[_![LR$/"D9@EC :49XB@HHAW-")=P15KJ+2TKF ME%']O >[9Z@)96H/=JS<329*17BB1KXVS"R^'Z]93"H6X186/;@27&<*OO$$ MD[?ZOK&H-BM\,6L2M@)>$;D/O6X'PB ,X79V!KL[>RVXO=I=/8?;VX)[(S1A MP(12J(Z;[*S4^\WJML2.54%B''NFAA3*)7K1YT_=0?"UA5R_)M=O0X^FN#11 M(KHJF%BDG/[&Q(8&B>24IXV1J3 '#M/6\#+Z$H;AR%\V,#FHF1RT,IE(FJ0( M/X1&N"=2$J[KQ*$FJQZN,)^C_-G$IQ7Y'STXJ'D/6L/[FNJ=-WROD*A2&E\: MSTXQ+J4TWH0)451UX):+N25"YJ9T+GA1:BLC>&RT73 Z<$I87+(J,@]3P1B8 MEK(B,FGTP. #/'!8>^"P/7*84FYSQ?0Z1GB,300KB(.-E!D$@^:,&=;O#O^O ML(8?X)2CFMS1!Q36T3LO;2^L;O#:KX/V %5A :(!>6([W;08BKU@)-HF(HDN2=O)L \_ M4E(D6Y;I!]C(FT22R>/]3\?3CV1WSL6S'%.JX"4,(GE9&2LUN:C5I#>F(9%5 M/J&1_F7(14B4OA6CFIP(2ORX4QC4L.,T:R%A4:77C9_U1:_+IRI@$>T+D-,P M).+UF@9\?EE!E;<'G]EHK,R#6J\[(2,ZH.IQTA?ZKI99\5E((\EX!((.+RM7 MZ.+&C3O$+;XR.I<+UV"D/''^;&[N_,N*8SRB ?64,4'TOQF]H4%@+&D_?J1& M*]F8IN/B]9OU7V/Q6LP3D?2&!]^8K\:7E78%?#HDTT!]YO/?:2JH8>QY/)#Q M7YBG;9T*>%.I>)AVUAZ$+$K^DYQ MK(]$D5Y7\#D(TUI;,Q=Q;.+>6@V+S&L<**%_9;J?ZMW^]7CWY6^X>[BY??AR M]_46^I^N'N#D@0A!3(!/X>0C580%\A3.X7'P$4X^G,('J($<$T$EL @>(Z;D MF7ZHK^]9$.C7([LUI;TS8]2\U)/KQ!.\QA,7[GFDQA)N(Y_ZR_UK6E4F#;]) MN\96@_=$5,%%9X =[);X<[-]=VQQQ\TB[<;VW#7V!B9>YR;E?+CAH9Z'DL29 M?*5#'8VHGAL*GEYAL5V?O,:/K^9$^/#]DS8)=XJ&\I^R^";CU\O'-_7@0DZ( M1R\K>L)+*F:TTOOY)]1T?BD+SH&,+86JGH6J;K/>&RCN/:LYU4:W-EO4LMH&5W'69LG%1N9BP^KB8S2C4FG_I/$5^,3XIR?!-!+4 MXZ.(_5OP'>B+N:8PCRN+_I7,J-"5$M(.<:,)%8S[93KM[F!XI41(:$(83Z*R M-VJUL.<;;6;A:FX(UZ:P"!H0$Q7%=0R78DM,\I<6E.;*>W6K;N'=6_W:4W4K M4]W:G,?P9Y(;\/V>AD]4E$Y=JYU=I^Z!C"U);F>2V^]0Z"7M'*?N++1;\A(Y.2$X M6_OI\R P=4;7J<3G4I=3@ZVEHMS$!8=+6J%JH[[&W06@059W-=T-*=LBL*F= MQ8B=HY;CHJ*?)>W<]MJXXMQ1O(.C6T86E\2L771XM5&]VFFL\3?G%V3]YO>^ M%3]<(Y,8X.NR#4/"!,Q(,*6[B'%+TJ31*:HY!HF@'$60G44^,_D,0T&IIEM% M]0@*-!G3,P/C+)R&I<(2D^TE88[;;!:E68?>5UJ.,,@.#5^H*'??WJV9L$99 M.;7WW%=0#AG(3AE?N68(%C#U&K^C4FV)!5-[%F;0:FTZ!C:@G!O0-N"00:5A M)"^%(X-&9Z 7Y%*1R&?1:&.9:ZV4K[K3J-<;*W7N&-R OT_)0&H=3EL'ZR=\K*;\C*@MBYDK^5)?0Q(0#DE(#LFW),74VE98.96UY.9^#"';>F2VQE81V#=>AK"V'*PA07%EFJZJ MLB?FWLRG]8O.#2/4UW\)[#WWU9ZS%;:SU2X%] S(:"3HR'",_L8+%DGF)3!3 M&A-19[.?3:CT ](!-A!+6NUL%O=.?V/ M 6XX!S=R2J1IS839L2K4W5JFB MTW';*XQK'W9?63D28CL2#E(Q,\("\A3HE0H7R<*E5%5S117&K>8*'MH'W5=4 MCH?8CH=]*LS$-FLP_;Y(%!D28I$GJ,YBLPL?K7^9&P+06L5CO70I;JC:_=M7 M?XZ*V$YO>:X2WX\W3K7^[=*V7;*;4D<.*FX;VCW85V$.?=@.?5L4\)TXT#[< MSJ7J&!SHYASHOC<'N@?EP$-96PY7SH&NG=+BU-$$Q$02)7_-TGB#F3^F417 M:9R!.1%KE0H]*/35%DXU0RI&\6&OU*N_::224\#L:7:@?!4?HQ:>7Z.+F^18 M.#>3G%+?$S'2N *A_'EF!*?"M- _S[D M7+W=F &RX_?>_U!+ P04 " "\@*Q6+L=ML*L# !!#@ &0 'AL+W=O MQ\T37OAP$EB%3"SG:3WV\\&2@@0FE;=FP0;GS__GPW'Q^,]XX]B R#1 M4QPE8F)LI$RO+4L$&XB),%D*B;JS8CPF4C7YVA(I!Q)F07%D.;;=MV)"$\,? M9WT+[H_95D8T@05'8AO'A'^_@8CM)P8VGCL^T?5&Z@[+'Z=D#0\@OZ0+KEI6 MJ1+2&!)!68(XK";&%%_/L*<#LA%?*>Q%Y1IIE"5CC[IQ&TX,6SN"" *I)8CZ MV\$,HD@K*1__%J)&^4P=6+U^5O\U@US^?WGVZ]SM/AC>H\N'O)516R%'B0+'M''-)OUJ9YU*K]?HHL/( F-Q"6Z M.AHBT-]W$"^!_Z-N_(@L)#:$@QA;4KG5S[2"PME-[LPYX_5;/DI[A M8N+:IBB7\-HE]"=^+5(2P,10W[ O@/#_^D'W+=_:>-[)[$C6J^D];K4_8]; M*21)0IJL$9%H"6N:)+JA^%/@E(7H@B;%RW+9-A6Y?B_3U\EIY[O](7;=_MC: M52D[?;R1LE=2]CHI?^,DD? B2J^!@K%*N[9=0VD99]N>71EWY+)?NNQWNE3Y M;P7T#)_]QO.O\,!V<,KDH#0Y>,T+ TEX_JLR:!CR!GUO9/=JQCL= MO/%5&99\PTZ^^1/P@ JRC.#5?,,&G^,-'6]0Y^MT\$:^4Z"UD4$2YT5[[>KK):]Y3EHFE7_M?X; M?3[*BOR#3'ZX4J6HRB<"1;!2DK8Y4%L!S\\K>4.R-"OYETRJ T1VN5%G/.!Z M@+J_8DP^-_0#RE.C_Q]02P,$% @ O("L5K8WJV;I @ % D !D !X M;"]W;W)K&ULK59M;]HP$/XK5E9-K=0U;\ V!I$@ MR;1*+:N@L _3/ICD0J(E,;,=:*7]^-E.R("E:3OQA?CMGKOG.7/GP9;0GRP& MX.@A2W,VU&+.UWU=9T$,&6979 VYV(D(S3 74[K2V9H"#I51ENJ68?3T#">Y MY@S4VAUU!J3@:9+#'46LR#),'\>0DNU0,[7=PC19Q5PNZ,Y@C5

3Y]6!10);MC=&DLF2D)]R#[4/&@HAPD7*IV3[ M!2H^78D7D)2I7[2MSAH:"@K&2589BPBR)"^_^*'28<_ ?LK J@RL(P/+>L+ MK@SLEQIT*H..4J:DHG3P,,?.@)(MHO*T0),#)::R%O237*9]QJG8380==V:C M&W^&9OYT<>WZ:.HO_,G[7^>1^)G9<_WHQ&M_XZ'R"*<4R M71?HW ..DY1=H#.4Y.@^)@7#><@&.A?!21=Z4 4R+@.QG@C$1K&BO"U(U,VO';&RU MYB>H5L\Q)9AF6C^$)_[! \!W/ UJ[S:"M<^W1Y_#Y:,D[%'^]'4[9*=YUF=[(8]=D:!S#41+5A M0#>@.6_?F#WC4Y.TIP3S3@1V('.GEKG3ANY,BFP)%)%H=Y$8^MURI\8E6E>A MR0J\<!:76.6+9Z M>>T5:'!H?JP=ECSUO7Z1 5VIOLM00(J/4,!;/%J#R@-B/".&[B710 M/X2*9H)/>T"0]?NUS_#2\LCU^B?BW>,.80-\# M/XPGG8T0V]-N-UYN6$#CDVC+0OG-*N(!%?*6K[OQEC/JIHT"OXLMJ]\-J!=V MIN/TV2V?CJ.=\+V0W7(4[X* \M=SYD7MPYZTW(GG0G8ZW=,T63#QL M;[F\Z^8JKA>P,/:B$'&VFG3.[-.9TT\:I!&/'GN)"]

4IBKXE-Y?NI&,E M(V(^6XI$@LJ/9S9COI\HR7'\FXEV\CZ3AL7K-_7?T^1E,D\T9K/(_\MSQ6;2 M&7:0RU9TYXN[Z.4/EB742_26D1^G?]%+%FMUT'(7BRC(&LL1!%ZX_Z3?LT(4 M&DB=Z@8X:X#?-W!J&I"L 4D3W8\L3>N""CH=\^@%\21:JB47:6W2UC(;+TRF M<2&X_-:3[<1T<78U7Z#%_.[QS\ZLY.EI(EMR=SU"T0C>2M#OVS,(=BS^CHPLFJ.?+JR_H87&!CCY] M1I^0%Z+[3;2+:>C&XZZ0HT[Z[BZS$9[O1XAK1DC0=12*38SFHB5#T:5@0?QW5=WVNDZU;O+[/XVW=,DF'?D#CQE_9IWIK[_8?>NWJJ2! MQ+02.'D)')/Z-$OX&(62)EF I9QP+G_@.^HCZLLW#0V7+$:2'T3=?^2/0KY' M1"5*^W[Z:3_)&^QYBH=X-.X^%U.M".KA01ZDI=#+4^@94UC(DGA+)M]LA52^ M7K/@B?'*R3/*-9T\(#$M\WZ>>;\E?ON0)0 2TTHPR$LP.!"_^WYZ132M_O = MOU5!5J^:WV&>PM"8PC5SO27U7".S1HFF$P8DIF4[RK,=M<3L"+($0&):"6Q+ M_>>W#D1MUE&1R/?,5H38-]B-X,6_8<:OXC-?32=4B@UO2)8502W!'8F M#%4&(#6]#,I2V4:[ HDV^3':Y9!:M)4CLLV6J KM"X^NPR@6WA+=,_D1KLU@ M&WMH/*- :GH]E+VR>VV!#>JTH-3T,BBO91M]#"38_1^#70ZI!5M9)=OLE?9@ M,Z U/2,E;.RAVVA"VJXH-3T,BC+91OM#"2ZHS*Z0^L]O.6@T<"I MIAAF4\<)&1P-(=]:1 MF>Z*H'JZE6W"9MM417=#TV'NH?&DMK$JA94)PTY;;(-Z+R@UO0S*>V'SVA8@ MV[V?8;L<5,^V;5LEC,M1HW[-[C51=HF8[5(] MQQ]Q'^;.&D]P&PM71-DPTM9F(0$U85!J^A$-9<*<0VT7.A5[@67.*Z)J.7>4 MAW+,'LK(>4-+8NZJZ?1"J>F%4<[,:6OGT %U9E!J>AF4,W,.M7/H5&P+5E!> MCJJGO'">RFRLLA=VC/)T;@IO[ ^0#KJMK40'U+Y!J>EE4/;- M.=168M:1=J"N?&JI,JIT;*E;.,H:,+Y.3_C&.9/\U/$9^G9V7?/ MS^W3V?XLL)+9'TV^IGSMA3'RV4I*6B<#.0]\?]IW?R.B;7I@]BD2(@K2RPVC M+N-)@/Q^%47B[2;I(#]S/?T?4$L#!!0 ( +R K%8$2@EX*P8 +,I 9 M >&PO=V]R:W-H965T(D>RCVP%BTK547CZ*3%MB/'W6):)D4;;742R+)YWPZY^BC M^/&(XY>8?4TVE'+P+0RBY+RSX7Q[UNTFRPT-2?(AWM)(_+**64BX.&7K;K)E ME'B94QATH>/TNR'QH\YDG%V[99-QO..!']%;!I)=&!+V_8(&\7NA.QENRI@O*'[:W3)QU2Q3/#VF4^'$$&%V==Z;NV0P/4H?,XM&G+\G> M,4A3>8KCK^G)E7?><=*(:$"7/(4@XM\SG=$@2)%$'/\6H)WRGJGC_O$K^A]9 M\B*9)Y+061S\Y7M\<]X9=H!'5V07\+OXY4]:)-1+\99QD&1_P4MAZW3 B$'L. D?O L'>.B :QQ0X8"R1//(LK0N"2>3,8M? $NM M!5IZD-4F\Q;9^%'Z&!>/5[,YN)L_SF\>YN_ S?P> M3&\NP70V^_QP<[\0O\SF5X_3BT]S\'8AN.3M @KB%?C(XB0!/ 8W@G(+$M $ M3+U_1-SB4?/D-_#VDG+B!^+H/7A87(*W;WX#;X ?@?M-O$M(Y"7C+A=YI-%T MET7,%WG,L"9F!*[CB&\2,(\\ZE7]NR+_L@CPM0@7T AX3=@'@-QW #H0:>*9 MG>X.#>&@\IF@# _5X%WZ"5FO&5V3C.FBRG?TF48["KY\$J;@BM,P^5M7MQP7 MZW'3-\)9LB5+>MX10SZA[)EV)K_^XO:=WW5)6P*KE "7)< F]$E.*Y:GKX5QI5(NN5D?6,DQ( $@@WH(D M6E(@B R(Y+TNXARVMQ?,>SA O8.0=5;8'>IC[I9P"$<'$6J,>G"@#W!0!C@P!GA-/7])? ]\N:;A$V5:(.VJ*H M53%C"ZU:!BEG7*-4.)VB0W6N=AV%I*K5J%^C+UVI-]SF@L-,5"->XR=D":VZ MO)6"!CHM$15:53FVT*IED"H'&N7#\55EX5]Y00X==,!0G16&2$]1*,4'-(N/ M'UY90E5HZ):66K/:M264B@0>4R2G#?\"IK)R=/J'>EYKY=1(>BC5!#0W%(SC M'_P'3EJ!FN_1>#"T(2R@%!:PU]8[P:A8&I?!$EJU#%*^0+-\.?Y.4!L>"F=5 MD[I%*)3B II[(BND&$"TQ]W8^F.?[*C'% M+#43%F(E%8@GEE#"EAOPD1$Q\+,7P0DTMMJTL(56+8Z4'+BMI@6VVK2PA58M M@Q0V^">;%ECM2&CXJQK5\UML5V "EO$N MXODFL/)JN?-PFNVW.[A^X9[-\OV#$B;?SGA-V-J/$A#0E8!T/@Q$T5B^0S _ MX?$VVV3W%',>A]GAAA*/LM1 _+Z*8_YZDMZ@W*&ULO9I= M;]LV%(;_"N$50PNDM4C*7YECP'&\+4"3!G&2712[8"S:UJH/CZ*3%MB/'R4K MHFE1C-50ODDL^?#E.8>']".*P^>8?4M6E'+P/0RBY*RUXGQ]VFXG\Q4-2?(I M7M-(?+.(64BXN&3+=K)FE'A9HS!H(\?IMD/B1ZW1,+MWPT;#>,,#/Z(W#"2; M,"3LQSD-XN>S%FR]W+CUERN>WFB/AFNRI#/*[]/@R3["YYS6Z<%YIN$QV'>6'@0^M'V/_F>)V*G@=#1-T!Y [3?P*UH@/,& M. MTZUD6U@7A9#1D\3-@J;502S]DN ?\ M"-RMXDU"(B\9MKF()?6H/<_]/M_ZC2K\QN JCO@J =/(HY[:OBUR4"0"O23B M'!D%KPC[!# \ B29-D4N;VE3S3: M4/#ULS %EYR&R=^ZO&UU7;UNNBJ<)FLRIVT3RIYH:_3K+[#K_*8+VI*8 MD@*W2(%K4A_E 9^ :%M<:FN!(CZ <3[1TP5L;IP;2EM^^EF M_:3KVM,(]=%@V'[:#55CU$&]PD@)H5.$T#&&,"[\ F+%E5YG5UZ\>>2+C0AF M/H\W%:YO]3L[7GV$:,]SC4W?T3O>+1SO&AU/YW.23FV=3]U2?Z@/>WM.:8Q< MMR*=O<*KGM&K*^KY<^)[X.L5#1\IT]:_4:)N_5L24Z+M%]'V&UH"^C938$E, M2<&@2,'@2$O H%2._;V"+5O CKY@3*YW3W/=385,PWN< '\ M^14@;[O;8\FILDF_PBHE:2 S:=RM?.:)Y8+Q'T L&B+?)N0PB]6=.+;4U- EY@]J#JF&.RMDJF0.]@3E0 M&2=TZ== !ZQX8$$2.M!KT,&>?)%MMEM,QI7$*HG84E.CER2"FB(19)5$;*FI M:9 D@HY%(JA,&; M*FTC =5.@R4U-0T2B[ 9BRR6=N^ #26-4>5V'I9T@XW8\&IUFS:JVD MZ^V*F#NK.[JVU-342$QS44-%[EIE,UMJ:AHDF[E&Z+%9Y/B0QW*-5>6NB+MS ML,2,5E_XBKY2NT:!VH-F24T-5W*8VVFJ=JW"ERTU-0T2OESS+I'%VBUO%O6Z M<+]TRT8=A"I*5Z*3:T8GXX.L6P8=C5]EHVJ_) VY9AI2IY3XK9@("T'W@:BU MA!(V7X$_&!'YS/)[P 2T2DBVU-3D2$)RFR(DURHAV5)3S\))0NHSKG'YIK!FK*?/ 40Z%>>%7RH MI4(L;W2=QRGDF%_2)13RSIRR' LY90N=+QG@I$[*,]TR#$_/,2FTT:"^]L1& M UJ*C!3PQ! O\QRSMUO(Z'JHF=K[A2E9I**ZH(\&2[R ",3+\HG)F=ZB)"2' M@A-:( ;SH38V;P+3J1+JB%<":[XU1I64&:4_J\E=,M2,BA%D$(L* LN_%020 M9162Y/%/ ZJUSZP2M\?OZ'_6XJ68&>80T.QODHATJ/D:2F".RTQ,Z?HO: 2Y M%5Y,,U[_HG43:V@H+KF@>9,L&>2DV/SC7TTAMA*D4'6"U218OYM@-PEV+73# MK)8UP0*/!HRN$:NB)5HUJ&M39TLUI*ALC 23=XG,$Z-H?!]&* JGKW=!B*;A M:_CX$IZCQ_ 9C1\G:!P$WUX>GR-Y)PCO7L>W]R$ZB^1:2LH,$)VC*<1 5GB6 M ?^"SB8@,,GDZ *]1!-T]ND+^H1(@9Y36G)<)'R@"TFZ>K0>-P1O-P2M(P0? M,+M$MGF.+,.R%>E!=_H$XC;=VDW79:G:>EEMO:P:SSF"-XYC6A:"RR7\+OP< M+1CE2FD;+*_&JC;4:F1;EC/05]L"%$'VM=$&[="T6YIV)\U[X!SA3&Y27,2 MY'9'"2UG8EYFXR54:ZCINRTE)W3*UN 4-%T#@CX MKK]'\C#&-&Q/S=%M.;J='!\@(3$F"?K^ /D,V \5N4Z(ZK5\PY<_3,_XJEK=/8'MJ/5:M5Z/:]T[J+=M[EFB"#FR:*Y:BE>_80B#3D,Z M(4XUI">P';5^J];OT1!?L0%\8\\219!I'3'ENJ5YW4DS@FQ^\83?5*0Z,T_U MHB>P'9&F\=$YC1[=:,"V*VVYUIX;JJ!K4^V&N=7BS4ZBSREAB32$B3[;L!V=H/C['<_593O^T=<^NC89G?+#F@AF#S5 MH@G!BX)R06(4R8*0&&0K+Q+T3:3P']9U/N%DZWI"VZW'QW' _!_G@>/6.0>G M*,=T]YT[#'+M/=_TK;-T]2$CSY\+4G"4P5PF&9=7TG>V^3;83 1=UL?K&17R ML%X/4_D]!:P*D/?GE(KW275B;[_01O\"4$L#!!0 ( +R K%9X>\*YE , M ,P. 9 >&PO=V]R:W-H965T"S5@ M]KL+/(< Q.-BPF3/K%&B)(6,)S1##&8]8V!?CVQ/&10KGA)8\HTV4E*FE#ZK MSDW4,RS%" B$0D%@^?<"(R!$(4D>/RI0H]Y3&6ZV5^B?"_%2S!1S&%'R3Q*) MN&=T#!3!#.=$W-/EWU ):BF\D!)>_*)EM=8R4)AS0=/*6#)(DZS\QS\K1VP8 M2)QF Z:.AHY;!\4M\+PW\+:=&JV:7_KGCMKRN^;*I3,M$/2+7?(%#Z!GR ME># 7L#H__F'W;;^TNCT:IV>7F?TKSSA\E$0A5"LE]VDL<1O;6JTG1V%WKX? M.E:]9HMXJR;>TA)_H (3%,:8S:&15VN/UQXM[0Z_Z?AVS;_]_PZ8O%B_.%WM M?<\[;KN](U)+XS=%7M8B+[4B;R%*0IQ$Z-LMI%-@WYMD:"'>3[!4^T%@6VH[ MM=K.D>]29S^BNX]%PY++YIMT5=.^>D>0&&B#I(4X-$@?!+:EUK;6GUOKR&'2 M;W"H-RJT[7OL-Q< MQ6Y*1'8>6#V)0T6:&W5!"C)74>421P7%,CFN1^N2;% 4(COC0U6J%?7&&J:L M\V3J*U-1C@C,)*1U<2E?$E:63F5'T$51?4RID+5,T8QEN0E,+9#S,TK%JJ,V MJ O8_G]02P,$% @ O("L5@N#=:SJ P +Q@ !D !X;"]W;W)K&ULK9EM;^(X$,>_BI633KM2KWFBP'8!"9*W':%R89(&H2L[:!/>D^_#D/) 0%W[*:-\5V/'][?O8X&7=T8/Q=; D^9XF MF1@;&RFW]Z8IP@VD5-RR+63JR8KQE$I5Y6M3;#G0J#!*$].QK+Z9TC@S)J.B M[85/1FPGDSB#%T[$+DTI_V<&"3N,#=LX-LSC]4;F#>9DM*5K6(!\W;YP53-K ME2A.(1,QRPB'U=B8VO>^/<@-BAYO,1S$29GDKBP9>\\K#]'8L/(900*AS"6H M^MF#!TF2*ZEY?*M$C7K,W/"T?%3_O7!>.;.D CR6_!5' M!0.W,G#/#?H7#'J50:\@4[I2N^D%P] MC96=G"RFC\&"+(+YVX,7D'GP%CR_!C?D.?A"IL\^F7K>GZ_/7Q;JB1<\O$UG MCP'YL%";+]HE0-B*>,44@9,Y["'; :%91*9AR':9%*HQA'A/EZJOQ[(0,LEI MOMSB(_G@@Z1QHDJ_-2*M3F0>BW?R]Q.D2^!?1Z94[N:3-L/*M5GIFG/!-9<\ ML4QN! FR"*(.>U]O;SL: 5-QKF$[1]@S1ZOX1/DM<>T;XEB.VS$A[\?-G2Y_ M].8^A)?,6]ZX]=9Q"[W>I:U#$Q#'=5=;1AU2Q\4B_S9K.M4NH7:(_-"[%UL: MPMA0IYH O@=C\NLO=M_ZW(4/4\Q'$FNA[=5H>X6Z>P%M5QP\JC[D04(J.D'V M,$%BBOE(8BV0=S7(.^T>;8/D"N0-V0+/V]1;K8MCJ6=;A6#^UMQ/K%M[.#+W MIX"THUX+"$FL!:A? ^IC!/%,&\3:(:[=>YAB/I)8"^V@1CO #N(!)DA,,1]) MK 5R6(,<(@>Q5N]:CL/.$Z%](/A(([;X?*KY?-+RZ?K*2"Q1U7PLM3;-DW3#1H[E2O L_MRS /3TXUY-"4FM3WITR/M(%=O0TPU'TNM#;A)76P7/:A14Q54-1]+K4VSR59L[3?\SP0U M:KJ"JN97:NL_:9?>^5=]>-3'F5_D3Y.LX$26"E)*W;@0H:7MY.EQ7)ML5] M[9))=2 4Q0W0"'C>03U?,2:/E7R ^G\$D_\ 4$L#!!0 ( +R K%8?9P3A M30< *!3 9 >&PO=V]R:W-H965T@\6]6MZFZUMXJTS 6RRQ,EB05LXO6 MI7W&.U9>4&SQ*11/V2JWM5IDLLYD$I?%:@_B<+GY'7PMGXB= KM[H("6!?38@DY9T-DO MZ!THZ)8%W?V"SH&"7EG0.W:$?EG0/[9@4!8,CGW0P[)@>.P(IV7!:1&'S>M7 MO/A.((/1>9H\D33?6FGYA2)!1;5ZS<-E'O:Q3-6]H:J3H_'=U9C]><=^_TC8 M)_5S3-XY0@9AE/U,?B%W8X>\^_'G\[940^4%[4G).AN6'F!M:G>,]=W#?5M]11MGR?Z_#Q=42-XN4I/B-U]3ZA%.S7[5.V^5*UVO6,?+/?>-+AOKG;$9#LXK2GGQ[QJG:+< M,J2@L_UKZ11>Y]!?R_H^$U_68BD)>\Q_?OY-;4&X%''V=\WN76VX;CV7?Y"= M9:M@(BY:ZI,J$^FC:(U^^L'N6[_610R).4B,(3$7B7E(S$=B'(1I.>YN<]PU MZ:/K)([53$-]NDP>WI-5D)+'(%J+N@0;H:8)1F(.$F-(S-U@@P++9YN/(^O$ M4F_[C[O)1([H'S,B!XVH):ZW35S/F+C;-)D(,Q+H!&MVD D9B#Q!@25 'FW_,9B(-EW-R.4^%4(=YLBZD1K%I2)&8@\08$G.1F(?$?"3& M09@6Y<$VR@/L?'6 S#$2C&[30",Q M!XDQ).8.OY\]6-;WLP?DF#X2XR!,B^KI-JJGQJB.%X%"2:@R*J;D7:B.LHI; MZA;1KHQ4TW0B,0>),23F;K#>3CI[:G)+^WOI1([I(S$.PK1TVE:UWFN99[?> M+?F7O&:.:X:;IA6J.5"-0347JGE0S8=J'*7IT=YI9=C8V6[IH1*-U!RHQJ": M"]4\J.9#-8[2]$33*M$4M4YKEAIGF1ZQH.A QV10S85J'E3SH1I':7I&JY:8 M;>Q4C&Y%.E%OML&\.!Z;!-F"S$1]1*'=L%++/W-V,]K9SRBTT0757*CF034? MJG&4IF>T:G?9YG[7Y5Q-;.>!%"18RT62AO^H8[/D>=:[2L-)?6"AS2^HYD U M!M5:.V?YL-B.?;T1\+]+ZJ2RT30;5 M'*C&H)H+U3RHYD,UCM+T.%=--;L//CB#]M2@F@/5&%1SH9H'U7RHQE&:GNBJ MMV8;6Q[-5GK-5N,T0UMKI;:[I#J@ YOJ,VD&'=2%:E[-0^A1B_;Z>X>L/G18 MCM+T!%9=,=O<%CL\17CM$B^T70;5'*C&H)H+U3RHYD,UCM+TQ%?--?L4/(N MMMB@F@/5&%1SH9H'U7RHQE&:_F\%53^.FOMQ#99X2\F\*'MM'J]I1J$:@VHN M5/.@F@_5.$K3,UHUUJBQS?':Y;-2U19'AC7?)+DV#]\XLM#.&51SH9H'U7RH MQE&:'MFJ=,4 U!ZHQJ.9"-:_4=M\[[%Z_YLW#AX[+49H> MVZJ91LW-M$9K"F:K<5*A_UX&U5BI:8?W^T%PH4-Z4,V':AREZ2&MNFGTA6Y: MG*S5H5?P&(11Z?=^RP/G18CM+T/%:=,OK:3MD1RV!JDYO@ M:QBO8V-_S;P+C5,)[:]!-0;57*CF034?JG&4IO\15/TU"NZO46A_#:HY4(U! M-1>J>5#-AVHF)KOIKU-Q?>\,A'+39!M44HN"U'H6TY MJ.9 -0;57*CF034?JG&4II_GJ6K+=._U5Y"+WP/_=H\7M.,0C4&U5RH MYD$U'ZIQE+;):'OG+'ZQ2.?%*2 S,LD7VS8GJMO>NCW-Y&5Q6QEWS//>>[$,.H-BO![N:,F6!9"EFG M9&Y,]2$,Z]F3A[.V/A3+7;P)W/WEW MMY\UP#D)O:27+R"]Z.&\%L.HXUWJ]?)3R]7YGF+.5R_2]8PLC'CH4;61A.I) MO,ELI=(XAFTEQZ-%118YB6 M-W;2+&Z,3Z"@'=^O*JNPT'35'UR2C4-SLT&F2F=,=V'Z9&T:CP3+08[FQ1SN M1E4A@,:HT@XR3@LE::-A[=$.+.V,"7$'3^#W?(=[F6_5K <5D]W0"FJ'CL9- M@'^;S7%OTT:OX@TJ_JC,IX5-1S9SZ$UVJUG.E\U\F7<",/8^SDZK2JP^"E[( MDKGD7QQP/*)KOV"N-/]EHT&KS*R!:1(\,FWX;-OR4]/JGBW-NIV6.:YY<(2: M_^X^%TPR3<6V:-O[A[S+KU8<7?TKR@\CX&$0>14\. MCT%D8I-T&"ZX,)PV<[F/,N8?'*< ML?2&3NV?*3O\=GW&I$AZC-$?9R7#YDT'RR.WR>QES_3)(FB.,9V=#+Q*IA@^Q;'\.-GP[2! M!Q8'(OW97N/5QCOD^3[ :OI*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M']NZWMWW^]5J*_*T^JWX->JS:EJ^?2R6_ET6=9GRERBP; M]X;'$TNA:KGZX3!O()/TJ3H.5JGXNB M/L91B:P!+*JMW%4]5J2Y&/>\R%W,_#!A3N@QO0V2+RP()U$\$ZB=QZ0%Y&T$4B[2T@30(X0R!$MY,."!Z'/ M.?-\[L;!_,V0OD'(;FC)^&(V<^(O+)HP'CR&P21PG686,L2C[[,7,7<=Q,XW#" M'F S]H!Z>,QF0=*8A1_4H@=)$H2/?N@&/H>0J%:(O3+U'7Y)@_EC2"P0GD3N M[Y^CJ>?'_!?F_['0+H9LF#:&Q-Z8.$',ELYTX4,BS!%#8DDH:ILV8 M*@QB5:!&NWC8!B8+XZ?(HC5Z:-71@35:(3%]&#]-'ZUHF$>,+CS22HD)Q>A2 M*)=C!!.*T4&]P:["5*FTZ7] 3$PO1J=ZL2 FIA>C4[W8$!/3BT&L%QQS!!L? MF&9,8LV\M2#7UUSO,\'*#?/$$\3$-&-2:^8-YGGP7+,K3]00$]..2:P=7-HP M]3'1=A>Q>'!,.-)-3$(F><<+J9;9%<3$+&026^C?%.@#.[^4AW8F(),Z@[8.9KU5B@6%,>KZ)_],!MA"C*I*QSLH5^D1Q:F((M80>VYNEOF MN8XGA]&T, 59Q IJQW1JEFSUBYI"3$Q!5B>5SUR)C5!*K"$FIB"+6$'MF%PH M*2KV 'M!%KKF0JR@=S!/21+$Q!1D41="K9C11C_S9M1#3,Q"%G5GK14S+&O! MW+)X@9B8A2SJ0NB=":EX:9:\84YL81:RJ NA5LQ8-%\&Z*<.,3$+6=2%4"NF M)T0NULR3<-T2LY!-;"'8C#DG&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4MJXT 4 MA>&M&"T@Y?M2DB;.J">9-MF <,H/8EM"I::3W;=Q!O81/>A)J#,2):&K'P0? MHO3T*Q^Z:=^?RFX_E,7'\7 JJV8W3<./E,IZEX]=N>N'?#I?V?3CL9O.RW&; MAF[]WFUSTN6R3>/MC.;YZ7;FXO5SR/\SL=]L]NO\LU__/N;3](_!Z4\_OI== MSE.S>.W&;9Y63?HX7$^7=#G(W7ERLWAY6S7CRYLTJ7:00I#6#S((LOI!#D%> M/R@@*.H'M1#4U@^ZAZ#[^D$/$/10/^@1@A[K!\D295P2),VP)M!:D&LA\%H0 M;"$06Y!L(3!;$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG M']L$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H; MZFT$>AOJ;01ZVVRSA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&^?;783Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H M[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H';.?E01Z!^H=!'H'ZAT$ M>@?J'01Z!^H=!'JWJ'=+H'>+>K<$>K>H=_N=>I?I\Y#+M>=KC<__3JJG\[WY M^OC+\NOD[+U<<$ZW%>7Y+U!+ P04 " "\@*Q6_R>G=>,! !L) $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z! MNAUD85N;MB#\>[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H M%]2:D%M'75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3 M?@ZU[::9IR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \ MF2HLB&+;Y+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U M\5=\3TRE3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*' M!NFC .GC'*2/"Y ^+D'ZX!.41E!$Y2BD&UL4$L! A0#% @ O("L5NPP/%;I!0 \AX M !@ ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5B@18:XJ!@ Y!H !@ ("! MA1@ 'AL+W=O4> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MO("L5J9!PQGF"P [!X !@ ("!*2T 'AL+W=O"&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5M[)G%Q\# ]20 !D M ("!0ET 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O("L5CL-;(:+$0 5SP !D ("!>G@ 'AL+W=O M$:H7D& P M#P &0 @($\B@ >&PO=V]R:W-H965TCMIZ@@ )T9 9 " @>R0 M !X;"]W;W)K&UL4$L! A0#% @ O("L5H2Z M316B P _P@ !D ("!#9H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5B)_^PT0!0 DQ !D M ("!^J, 'AL+W=O:%;C # !^" &0 @(%!J0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ O("L5J*Z$!S@ @ C08 !D ("! M)[ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ O("L5KB)HMJA @ _04 !D ("!$L, 'AL+W=O&PO=V]R:W-H965T-P-O&UL4$L! A0#% @ O("L5A$ZA0US M P % T !D ("!7&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5F0WP5QY @ RP4 !D M ("!=MH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ O("L5N$*=L-O P "@T !D ("!#.4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MO("L5D>+W+O? @ $@D !D ("!)O 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5EE=^8+: @ C@@ !D M ("!% X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ O("L5E K<"<> @ 200 !D ("!9A8! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O("L M5C]2?&48 P J @ !D ("!12 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5K8WJV;I @ % D M !D ("!WRT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O("L5@_#%M)=!@ [RT !D M ("!:3T! 'AL+W=O&PO=V]R:W-H965T M\*YE , ,P. 9 M " @&UL4$L! A0# M% @ O("L5@N#=:SJ P +Q@ !D ("!BTL! 'AL+W=O M&PO=V]R:W-H965T7!E&UL 64$L%!@ !& $8 (1, ME 0 $! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 177 261 1 false 56 0 false 8 false false R1.htm 00090 - Document - DOCUMENT AND ENTITY INFORMATION Sheet http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation DOCUMENT AND ENTITY INFORMATION Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY Sheet http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - BUSINESS DESCRIPTION Sheet http://www.precipiodx.com/role/DisclosureBusinessDescription BUSINESS DESCRIPTION Notes 7 false false R8.htm 10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 10301 - Disclosure - LONG-TERM DEBT Sheet http://www.precipiodx.com/role/DisclosureLongTermDebt LONG-TERM DEBT Notes 9 false false R10.htm 10401 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES Sheet http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilities ACCRUED EXPENSES OTHER CURRENT LIABILITIES Notes 10 false false R11.htm 10501 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.precipiodx.com/role/DisclosureCommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 11 false false R12.htm 10601 - Disclosure - LEASES Sheet http://www.precipiodx.com/role/DisclosureLeases LEASES Notes 12 false false R13.htm 10701 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 13 false false R14.htm 10801 - Disclosure - FAIR VALUE Sheet http://www.precipiodx.com/role/DisclosureFairValue FAIR VALUE Notes 14 false false R15.htm 10901 - Disclosure - EQUITY INCENTIVE PLAN Sheet http://www.precipiodx.com/role/DisclosureEquityIncentivePlan EQUITY INCENTIVE PLAN Notes 15 false false R16.htm 11001 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivable SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE Notes 16 false false R17.htm 11101 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.precipiodx.com/role/DisclosureSubsequentEvents SUBSEQUENT EVENTS Notes 17 false false R18.htm 20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPolicies 19 false false R20.htm 30303 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.precipiodx.com/role/DisclosureLongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.precipiodx.com/role/DisclosureLongTermDebt 20 false false R21.htm 30403 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Tables) Sheet http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesTables ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Tables) Tables http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilities 21 false false R22.htm 30603 - Disclosure - LEASES (Tables) Sheet http://www.precipiodx.com/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.precipiodx.com/role/DisclosureLeases 22 false false R23.htm 30703 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.precipiodx.com/role/DisclosureStockholdersEquity 23 false false R24.htm 30803 - Disclosure - FAIR VALUE (Tables) Sheet http://www.precipiodx.com/role/DisclosureFairValueTables FAIR VALUE (Tables) Tables http://www.precipiodx.com/role/DisclosureFairValue 24 false false R25.htm 30903 - Disclosure - EQUITY INCENTIVE PLAN (Tables) Sheet http://www.precipiodx.com/role/DisclosureEquityIncentivePlanTables EQUITY INCENTIVE PLAN (Tables) Tables http://www.precipiodx.com/role/DisclosureEquityIncentivePlan 25 false false R26.htm 31003 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables) Tables http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivable 26 false false R27.htm 40101 - Disclosure - BUSINESS DESCRIPTION (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails BUSINESS DESCRIPTION (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureBusinessDescription 27 false false R28.htm 40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 28 false false R29.htm 40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Outstanding Securities) (Details) Sheet http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Outstanding Securities) (Details) Details http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 29 false false R30.htm 40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (VIE) (Details) Sheet http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (VIE) (Details) Details http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 30 false false R31.htm 40301 - Disclosure - LONG-TERM DEBT (Schedule of Debt) (Details) Sheet http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails LONG-TERM DEBT (Schedule of Debt) (Details) Details http://www.precipiodx.com/role/DisclosureLongTermDebtTables 31 false false R32.htm 40302 - Disclosure - LONG-TERM DEBT (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails LONG-TERM DEBT (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureLongTermDebtTables 32 false false R33.htm 40401 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Accrued Expenses) (Details) Sheet http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Accrued Expenses) (Details) Details http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesTables 33 false false R34.htm 40402 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesTables 34 false false R35.htm 40501 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails COMMITMENTS AND CONTINGENCIES (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureCommitmentsAndContingencies 35 false false R36.htm 40601 - Disclosure - LEASES - Narrative (Details) Sheet http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails LEASES - Narrative (Details) Details 36 false false R37.htm 40602 - Disclosure - LEASES - Operating and Financing leases (Details) Sheet http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails LEASES - Operating and Financing leases (Details) Details 37 false false R38.htm 40603 - Disclosure - LEASES - Future Minimum Lease Payments (Details) Sheet http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails LEASES - Future Minimum Lease Payments (Details) Details 38 false false R39.htm 40604 - Disclosure - LEASES - Other Information (Details) Sheet http://www.precipiodx.com/role/DisclosureLeasesOtherInformationDetails LEASES - Other Information (Details) Details 39 false false R40.htm 40605 - Disclosure - LEASES - Operating and Financing Lease Cost (Details) Sheet http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails LEASES - Operating and Financing Lease Cost (Details) Details 40 false false R41.htm 40701 - Disclosure - STOCKHOLDERS' EQUITY (Common Stock, 2018 Purchase Agreement and LP Purchase Agreement) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails STOCKHOLDERS' EQUITY (Common Stock, 2018 Purchase Agreement and LP Purchase Agreement) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 41 false false R42.htm 40702 - Disclosure - STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 42 false false R43.htm 40703 - Disclosure - STOCKHOLDERS' EQUITY (Preferred Stock) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityPreferredStockDetails STOCKHOLDERS' EQUITY (Preferred Stock) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 43 false false R44.htm 40704 - Disclosure - STOCKHOLDERS' EQUITY (Series B Preferred Stock) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails STOCKHOLDERS' EQUITY (Series B Preferred Stock) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 44 false false R45.htm 40705 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 45 false false R46.htm 40706 - Disclosure - STOCKHOLDERS' EQUITY (Offering Warrants) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails STOCKHOLDERS' EQUITY (Offering Warrants) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 46 false false R47.htm 40707 - Disclosure - STOCKHOLDERS' EQUITY (Note Conversion Warrants) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityNoteConversionWarrantsDetails STOCKHOLDERS' EQUITY (Note Conversion Warrants) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 47 false false R48.htm 40708 - Disclosure - STOCKHOLDERS' EQUITY (Convertible Promissory Note Warrants) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityConvertiblePromissoryNoteWarrantsDetails STOCKHOLDERS' EQUITY (Convertible Promissory Note Warrants) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 48 false false R49.htm 40709 - Disclosure - STOCKHOLDERS' EQUITY (Remaining Warrants) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityRemainingWarrantsDetails STOCKHOLDERS' EQUITY (Remaining Warrants) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 49 false false R50.htm 40710 - Disclosure - STOCKHOLDERS' EQUITY (Deemed Dividends) (Details) Sheet http://www.precipiodx.com/role/DisclosureStockholdersEquityDeemedDividendsDetails STOCKHOLDERS' EQUITY (Deemed Dividends) (Details) Details http://www.precipiodx.com/role/DisclosureStockholdersEquityTables 50 false false R51.htm 40801 - Disclosure - FAIR VALUE (Narratives) (Details) Sheet http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails FAIR VALUE (Narratives) (Details) Details http://www.precipiodx.com/role/DisclosureFairValueTables 51 false false R52.htm 40802 - Disclosure - FAIR VALUE (Schedule of Changes in Fair Value of Liability) (Details) Sheet http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails FAIR VALUE (Schedule of Changes in Fair Value of Liability) (Details) Details http://www.precipiodx.com/role/DisclosureFairValueTables 52 false false R53.htm 40901 - Disclosure - EQUITY INCENTIVE PLAN (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails EQUITY INCENTIVE PLAN (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureEquityIncentivePlanTables 53 false false R54.htm 40902 - Disclosure - EQUITY INCENTIVE PLAN (Summary of Stock Option Activity) (Details) Sheet http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails EQUITY INCENTIVE PLAN (Summary of Stock Option Activity) (Details) Details http://www.precipiodx.com/role/DisclosureEquityIncentivePlanTables 54 false false R55.htm 41001 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Narrative) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableNarrativeDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Narrative) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 55 false false R56.htm 41002 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Net Revenues) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Net Revenues) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 56 false false R57.htm 41003 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 57 false false R58.htm 41004 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Sales, Net of Collection Allowance) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Sales, Net of Collection Allowance) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 58 false false R59.htm 41005 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 59 false false R60.htm 41006 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Allowance for Doubtful Accounts) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Allowance for Doubtful Accounts) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 60 false false R61.htm 41007 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Customer Revenue and Accounts Receivable Concentrations) (Details) Sheet http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Customer Revenue and Accounts Receivable Concentrations) (Details) Details http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables 61 false false R62.htm 41101 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.precipiodx.com/role/DisclosureSubsequentEvents 62 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 10 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EarningsPerShareDiluted, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - prpo-20230331x10q.htm 9 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies - prpo-20230331x10q.htm 9 prpo-20230331x10q.htm prpo-20230331.xsd prpo-20230331_cal.xml prpo-20230331_def.xml prpo-20230331_lab.xml prpo-20230331_pre.xml prpo-20230331xex31d1.htm prpo-20230331xex31d2.htm prpo-20230331xex32d1.htm prpo-20230331xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "prpo-20230331x10q.htm": { "axisCustom": 1, "axisStandard": 23, "baseTaxonomies": { "http://fasb.org/us-gaap/2021-01-31": 551, "http://xbrl.sec.gov/dei/2021q4": 29 }, "contextCount": 177, "dts": { "calculationLink": { "local": [ "prpo-20230331_cal.xml" ] }, "definitionLink": { "local": [ "prpo-20230331_def.xml" ] }, "inline": { "local": [ "prpo-20230331x10q.htm" ] }, "labelLink": { "local": [ "prpo-20230331_lab.xml" ] }, "presentationLink": { "local": [ "prpo-20230331_pre.xml" ] }, "schema": { "local": [ "prpo-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "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/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 435, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 14, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 19 }, "keyCustom": 39, "keyStandard": 222, "memberCustom": 33, "memberStandard": 20, "nsprefix": "prpo", "nsuri": "http://www.precipiodx.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "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", "menuCat": "Cover", "order": "1", "role": "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation", "shortName": "DOCUMENT AND ENTITY INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "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": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES", "menuCat": "Notes", "order": "10", "role": "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilities", "shortName": "ACCRUED EXPENSES OTHER CURRENT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "11", "role": "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "prpo:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - LEASES", "menuCat": "Notes", "order": "12", "role": "http://www.precipiodx.com/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "prpo:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - STOCKHOLDERS' EQUITY", "menuCat": "Notes", "order": "13", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquity", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - FAIR VALUE", "menuCat": "Notes", "order": "14", "role": "http://www.precipiodx.com/role/DisclosureFairValue", "shortName": "FAIR VALUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - EQUITY INCENTIVE PLAN", "menuCat": "Notes", "order": "15", "role": "http://www.precipiodx.com/role/DisclosureEquityIncentivePlan", "shortName": "EQUITY INCENTIVE PLAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "prpo:NetSalesServiceRevenueAndAccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE", "menuCat": "Notes", "order": "16", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivable", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "prpo:NetSalesServiceRevenueAndAccountsReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "17", "role": "http://www.precipiodx.com/role/DisclosureSubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "18", "role": "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:ConsolidationVariableInterestEntityPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "19", "role": "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConsolidationVariableInterestEntityPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - LONG-TERM DEBT (Tables)", "menuCat": "Tables", "order": "20", "role": "http://www.precipiodx.com/role/DisclosureLongTermDebtTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesTables", "shortName": "ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "prpo:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "prpo:LesseeBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.precipiodx.com/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "prpo:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "prpo:LesseeBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - FAIR VALUE (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.precipiodx.com/role/DisclosureFairValueTables", "shortName": "FAIR VALUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - EQUITY INCENTIVE PLAN (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanTables", "shortName": "EQUITY INCENTIVE PLAN (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - BUSINESS DESCRIPTION (Narrative) (Details)", "menuCat": "Details", "order": "27", "role": "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "shortName": "BUSINESS DESCRIPTION (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-5", "lang": null, "name": "prpo:AccumulatedNetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)", "menuCat": "Details", "order": "28", "role": "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Outstanding Securities) (Details)", "menuCat": "Details", "order": "29", "role": "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Outstanding Securities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_J7EzC_lktE2Yk2XYa6qJTg", "decimals": "0", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_w8Uz5W1P1k-URNFxvqTPIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "lang": null, "name": "us-gaap:PreferredStockLiquidationPreferenceValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (VIE) (Details)", "menuCat": "Details", "order": "30", "role": "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (VIE) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:ConsolidationVariableInterestEntityPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_UY9PL6nrTUKEdnbj7JOYPA", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - LONG-TERM DEBT (Schedule of Debt) (Details)", "menuCat": "Details", "order": "31", "role": "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails", "shortName": "LONG-TERM DEBT (Schedule of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - LONG-TERM DEBT (Narrative) (Details)", "menuCat": "Details", "order": "32", "role": "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "shortName": "LONG-TERM DEBT (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_8_2018_To_1_8_2018_us-gaap_DebtInstrumentAxis_prpo_DepartmentOfEconomicAndCommunityDevelopmentMember_Iz82RMKryU2RdCDDhUwOuA", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Accrued Expenses) (Details)", "menuCat": "Details", "order": "33", "role": "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails", "shortName": "ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Accrued Expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAccruedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_RangeAxis_srt_MaximumMember_qkrbH4tG90igZNTptinROQ", "decimals": "0", "first": true, "lang": null, "name": "prpo:ReductionInCertainAccruedExpenseAndAccountsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Narrative) (Details)", "menuCat": "Details", "order": "34", "role": "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails", "shortName": "ACCRUED EXPENSES OTHER CURRENT LIABILITIES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_RangeAxis_srt_MaximumMember_qkrbH4tG90igZNTptinROQ", "decimals": "0", "first": true, "lang": null, "name": "prpo:ReductionInCertainAccruedExpenseAndAccountsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - COMMITMENTS AND CONTINGENCIES (Narrative) (Details)", "menuCat": "Details", "order": "35", "role": "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasePayments", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - LEASES - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasePayments", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - LEASES - Operating and Financing leases (Details)", "menuCat": "Details", "order": "37", "role": "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "shortName": "LEASES - Operating and Financing leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "lang": null, "name": "prpo:OperatingAndFinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40603 - Disclosure - LEASES - Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "38", "role": "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "shortName": "LEASES - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prpo:LesseeWeightedAverageLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40604 - Disclosure - LEASES - Other Information (Details)", "menuCat": "Details", "order": "39", "role": "http://www.precipiodx.com/role/DisclosureLeasesOtherInformationDetails", "shortName": "LEASES - Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prpo:LesseeWeightedAverageLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeaseCost", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40605 - Disclosure - LEASES - Operating and Financing Lease Cost (Details)", "menuCat": "Details", "order": "40", "role": "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails", "shortName": "LEASES - Operating and Financing Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeaseCost", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - STOCKHOLDERS' EQUITY (Common Stock, 2018 Purchase Agreement and LP Purchase Agreement) (Details)", "menuCat": "Details", "order": "41", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "shortName": "STOCKHOLDERS' EQUITY (Common Stock, 2018 Purchase Agreement and LP Purchase Agreement) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_hKQsnX7TRUW_brjso0AHAQ", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_w8Uz5W1P1k-URNFxvqTPIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details)", "menuCat": "Details", "order": "42", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "shortName": "STOCKHOLDERS' EQUITY (At The Market Offering Agreement) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_4_2_2021_To_4_2_2021_dei_LegalEntityAxis_prpo_AllianceGlobalPartnersMember_us-gaap_SubsidiarySaleOfStockAxis_prpo_AtMarketOfferingMember_Kj2t472uaUihfp2KNRgb_g", "decimals": "-5", "lang": null, "name": "prpo:SaleOfCommonStockMaximumAggregateSaleProceeds", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40703 - Disclosure - STOCKHOLDERS' EQUITY (Preferred Stock) (Details)", "menuCat": "Details", "order": "43", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityPreferredStockDetails", "shortName": "STOCKHOLDERS' EQUITY (Preferred Stock) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_w8Uz5W1P1k-URNFxvqTPIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40704 - Disclosure - STOCKHOLDERS' EQUITY (Series B Preferred Stock) (Details)", "menuCat": "Details", "order": "44", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails", "shortName": "STOCKHOLDERS' EQUITY (Series B Preferred Stock) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_hKQsnX7TRUW_brjso0AHAQ", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_w8Uz5W1P1k-URNFxvqTPIw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40705 - Disclosure - STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details)", "menuCat": "Details", "order": "45", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails", "shortName": "STOCKHOLDERS' EQUITY (Schedule of Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_us-gaap_ClassOfWarrantOrRightAxis_prpo_WarrantsNotAssumedInMergerExpiringApril2023GroupMember_HcUrCZat40iI3x0yX9bjIw", "decimals": "0", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "prpo:DeemedDividend", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "prpo:DeemedDividend", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40706 - Disclosure - STOCKHOLDERS' EQUITY (Offering Warrants) (Details)", "menuCat": "Details", "order": "46", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "shortName": "STOCKHOLDERS' EQUITY (Offering Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember_5lB_Oji2wkaL6-eX5-5fDw", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "prpo:DeemedDividend", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "prpo:DeemedDividend", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40707 - Disclosure - STOCKHOLDERS' EQUITY (Note Conversion Warrants) (Details)", "menuCat": "Details", "order": "47", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityNoteConversionWarrantsDetails", "shortName": "STOCKHOLDERS' EQUITY (Note Conversion Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "prpo:DeemedDividend", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "prpo:DeemedDividend", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40708 - Disclosure - STOCKHOLDERS' EQUITY (Convertible Promissory Note Warrants) (Details)", "menuCat": "Details", "order": "48", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityConvertiblePromissoryNoteWarrantsDetails", "shortName": "STOCKHOLDERS' EQUITY (Convertible Promissory Note Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40709 - Disclosure - STOCKHOLDERS' EQUITY (Remaining Warrants) (Details)", "menuCat": "Details", "order": "49", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityRemainingWarrantsDetails", "shortName": "STOCKHOLDERS' EQUITY (Remaining Warrants) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YcahxmSxJ0iyc1c1m-kwSA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY", "menuCat": "Statements", "order": "5", "role": "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YcahxmSxJ0iyc1c1m-kwSA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "prpo:DeemedDividend", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "prpo:DeemedDividend", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40710 - Disclosure - STOCKHOLDERS' EQUITY (Deemed Dividends) (Details)", "menuCat": "Details", "order": "50", "role": "http://www.precipiodx.com/role/DisclosureStockholdersEquityDeemedDividendsDetails", "shortName": "STOCKHOLDERS' EQUITY (Deemed Dividends) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2018_To_12_31_2019_URc2yfx5dk-KFJ_N50EbdA", "decimals": "0", "first": true, "lang": null, "name": "prpo:NumberOfDatesOfDifferentConvertibleNoteIssuances", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_installment_WTcK6VjE80GlP_tgKDAd0A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - FAIR VALUE (Narratives) (Details)", "menuCat": "Details", "order": "51", "role": "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "shortName": "FAIR VALUE (Narratives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2018_To_12_31_2019_URc2yfx5dk-KFJ_N50EbdA", "decimals": "0", "first": true, "lang": null, "name": "prpo:NumberOfDatesOfDifferentConvertibleNoteIssuances", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_installment_WTcK6VjE80GlP_tgKDAd0A", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_wFjlv7eI4Eqo_mbcciZOIg", "decimals": "-3", "first": true, "lang": null, "name": "prpo:GainLossOnStockWarrantsRevaluation", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - FAIR VALUE (Schedule of Changes in Fair Value of Liability) (Details)", "menuCat": "Details", "order": "52", "role": "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails", "shortName": "FAIR VALUE (Schedule of Changes in Fair Value of Liability) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByLiabilityClassAxis_prpo_WarrantLiability2018Member_AEfqpnCqbkK3EtcU5jZ3WA", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - EQUITY INCENTIVE PLAN (Narrative) (Details)", "menuCat": "Details", "order": "53", "role": "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "shortName": "EQUITY INCENTIVE PLAN (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_b1DXCd0T402EXtM98fRjUQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - EQUITY INCENTIVE PLAN (Summary of Stock Option Activity) (Details)", "menuCat": "Details", "order": "54", "role": "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails", "shortName": "EQUITY INCENTIVE PLAN (Summary of Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_b1DXCd0T402EXtM98fRjUQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cwbr0IJ6zkyDfhCclhJvVQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_lpxywkx2YUSKqzDnOSnPWA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Narrative) (Details)", "menuCat": "Details", "order": "55", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableNarrativeDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_lpxywkx2YUSKqzDnOSnPWA", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Net Revenues) (Details)", "menuCat": "Details", "order": "56", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Net Revenues) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_prpo_PayerTypeRevenueSourceAxis_prpo_MedicaidMember_srt_ProductOrServiceAxis_prpo_DiagnosticTestingMember_6lJ_2Um38EuIBlNttz4ZIw", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prpo:ScheduleOfGrossToNetSalesAdjustmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Gross to Net Sales Adjustments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prpo:ScheduleOfGrossToNetSalesAdjustmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Sales, Net of Collection Allowance) (Details)", "menuCat": "Details", "order": "58", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Sales, Net of Collection Allowance) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prpo:ScheduleOfReportedRevenuesNetOfCollectionAllowanceTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_prpo_PayerTypeRevenueSourceAxis_prpo_MedicaidMember_CfT13EBIqUm-y9E8Axrqxg", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41005 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details)", "menuCat": "Details", "order": "59", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Receivables) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "6", "role": "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_12_31_2022_hKQsnX7TRUW_brjso0AHAQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41006 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Allowance for Doubtful Accounts) (Details)", "menuCat": "Details", "order": "60", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Allowance for Doubtful Accounts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prpo:ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_gWCHmAsFyEyze44j75x1JA", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_prpo_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_V0YAf1fx2kqf5RfjKiSBOw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XwjhyZQgyU2MYeQ2pf6pFw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41007 - Disclosure - SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Customer Revenue and Accounts Receivable Concentrations) (Details)", "menuCat": "Details", "order": "61", "role": "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails", "shortName": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE (Schedule of Customer Revenue and Accounts Receivable Concentrations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_prpo_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_V0YAf1fx2kqf5RfjKiSBOw", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_XwjhyZQgyU2MYeQ2pf6pFw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "As_Of_3_31_2023_AI0SNXoiGUGHLvMRxQu5IQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_w8Uz5W1P1k-URNFxvqTPIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - SUBSEQUENT EVENTS (Details)", "menuCat": "Details", "order": "62", "role": "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - BUSINESS DESCRIPTION", "menuCat": "Notes", "order": "7", "role": "http://www.precipiodx.com/role/DisclosureBusinessDescription", "shortName": "BUSINESS DESCRIPTION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "8", "role": "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - LONG-TERM DEBT", "menuCat": "Notes", "order": "9", "role": "http://www.precipiodx.com/role/DisclosureLongTermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prpo-20230331x10q.htm", "contextRef": "Duration_1_1_2023_To_3_31_2023_2AYfRYPNAkCYCJgfu9OAHg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 56, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r442" ], "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r443" ], "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/2021q4", "presentation": [ "http://www.precipiodx.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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r440" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r440" ], "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/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r440" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r444" ], "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r440" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r440" ], "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r440" ], "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r440" ], "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r439" ], "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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r441" ], "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/2021q4", "presentation": [ "http://www.precipiodx.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/2021q4", "presentation": [ "http://www.precipiodx.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "prpo_AccumulatedNetIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated Net Income (Loss)", "label": "Accumulated Net Income (Loss)", "negatedLabel": "Net loss" } } }, "localname": "AccumulatedNetIncomeLoss", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "prpo_AllianceGlobalPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to A.G.P./Alliance Global Partners.", "label": "AGP" } } }, "localname": "AllianceGlobalPartnersMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "prpo_AllowanceForDoubtfulAccountsRevenue": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails": { "order": 1.0, "parentTag": "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "weight": 1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts, revenue", "label": "Allowance for doubtful accounts, revenue", "negatedLabel": "Adjustment for allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsRevenue", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prpo_AtMarketOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to at the marker offering.", "label": "At The Market Offering Agreement" } } }, "localname": "AtMarketOfferingMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "prpo_CPAGlobalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CPA Global [Member]", "label": "CPA Global" } } }, "localname": "CPAGlobalMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "prpo_CashFeeAsPercentageOfGrossProceedsOfSaleOfStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The cash fee expressed as a percentage of aggregate gross proceeds from the sale of the shares of the company under the agreement.", "label": "Cash Fee As A Percentage Of Gross Proceeds Of Sale Of Stock", "terseLabel": "Percentage of cash fee" } } }, "localname": "CashFeeAsPercentageOfGrossProceedsOfSaleOfStock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "prpo_ContractDiagnosticServicesAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract diagnostic services and other [Member]", "label": "Contract Diagnostic Services and Other [Member]" } } }, "localname": "ContractDiagnosticServicesAndOtherMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails" ], "xbrltype": "domainItemType" }, "prpo_ContractualAllowanceAndAdjustments": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails": { "order": 2.0, "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contractual allowance and adjustments", "label": "Contractual allowance and adjustments", "negatedLabel": "Contractual allowance and adjustments" } } }, "localname": "ContractualAllowanceAndAdjustments", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_ConversionOfStockPerShareConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of Stock, Per Share Conversion Price", "label": "Conversion of Stock Per Share Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "ConversionOfStockPerShareConversionPrice", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "prpo_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prpo_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C [Member]", "label": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prpo_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D [Member]", "label": "Customer D [Member]" } } }, "localname": "CustomerDMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prpo_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]" } } }, "localname": "CustomerMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "prpo_DebtAndLeaseObligationOnDepartmentOfEconomicAndCommunityDevelopment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation on Department of Economic and Community Development .", "label": "Debt and Lease Obligation on Department of Economic and Community Development", "terseLabel": "Total long-term debt" } } }, "localname": "DebtAndLeaseObligationOnDepartmentOfEconomicAndCommunityDevelopment", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "prpo_DeemedDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deemed Dividend", "label": "Deemed Dividend", "terseLabel": "Deemed dividend", "verboseLabel": "Amount Recorded" } } }, "localname": "DeemedDividend", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityConvertiblePromissoryNoteWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityDeemedDividendsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityNoteConversionWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_DepartmentOfEconomicAndCommunityDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Department of Economic and Community Development [Member]", "label": "Connecticut Department of Economic and Community Development (DECD)" } } }, "localname": "DepartmentOfEconomicAndCommunityDevelopmentMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "prpo_DiagnosticTestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Diagnostic Testing [Member]", "label": "Diagnostic Testing [Member]" } } }, "localname": "DiagnosticTestingMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "prpo_EquityIncentivePlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan 2017 [Member].", "label": "Equity Incentive Plan 2017 [Member]" } } }, "localname": "EquityIncentivePlan2017Member", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "prpo_FinanceLeaseCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of finance lease cost including amortization expense and interest recognized by lessee for lease contract.", "label": "Finance Lease, Cost", "terseLabel": "Finance leases, amortization expense and interest" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "prpo_FinancedInsuranceLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financed Insurance Loan [Member]", "label": "Financed Insurance Loan [Member]" } } }, "localname": "FinancedInsuranceLoanMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "prpo_GainLossOnStockWarrantsRevaluation": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "prpo_OtherIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "", "label": "Gain (Loss) On Stock Warrants Revaluation", "negatedLabel": "Revaluation recognized in earnings", "terseLabel": "Warrant revaluation" } } }, "localname": "GainLossOnStockWarrantsRevaluation", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prpo_HemeScreenReagentRentalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Heme Screen Reagent Rental [Member]", "label": "HemeScreen Reagent Rental [Member]" } } }, "localname": "HemeScreenReagentRentalMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "domainItemType" }, "prpo_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the carrying value of operating lease liability.", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prpo_InterestIncomeAndExpenseNet": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "prpo_OtherIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income and (expense), net", "label": "Interest income and (expense), net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeAndExpenseNet", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prpo_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "prpo_LesseeBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of balance sheet information relating to lessee.", "label": "Lessee, Balance Sheet Information [Table Text Block]", "terseLabel": "Summary of balance sheet presentation of our operating and finance leases" } } }, "localname": "LesseeBalanceSheetInformationTableTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease.", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due", "totalLabel": "Total lease obligations" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in next fiscal year following latest fiscal year.", "label": "Lessee Operating and Finance Lease Liability Payments Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating and finance lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating and finance lease.", "label": "Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_LesseeWeightedAverageLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average lease term and discount rate of leases.", "label": "Lessee, Weighted Average Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of other information" } } }, "localname": "LesseeWeightedAverageLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "prpo_MedicaidMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicaid [Member]", "label": "Medicaid [Member]" } } }, "localname": "MedicaidMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "domainItemType" }, "prpo_MedicareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Medicare [Member]", "label": "Medicare [Member]" } } }, "localname": "MedicareMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "domainItemType" }, "prpo_NetSalesServiceRevenueAndAccountsReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Sales Service Revenue and Accounts Receivable [Abstract]", "label": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE [Abstract]" } } }, "localname": "NetSalesServiceRevenueAndAccountsReceivableAbstract", "nsuri": "http://www.precipiodx.com/20230331", "xbrltype": "stringItemType" }, "prpo_NetSalesServiceRevenueAndAccountsReceivableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Sales Service Revenue and Accounts Receivable [Text Block]", "label": "Net Sales Service Revenue and Accounts Receivable [Text Block]", "verboseLabel": "SALES SERVICE REVENUE, NET AND ACCOUNTS RECEIVABLE" } } }, "localname": "NetSalesServiceRevenueAndAccountsReceivableTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivable" ], "xbrltype": "textBlockItemType" }, "prpo_NumberOfDatesOfDifferentConvertibleNoteIssuances": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of dates of different convertible note issuances", "label": "Number of dates of different convertible note issuances", "terseLabel": "Number of dates of different convertible note issuances" } } }, "localname": "NumberOfDatesOfDifferentConvertibleNoteIssuances", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "integerItemType" }, "prpo_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Operating And Finance Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating and finance leases, estimated future minimum lease payments" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "prpo_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "prpo_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease.", "label": "Operating And Finance Lease, Liability", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "prpo_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "prpo_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as current.", "label": "Operating And Finance Lease, Liability, Current", "negatedLabel": "Less, current portion" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "prpo_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as noncurrent.", "label": "Operating And Finance Lease, Liability, Noncurrent", "terseLabel": "Long term portion" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_OperatingAndFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating and finance lease.", "label": "Operating And Finance Lease, Right-of-Use Asset", "totalLabel": "Total lease assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "prpo_OperatingLeaseNumberOfOptionsToRenew": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options to renew under the operating leases.", "label": "Operating Lease, Number Of Options To Renew", "terseLabel": "Facility leases" } } }, "localname": "OperatingLeaseNumberOfOptionsToRenew", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "prpo_OtherIncomeExpense": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Income (Expense)", "label": "Other Income (Expense)", "totalLabel": "Total other (expense) income" } } }, "localname": "OtherIncomeExpense", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prpo_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member]", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "prpo_OtherPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Party [Member]", "label": "Clinical Research Grants and Other [Member]" } } }, "localname": "OtherPartyMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "domainItemType" }, "prpo_PayerTypeRevenueSourceAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payer Type Revenue Source [Axis].", "label": "Payer Type Revenue Source [Axis]" } } }, "localname": "PayerTypeRevenueSourceAxis", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "stringItemType" }, "prpo_PayerTypeRevenueSourceDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payer Type Revenue Source [Domain].", "label": "Payer Type Revenue Source [Domain]" } } }, "localname": "PayerTypeRevenueSourceDomain", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "domainItemType" }, "prpo_PayerTypeSelfPayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payer Type Self Pay [Member].", "label": "Self-Pay" } } }, "localname": "PayerTypeSelfPayMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "domainItemType" }, "prpo_PayerTypeThirdPartyPayerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payer Type Third Party Payer [Member].", "label": "Third-Party Payor [Member]" } } }, "localname": "PayerTypeThirdPartyPayerMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "domainItemType" }, "prpo_PercentageOfAnnualIncreaseInNumberOfSharesAuthorizedForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of annual increase in number of shares authorized for grant", "label": "Percentage of annual increase in number of shares authorized for grant", "terseLabel": "Percentage of annual increase in number of shares authorized for grant" } } }, "localname": "PercentageOfAnnualIncreaseInNumberOfSharesAuthorizedForGrant", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "prpo_ReductionInCertainAccruedExpenseAndAccountsPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reduction in Certain Accrued Expense and Accounts Payable", "label": "Reduction in Certain Accrued Expense and Accounts Payable", "terseLabel": "Reduction in Certain Accrued Expense and Accounts Payable" } } }, "localname": "ReductionInCertainAccruedExpenseAndAccountsPayable", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "prpo_RightOfUseAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to right of use asset.", "label": "Right of Use Asset" } } }, "localname": "RightOfUseAssetMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "prpo_SaleOfCommonStockAggregateOfferingPriceAuthorized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of aggregate authorized offering price of common stock under the agreement.", "label": "Sale of Common Stock, Aggregate Offering Price, Authorized", "terseLabel": "Aggregate authorized offering price" } } }, "localname": "SaleOfCommonStockAggregateOfferingPriceAuthorized", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_SaleOfCommonStockMaximumAggregateSaleProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of aggregate sale proceeds of common stock under the agreement.", "label": "Sale of Common Stock, Maximum Aggregate Sale Proceeds", "terseLabel": "Aggregate sales proceeds of common stock" } } }, "localname": "SaleOfCommonStockMaximumAggregateSaleProceeds", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails" ], "xbrltype": "monetaryItemType" }, "prpo_SalesAgreementAmountAvailableForFutureSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount available for future sale of shares pursuant to the sales agreement.", "label": "Sales Agreement, Amount Available For Future Sales", "terseLabel": "Amount available for future sale of shares pursuant to the sales agreement" } } }, "localname": "SalesAgreementAmountAvailableForFutureSales", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "prpo_SalesAgreementWithAllianceGlobalPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to sales agreement with Alliance Global Partners.", "label": "Sales Agreement with Alliance Global Partners" } } }, "localname": "SalesAgreementWithAllianceGlobalPartnersMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "domainItemType" }, "prpo_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Allowance for Doubtful Accounts [Table Text Block]", "label": "Schedule of Allowance for Doubtful Accounts [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts" } } }, "localname": "ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "prpo_ScheduleOfGrossToNetSalesAdjustmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Gross to Net Sales Adjustments [Table Text Block]", "label": "Schedule of Gross to Net Sales Adjustments [Table Text Block]", "terseLabel": "Schedule of Gross to Net Sales Adjustments" } } }, "localname": "ScheduleOfGrossToNetSalesAdjustmentsTableTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "prpo_ScheduleOfReportedRevenuesNetOfCollectionAllowanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Reported Revenues Net of Collection Allowance [Table Text Block]", "label": "Schedule of Reported Revenues Net of Collection Allowance [Table Text Block]", "terseLabel": "Schedule of Reported Revenues Net of Collection Allowance" } } }, "localname": "ScheduleOfReportedRevenuesNetOfCollectionAllowanceTableTextBlock", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "prpo_ServiceRevenueNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service revenue, net [Member]", "label": "Service revenue, net [Member]" } } }, "localname": "ServiceRevenueNetMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "prpo_ServicesRevenueNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Services Revenue, Net [Member]", "label": "Services Revenue, Net [Member]" } } }, "localname": "ServicesRevenueNetMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails" ], "xbrltype": "domainItemType" }, "prpo_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants exercised during the current period.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Proceeds upon issuance of common stock from exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "prpo_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan [Member]", "label": "Term loan" } } }, "localname": "TermLoanMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "prpo_TotalGainsOrLossesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total gains or losses [Abstract]", "label": "Total gains or losses [Abstract]", "terseLabel": "Total losses:" } } }, "localname": "TotalGainsOrLossesAbstract", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "stringItemType" }, "prpo_WarrantExercisesInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant exercises in period", "label": "Warrant exercises in period", "terseLabel": "Warrant exercises in period" } } }, "localname": "WarrantExercisesInPeriod", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails" ], "xbrltype": "sharesItemType" }, "prpo_WarrantLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities [Member]", "label": "Warrant Liabilities [Member]" } } }, "localname": "WarrantLiabilitiesMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantLiability2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liability 2018 [Member]", "label": "Bridge Note Warrant Liabilities [Member]" } } }, "localname": "WarrantLiability2018Member", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringApril2023GroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Not Assumed In Merger, Expiring April 2023 Group A Member.", "label": "Warrants Not Assumed In Merger, Expiring April 2023 Group A [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringApril2023GroupMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringApril2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents information pertaining to warrants not assumed in merger expiring April 2024 member.", "label": "Warrants Not Assumed In Merger, Expiring April 2024 [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringApril2024Member", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringAugust2023GroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Not Assumed In Merger, Expiring August 2023 Group A Member.", "label": "Warrants Not Assumed In Merger, Expiring August 2023 Group A [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringAugust2023GroupMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringDecember2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrants not assumed in merger expiring in December 2023.", "label": "Warrants Not Assumed In Merger, Expiring December 2023 [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringDecember2023Member", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringJuly2023GroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Not Assumed In Merger, Expiring July 2023 Group A Member.", "label": "Warrants Not Assumed In Merger, Expiring July 2023 Group A [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringJuly2023GroupMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringMay2024Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This represents information pertaining to warrants not assumed in merger expiring may 2024 member.", "label": "Warrants Not Assumed In Merger, Expiring May 2024 [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringMay2024Member", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringNovember2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to warrants not assumed in merger expiring in November 2023.", "label": "Warrants Not Assumed In Merger, Expiring November 2023 [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringNovember2023Member", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerExpiringSeptember2023GroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Not Assumed In Merger, Expiring September 2023 Group A Member.", "label": "Warrants Not Assumed In Merger, Expiring September 2023 Group A [Member]" } } }, "localname": "WarrantsNotAssumedInMergerExpiringSeptember2023GroupMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WarrantsNotAssumedInMergerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants Not Assumed in Merger [Member]", "label": "Warrants Not Assumed in Merger [Member]" } } }, "localname": "WarrantsNotAssumedInMergerMember", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "prpo_WorkingCapitalDeficiency": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Working Capital (Deficiency)", "label": "Working Capital (Deficiency)", "terseLabel": "Working deficiency" } } }, "localname": "WorkingCapitalDeficiency", "nsuri": "http://www.precipiodx.com/20230331", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r201", "r344", "r345", "r348", "r349", "r385", "r409", "r461", "r464", "r465" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r201", "r344", "r345", "r348", "r349", "r385", "r409", "r461", "r464", "r465" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r255", "r427", "r468", "r486" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r333", "r390", "r399", "r410", "r411", "r424", "r432", "r438", "r466", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r333", "r390", "r399", "r410", "r411", "r424", "r432", "r438", "r466", "r479", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r255", "r427", "r468", "r486" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r253", "r391", "r425", "r437", "r468", "r485" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r253", "r391", "r425", "r437", "r468", "r485" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r332", "r333", "r389", "r390", "r399", "r410", "r411", "r424", "r432", "r438", "r466", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r332", "r333", "r389", "r390", "r399", "r410", "r411", "r424", "r432", "r438", "r466", "r480", "r481", "r482", "r483", "r484" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "ACCRUED EXPENSES OTHER CURRENT LIABILITIES" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r23", "r436" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r256" ], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "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.", "label": "Accounts Receivable, Gross", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r180", "r396", "r406" ], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Accounts Receivable, Net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r180", "r256", "r257", "r414" ], "calculation": { "http://www.precipiodx.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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 expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r16", "r337", "r436" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r334", "r335", "r336", "r452", "r453", "r454", "r471" ], "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.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r102", "r104", "r125", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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 flows used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r104", "r120", "r124" ], "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": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r258", "r262", "r263", "r265" ], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable", "negatedLabel": "Less allowance for doubtful accounts", "negatedPeriodEndLabel": "Allowance for doubtful accounts, Ending balance", "negatedPeriodStartLabel": "Allowance for doubtful accounts, Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r460" ], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)", "totalLabel": "Total charges" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r40", "r304", "r367", "r448" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance cost" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r304", "r367", "r422", "r423", "r448" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "verboseLabel": "Amortization of deferred financing costs, debt discounts and debt premiums" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r224" ], "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": "Securities not included in the computation of diluted net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r59" ], "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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r59" ], "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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "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": "Arrangements and Non-arrangement Transactions [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r158", "r168", "r199", "r240", "r245", "r251", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r344", "r348", "r359", "r436", "r462", "r463", "r477" ], "calculation": { "http://www.precipiodx.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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS", "verboseLabel": "Assets:" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Balance sheet presentation of our operating and financing leases" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r38", "r199", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r344", "r348", "r359", "r436", "r462", "r463", "r477" ], "calculation": { "http://www.precipiodx.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.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "OTHER ASSETS:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r105", "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "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.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r143", "r144" ], "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.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r58", "r66" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "BUSINESS DESCRIPTION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescription" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r54", "r55", "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of equipment financed through accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r21", "r53" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r48", "r53", "r57" ], "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 AT END OF PERIOD", "periodStartLabel": "CASH AT BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r48", "r152" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET CHANGE IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURE OF CONSULTING SERVICES OR ANY OTHER NON-CASH COMMON STOCK RELATED ACTIVITY" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r199", "r218", "r219", "r221", "r223", "r228", "r229", "r260", "r273", "r275", "r276", "r277", "r280", "r281", "r309", "r310", "r314", "r318", "r359", "r412", "r445", "r449", "r455" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r325" ], "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", "terseLabel": "Exercise price (in dollars per share)", "verboseLabel": "Exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityConvertiblePromissoryNoteWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityNoteConversionWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityRemainingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r325" ], "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": "Underlying shares (in shares)", "verboseLabel": "Class of warrant, number of securities called by warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityRemainingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r31", "r74", "r164", "r173" ], "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 (Note 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r73", "r83", "r271", "r272", "r408" ], "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.precipiodx.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r452", "r453", "r471" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "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": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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": "Shares issued (in shares)", "verboseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r92" ], "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": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15", "r436" ], "calculation": { "http://www.precipiodx.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 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": "Common stock, $0.01 par value, 150,000,000 shares authorized at March 31, 2023 and December 31, 2022, 23,364,086 and 22,820,260 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r63", "r64", "r149", "r150", "r255", "r407" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r63", "r64", "r149", "r150", "r255", "r405", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r63", "r64", "r149", "r150", "r255", "r407", "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r63", "r64", "r149", "r150", "r255" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r61", "r63", "r64", "r65", "r149", "r151", "r407" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r63", "r64", "r149", "r150", "r255", "r407" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r133", "r135", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Consolidation of Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r327", "r328", "r331" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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 current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableNarrativeDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r54", "r55", "r56" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "verboseLabel": "Number of shares converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible notes, less current maturities and discounts", "terseLabel": "Long-term debt, less current maturities and debt issuance costs" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r42", "r391" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.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": "Total cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r62", "r255" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r163", "r174" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Capital Lease Obligations", "totalLabel": "Total long-term debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM DEBT [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r196", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r298", "r305", "r306", "r308" ], "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": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r159", "r160", "r167", "r201", "r282", "r283", "r284", "r285", "r286", "r288", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r368", "r419", "r420", "r421", "r422", "r423", "r450" ], "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.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r154", "r156", "r282", "r368", "r420", "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r29", "r283" ], "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 (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r181", "r419", "r473" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r30", "r201", "r282", "r283", "r284", "r285", "r286", "r288", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r368", "r419", "r420", "r421", "r422", "r423", "r450" ], "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.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r30", "r93", "r96", "r97", "r98", "r153", "r154", "r156", "r166", "r201", "r282", "r283", "r284", "r285", "r286", "r288", "r294", "r295", "r296", "r297", "r299", "r300", "r301", "r302", "r303", "r304", "r307", "r368", "r419", "r420", "r421", "r422", "r423", "r450" ], "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]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "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", "verboseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r22", "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "negatedLabel": "Debt issuance cost" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r51", "r235" ], "calculation": { "http://www.precipiodx.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.precipiodx.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.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r330", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ], "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.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r468" ], "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 Net Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r127" ], "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": "EQUITY INCENTIVE PLAN" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY INCENTIVE PLAN [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r105", "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Summary of stock option activity" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r188", "r207", "r208", "r209", "r210", "r211", "r215", "r218", "r221", "r222", "r223", "r225", "r351", "r352", "r393", "r397", "r416" ], "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 PER COMMON SHARE, BASIC" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r188", "r207", "r208", "r209", "r210", "r211", "r218", "r221", "r222", "r223", "r225", "r351", "r352", "r393", "r397", "r416" ], "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 PER COMMON SHARE, DILUTED" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r59", "r60" ], "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": "Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Unrecognized compensation expense related to unvested stock awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r469" ], "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": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r92", "r176", "r184", "r185", "r186", "r202", "r203", "r204", "r206", "r212", "r214", "r227", "r261", "r326", "r334", "r335", "r336", "r339", "r340", "r350", "r360", "r361", "r362", "r363", "r364", "r365", "r400", "r401", "r402", "r413" ], "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.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Measurement Input", "terseLabel": "Warrants and Rights Outstanding, Measurement Input" } } }, "localname": "EquitySecuritiesFvNiMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r51", "r88" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "verboseLabel": "Warrant revaluation" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r145", "r353", "r354", "r358" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FAIR VALUE [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails", "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r146", "r148" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Fair Value of Liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r357" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedTerseLabel": "Revaluation recognized in earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r146" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueScheduleOfChangesInFairValueOfLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Finance leases, estimated future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r370", "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Present value of net minimum lease obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": 3.0, "parentTag": "prpo_OperatingAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.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", "negatedLabel": "Less, current portion", "terseLabel": "Current maturities of finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of estimated future minimum lease payments for finance leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": 1.0, "parentTag": "prpo_OperatingAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, less current maturities", "verboseLabel": "Long term portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total lease obligations" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r476" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r372", "r378" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.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": "Principal payments on finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r369" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": 2.0, "parentTag": "prpo_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset", "verboseLabel": "Finance lease right-of-use assets, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r371", "r375", "r435" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of finance lease right-of-use asset", "verboseLabel": "Finance lease ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r381", "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r380", "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term1", "terseLabel": "Finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "FAIR VALUE" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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 Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainLossRelatedToLitigationSettlement": { "auth_ref": [ "r74" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "prpo_OtherIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.", "label": "Gain (Loss) Related to Litigation Settlement", "negatedLabel": "Gain on settlement of liability", "terseLabel": "Gain on settlement of liability" } } }, "localname": "GainLossRelatedToLitigationSettlement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r41", "r199", "r240", "r244", "r250", "r252", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r359", "r418", "r462" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r39", "r157", "r165", "r175", "r240", "r244", "r250", "r252", "r394", "r418" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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", "totalLabel": "LOSS BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r200", "r213", "r214", "r238", "r338", "r341", "r342", "r398" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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)", "negatedLabel": "INCOME TAX EXPENSE" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r50" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r50" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r50" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r415" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r50" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.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" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r50" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.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]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r68", "r70" ], "calculation": { "http://www.precipiodx.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)", "terseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r190", "r193", "r194" ], "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, Net", "terseLabel": "Cash paid during the period for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r6", "r7", "r27" ], "calculation": { "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails": { "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 [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r36", "r436" ], "calculation": { "http://www.precipiodx.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" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LEASES [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease obligations" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r476" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r382" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26", "r199", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r345", "r348", "r349", "r359", "r417", "r462", "r477", "r478" ], "calculation": { "http://www.precipiodx.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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "verboseLabel": "Liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r162", "r171", "r436", "r451", "r458", "r474" ], "calculation": { "http://www.precipiodx.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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r28", "r199", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r345", "r348", "r349", "r359", "r436", "r462", "r477", "r478" ], "calculation": { "http://www.precipiodx.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.precipiodx.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.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "LONG TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.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", "negatedTerseLabel": "Current portion of long-term debt", "terseLabel": "Current maturities of long-term debt, less debt issuance costs" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "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", "verboseLabel": "Long-term debt, net of current maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtScheduleOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r30", "r86" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. 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": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r74", "r75", "r76", "r78", "r79", "r80", "r82", "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r74", "r77", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss contingency, damages sought" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r355" ], "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.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "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.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r35", "r161", "r170", "r199", "r260", "r273", "r275", "r276", "r277", "r280", "r281", "r359" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Noncontrolling interest in joint venture" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestInJointVentures": { "auth_ref": [ "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the equity interests owned by noncontrolling shareholders, partners, or other equity holders in joint ventures included in the entity's consolidated financial statements.", "label": "Noncontrolling Interest in Joint Ventures", "terseLabel": "Noncontrolling Interest in Joint Venture" } } }, "localname": "MinorityInterestInJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r192" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 flows provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.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.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r192" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.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.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r48", "r49", "r52" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "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 used in operating activities", "verboseLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.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.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r132", "r142", "r182", "r183", "r213", "r214", "r446" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: Net income attributable to noncontrolling interest in joint venture" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r207", "r208", "r209", "r210", "r215", "r216", "r220", "r223", "r240", "r244", "r250", "r252", "r418" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "NET LOSS ATTRIBUTABLE TO PRECIPIO, INC. COMMON STOCKHOLDERS" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r130", "r326", "r452", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest in Joint Venture [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "OTHER (EXPENSE) INCOME:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r457" ], "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 segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r240", "r244", "r250", "r252", "r418" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "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 LOSS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r376", "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating leases, estimated future minimum lease payments" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r370" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of net minimum lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": 4.0, "parentTag": "prpo_OperatingAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.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 operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less, current portion", "verboseLabel": "Current maturities of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r370" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": 2.0, "parentTag": "prpo_OperatingAndFinanceLeaseLiability", "weight": 1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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": "Operating lease liabilities, less current maturities", "verboseLabel": "Long term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesFutureMinimumLeasePaymentsDetails", "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r373", "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r369" ], "calculation": { "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails": { "order": 1.0, "parentTag": "prpo_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 }, "http://www.precipiodx.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", "terseLabel": "Operating lease right-of-use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r448" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r381", "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r380", "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term1", "terseLabel": "Operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BUSINESS DESCRIPTION [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r7", "r27" ], "calculation": { "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r37", "r436" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Other Commitment" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total Precipio, Inc. [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES OTHER CURRENT LIABILITIES [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r43" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.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 and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r105", "r122" ], "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.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "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.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable preferred class B stock or outstanding preferred class B stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Preferred Class B" } } }, "localname": "PreferredClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion of preferred stock.", "label": "Preferred Stock Convertible Shares Issuable", "terseLabel": "Number of common shares issuable upon conversion of preferred stock." } } }, "localname": "PreferredStockConvertibleSharesIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock, dividend rate (percentage)" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r14", "r93", "r94", "r449", "r467" ], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r197", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Preferred stock, liquidation preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14", "r309" ], "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 stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "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 stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityPreferredStockDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14", "r309" ], "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 stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "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 stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14", "r436" ], "calculation": { "http://www.precipiodx.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 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 stock - $0.01 par value, 15,000,000 shares authorized at March 31, 2023 and December 31, 2022, 47 shares issued and outstanding at March 31, 2023 and December 31, 2022, liquidation preference of $78 at March 31, 2023" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r44" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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 issuance of common stock", "verboseLabel": "Issuance of common stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r447" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r179", "r182", "r183", "r191", "r199", "r205", "r213", "r214", "r240", "r244", "r250", "r252", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r343", "r346", "r347", "r352", "r359", "r394", "r418", "r433", "r434", "r446", "r462" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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) Attributable to Parent", "negatedLabel": "Net loss", "totalLabel": "NET LOSS", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r9", "r72", "r172", "r395", "r436" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "PROPERTY AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r189", "r264" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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", "verboseLabel": "Provision for losses on doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfNotesPayable": { "auth_ref": [ "r46" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation.", "label": "Repayments of Notes Payable", "negatedTerseLabel": "Principal payments on long-term debt" } } }, "localname": "RepaymentsOfNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r99", "r169", "r337", "r403", "r404", "r436" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.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.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r176", "r202", "r203", "r204", "r206", "r212", "r214", "r261", "r334", "r335", "r336", "r339", "r340", "r350", "r400", "r402" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r231", "r232", "r243", "r248", "r249", "r253", "r254", "r255", "r329", "r330", "r391" ], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_Revenues", "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", "totalLabel": "Service revenue, net", "verboseLabel": "Revenue, net of contractual allowances and adjustments" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfNetRevenuesDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r231", "r232", "r243", "r248", "r249", "r253", "r254", "r255", "r329", "r330", "r391" ], "calculation": { "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails": { "order": 1.0, "parentTag": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Gross revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfGrossToNetSalesAdjustmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r187", "r199", "r231", "r232", "r243", "r248", "r249", "r253", "r254", "r255", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r359", "r394", "r462" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfSalesNetOfCollectionAllowanceDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r379", "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r255", "r456" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfCustomerRevenueAndAccountsReceivableConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesTypeLeaseNetInvestmentInLease": { "auth_ref": [ "r259", "r266", "r384", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease.", "label": "Sales-type Lease, Net Investment in Lease", "terseLabel": "Net investment in leased assets" } } }, "localname": "SalesTypeLeaseNetInvestmentInLease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseRevenue": { "auth_ref": [ "r226", "r383" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sales-type lease revenue.", "label": "Sales-type Lease, Revenue", "terseLabel": "Revenue from sales-type leases" } } }, "localname": "SalesTypeLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r34" ], "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]", "verboseLabel": "Schedule of Receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r59" ], "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.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r59" ], "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]", "verboseLabel": "Outstanding Securities not Included in the Computation of Diluted Net Loss" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r128", "r129" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r69", "r71", "r392" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r105", "r122" ], "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]", "terseLabel": "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.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r32", "r89", "r90", "r91", "r93", "r94", "r95", "r96", "r97", "r98", "r99", "r228", "r309", "r310", "r312", "r314", "r318", "r323", "r424", "r445", "r449" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityScheduleOfWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Schedule of stockholders' equity, including warrants and rights" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r134", "r136", "r138", "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of Variable Interest Entities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r61", "r63", "r64", "r65", "r149", "r151" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Customer Revenue and Accounts Receivable Concentrations" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r255", "r269", "r270", "r485" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SelfPayMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patients who pay out of pocket for a health-related service in absence of insurance to cover the medical or surgical procedure performed.", "label": "Self-Pay [Member]" } } }, "localname": "SelfPayMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r50" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Stock options, unvested options, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r117" ], "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": "Unvested stock options, unrecognized compensation expense weighted average recognition period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Date the equity-based award expires, in YYYY-MM-DD format.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date", "terseLabel": "Plan expiration date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "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]", "terseLabel": "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.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r112" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of warrants exercised in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r111", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Stock options, expected to vest, outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Stock options, expected to vest, outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r103", "r109" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r118", "r123" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Term", "verboseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails", "http://www.precipiodx.com/role/DisclosureFairValueNarrativesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock options, expected to vest remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureEquityIncentivePlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r377", "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r58", "r195" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r178", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r255", "r267", "r268", "r269", "r270", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureLeasesOperatingAndFinancingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r92", "r199", "r218", "r219", "r221", "r223", "r228", "r229", "r260", "r273", "r275", "r276", "r277", "r280", "r281", "r309", "r310", "r314", "r318", "r359", "r412", "r445", "r449", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityOfferingWarrantsDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquitySeriesBPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r33", "r92", "r176", "r184", "r185", "r186", "r202", "r203", "r204", "r206", "r212", "r214", "r227", "r261", "r326", "r334", "r335", "r336", "r339", "r340", "r350", "r360", "r361", "r362", "r363", "r364", "r365", "r400", "r401", "r402", "r413" ], "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.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "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 [Abstract]" } } }, "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 STATEMENTS OF STOCKHOLDERS' EQUITY [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r202", "r203", "r204", "r227", "r391" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesNarrativeDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfAllowanceForDoubtfulAccountsDetails", "http://www.precipiodx.com/role/DisclosureSalesServiceRevenueNetAndAccountsReceivableScheduleOfReceivablesDetails", "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r14", "r15", "r92", "r99" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "netLabel": "Sale of common stock", "terseLabel": "Issuance of common stock in connection with at the market offering, net of issuance costs (in shares)", "verboseLabel": "Shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r14", "r15", "r92", "r99" ], "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 common stock in connection with at the market offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r18", "r19", "r67", "r436", "r451", "r458", "r474" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total Precipio, Inc. stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r130", "r131", "r141", "r176", "r177", "r185", "r202", "r203", "r204", "r206", "r212", "r261", "r326", "r334", "r335", "r336", "r339", "r340", "r350", "r360", "r361", "r365", "r401", "r402", "r413", "r451", "r458", "r474" ], "calculation": { "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails", "http://www.precipiodx.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r101", "r198", "r310", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r326" ], "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": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureStockholdersEquity" ], "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 Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r366", "r387" ], "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 [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r366", "r387" ], "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]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r366", "r387" ], "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.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r366", "r387" ], "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.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityCommonStock2018PurchaseAgreementAndLpPurchaseAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r386", "r388" ], "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.precipiodx.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails", "http://www.precipiodx.com/role/DisclosureStockholdersEquityAtMarketOfferingAgreementDetails", "http://www.precipiodx.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails": { "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 incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Accrued franchise, property and sales and use taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureAccruedExpensesOtherCurrentLiabilitiesAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Type of Arrangement and Non-arrangement Transactions [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureBusinessDescriptionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r134", "r344", "r345", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVieDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOutstandingSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r217", "r223" ], "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 OF COMMON STOCK OUTSTANDING, DILUTED" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r215", "r223" ], "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 OF COMMON STOCK OUTSTANDING, BASIC" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.precipiodx.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919379-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "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", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r415": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r416": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r417": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r418": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r419": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r42": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r421": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r422": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r423": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r424": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r425": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r426": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r427": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r428": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r429": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r43": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r431": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r432": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r433": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r434": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r436": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r437": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r438": { "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", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r439": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r44": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r441": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r442": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r443": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r444": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r446": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r447": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r448": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r451": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r452": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r453": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r454": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r457": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r458": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r46": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r461": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r462": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r463": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r464": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r465": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r466": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r467": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r468": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r469": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r471": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r472": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r473": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r474": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r477": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r478": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r479": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r48": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r481": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r482": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r483": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r484": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r485": { "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", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r49": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r53": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r57": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r59": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r6": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 81 0001558370-23-009597-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-23-009597-xbrl.zip M4$L#!!0 ( +R K%:R\!#P4Q, )[2 1 <')P;RTR,#(S,#,S,2YX MEE/1*MTE-W=5='N"9:DLK6K:R65W?TT09&0A#%% MJ@&PCOWUFP /D2()'E)-T[U\L4M$9B(37^). +_\_65OH2=,&7'LCU?=Z\X5 MPK;AF,3>?KQR64MG!B%7?__UW__ME_]HM7Z[7XR1Z1CN'ML<&13K')OHF? = M6CF'@VZC"::46!:ZI\3<8H2ZG>O>]8?K6]1J^3+N=08\CHVDL-YU-TSI^_(< M^PY]:'=[[5ZG=X-Z=[W>W+7C_'#7;C\_/U\?*#;(@3CFR[7A[*6HSLU-]PKIG%.R=CE^<.A^@#>Z M:W$H%/L/5[=D_E!6%A9%$2.()$/AVNP.](AE^'QS[= M9-3IMG^;C)=2Q8#8 M(O:W&/7+FEH!_4U;)*^A!$/9"7I?>O?V]K8M4T-2$$04HHG-N&X;.$IO\I A M2ORA[24&I(SR%G\]8!92;W2VEM1ADBC8;JO3;8FB]=A,3D_88EI!NL\M8-4R1BP4+S) M5.['-J0>74;A!+^-(QX#"F:@&J2DJ"X SS X3$IA1 MD*82,=(+$A)B99[S $E(K1.#I0N723'1 M)B;II) @"?]X?]1B6\2-?;*P^KP8N_0<1$I,EP*-9N@GJ1Z2@M\+(_D-:"ML MOZ#M1TBV_KIM.UQ69_DM^'HX$'OC^)_@HV@E[X3=*_!I)/YX7(Q4S8LLHP%A MAN4PE^(EY&OJU-1LL^\R[NRU%\(&SEXGME\"[ H1*/1R+*&"@8HFWA";2'.@ M=>]T4 L=)<*/0"@"J<@3BX11?VJ?B3G-RH8^>V;_*O\%V!GV<+$;1 M.OCZ M)5QKN<,XP+(,@PI)<&*)9"@/_N[/IH/A=#D=>S8VQ46@X@U%UV\ MZ5IXMA&_!ICKQ$KTJ?D,*CS?=VXZW=,>=3R;?FJMAHL)&@SO5^A=(!8Y&R0$ M_PV]\V7_K0%3!:9F&-3%YO#E(*H>F_$=IGTYC>%CHJ^)!8IA=D*5@?-9LM0N M\#[I EJ_OWB$2CS\;2ZJ-E3AU>?A O4?%PNHT6@\TNY'X]%J!"GO_#Q1D&GC M'D7K.M8%DE[/:F]A_/I ;!A P=]>4E:5+\JGAOW'3B]1\X>: +N%0N$(!M@QM[=RT]S_57VNDI\\]GRX+W)A->3C7SA2$I'@?@& MW8NBVP?C>A4A]GC5./^DJ,8%<1:#.,@)]1K E2L>NH79$M,G8N %?L*VBZ>8 M0_,+/:!8^V(+;&#RI*\M?!R)?:(.8RL'""6[9O[395Q5^]\H%Z43P60\T5@L MM3'XT'*X^#*"V?=B^&4X?1S^@*;#%=*F S%"F#V*P?UBV!^.OFCWXV%\I"A5 M0MQ!H!226J&(6LT@X2V=[OCMHEZ6(C;/K3YE_UX:2\+E4(;AZ) +13HU7C>I9:5Y[J8P>XP)V!@ MZ37F.'?>@O.'*@O.Z%TLDP;OLY8GE]PQONT=T"^ZY>*5[)Q/^X;39!5H-YV? MD^/1!VVT0%^T\2,TU9Z,IBY>JM=/AZR\ "6HEYID-. 7 /_>9<3&#$90S*#D M(+28ZE2LZ3WAC-%;$1;U4D0WN9!\_[@<38?+)1H,E_W%:"ZV^-"[4&XSD"I: MF=W]7J>OT/^1K4TV,!2QN5\-B;V=0T]I$,SR(*XH18UZ+XGZ\G$RT1:_RWYT M]&DZ>ACUM>DJJ,ZCZ2,P%W68+^2\9B/"G^<,R7% "6?X,AHVR%<()\CK')2T M>4$$R3V(DR""IIE_F^B!/%0K2LF+&$C@729BH/&%LK[0=_9[XNV)W>D[+#-BKP1K'J*)[;7<"!XO!D#DT4!=]*##Z8JS:%(=6WZ' MR>_/'Q->LP?6%Q>=%BR0GZY&5[O_TE[K1.T\))+7X M 0D]4) E"O.4OC6>IZ0T#7YE[]+X1*??,)]M-IB*!J*T ^5**!U1E.XC&D>K M'49>9BC(K7&""SC!$HH2L_LYQ5"H5&R! 45A!U!RYX'_OACX7A[H'H6Y>(U% M WIUT,.@B*]B/*8(M"C!F@=W,D(G'>Y(=$2010-U9:B#QK(TT%F,>3 G0V12 M80X;\0;CLS&>.AP&\[9_T41II-7L>7C_5 QOD0DZYM+ ?HG9@2A-+NY6F%-G M3QASJ 2SM <4EI3G##\7'?.'^:%CADCZ2.,89SO& HL#Z54:_4S./.!OBP$? MRF]@/A_F@9C\F /R1$QLF\5!SN#+@;B;O! A%6)/.@K%-P"7C6L+UTBS(%50 MJD'\.;DH$XUV.XIK0"L+VG%>U-_I]A:SD1VFS3;!#MAK'J(EQ>3!G5A?B<(= MG6GYN2%B(Y$?DAF*A##+QB4*NH37R(YL XR&NC2W]-R(N"(L:JAODS7;;Y!' MT_YPNAI]&:+Y6&M"XBX#Z#%01?2N,QG#J!F0FEW%*TK)@SU1PS-@]_,255KF MAKSL4)!?XPV7CW;.C9(\0Y32+[J=E-V7"A'035OQ+SD!!Q0^[44/O*6(S?.: MY'[,F>?;Q)G<0(G&B=[2B2335.S%]1W+PH;L3(+3A9=TJT(9Y3E:3 M6OT@_4T,9T/-CBX[HR:7M\]T MU$#5H%F4H0V!MI%3YRBN;^.]A6/0UPS_X8+)PR?5[1<99&I_2#EXM'R\7\*8 M6\2>"E\0!WD;H!1 ^?>;!_]#51W"A$C,C#8.W4LC?*R*4*K@ZG1@?B3@"JY4 MAS]G_4<11"JKJI@?R9G2PVPQD7="-H"5/.I7X&B?$J)NT:-\#3+GG[NI=MHF M![^S#N4UJ!8]4Z,Z0Y.#4.[%FPT*YY^.J78:)@>YL^[+;%"M>,ZEQ+F6'/S* MGF-I(,L_"9%^R"$'B,P3*4V)EPLYR \NR$&BX+& !I="F\Z9V\@Y*"CC )JR M+[D96&"G+P>/HKNW#3076K<\8]%1#>5E=MX:G,NL\.4M[>4@5F1-KP'D_.6' M\Y8A"BU'],Z]_R7(I5FZO0#@&9>]E>%5@7US[OTNS?UN)1>AT@%-H5##=I/R M8,#))2X--!=;F4H'K12O&L[W23C+W-'20%UX[2.C_D73U%!E/]71P%!M022C MC\NB4\/S4TI_EGK&H@&KVDP]':UL0C5J+(#K_Z;IL, M8F40![2"B>BSXVTV0B**B&RB.:HVC16OE*AVET3!AO/_]142XA_QNOT";Y!\ MN_Z. ]''*T;V![$DYGW;R:?.Q1/PK>"=]W^ N=RL@$?(5KYQ+SS@M(3_C M0(1.C804_^'I[NWM;5M2@1#G(,X)8]8.E+]"[8N9!5B4->L$OCI:!8Y2UJJX M;]71*$M?ES4*6+#U-O;\TCY]Z=S_$G\17;Z'#J8YE"-;WV-VT(UCOIEOR3/Y MXOK8,:0DCYYE,X@_6]Z?UY!AH*4Z\V29A0^\I^:?RB)^A0_#M\2G5K?7NNE6 M5^/6@\[&6_$<1S%5+$IC7$*16Z%(]\<+*,)+*\'/5\#DM"UJAD"XT^IT6[UN MMEOD<4\A1CE%90)N#Q%X)=*"6QYU^X)+3Y> M]>?:)\M9Z]8$[]>8>F,XT3[_(Y'BM>?@A2WI=7>F(RY\&'&\%P,2T-5=,TZX M*S3]1!WW\/%*J$GN")!<(1U2J6[PCU>F/IX9<" E' % M )^@#,<.8S/OLL;@[HP%?M(M-Q(R+6TM0GR69>F@)*RIBM7(YA@&CQPFY,Y> M'.7P%RFGHBWVRD--4C\40]O\":O0VE:)-6TB[7P)5L)3^'@^=EXQ$9JN(;FYQ=I("MQ M1Q&%;^#:?U:G5KH(5OB%WUO0%50K@PC[*?8\2#JS[RC?2:2LV?8ZW9_B?IU' M5$//7F#3E>=61W8?II^0?WRG+H+07'\]AC+)0JG"_)8C ;_)K500$VC9#)V8 MB2'G:4*]1IQ1Y2G.4/Z84$?EY4ADKE/^FE _F50O X[C?:)O;0=R-E8P3(3& M.MXP9"?7JDD(S?%;:78,38S;HTBOE4'^T-";D0Q?,#4($U=IR]@>1GVFM@NH@:C4\VC:Y\DU+0& M9C?P,. FH@Y-G2=I@MC'*MHY*'EKU6&4*(@!3">K%D0J;ST+XN1J7>V%A(M' MZ4GGM\(FOS,):"%N51^]I3%3,&,@BS7#I!A!/?%1-9+^X#E<["M$^B>MT!98 MS$R<9DJ=,M1]QA"?>L9-B'^JI]KBN+B0X^I6Z%!B&>8X+@FL*4197W>3 7G' M"*S(8,,S3Y&>@USYP4E5L,88QLCXWK-ZN<-BC3\,!#P=0P5FE6&IC:7)1P&] MB,H%V>[X;//(,/3%Q_VVXN2UW=O),B&<\>79&B6L[VY/GO;B))W^*IN3@8M/ M)XR5N2\WF3RO[N:"%ZCO/41A8CK;/$"CI%N_8YW&*_79LNKK)24-!*R%2:MG MIV()Q03\Y8IE1S$^LV!\$7^EHJE>(G^%@GBT36@*Q&1![+X9P*3MQ:^2I:(0 M4]\BRK7*/VA8N,<]TG_'1D\=VRAI=XREOJ9'=1?O/9^$E42_UWG^(BKD5RQ& MM-C4G@":K:>Z6(P$A 9^15SH'*OF E5%U&9N<%Q27F 1BHK-X +WK$N_TXOC M G)J4R8#?-"IG(7/-D/#L9T],>1E!;?R:V%,26F@L%O M>):.2PT<79174M1Y;3Y=\?CR? Y-/9N94.DEMC;P(]Z<9J;6W)C5CE!3!D[) M3QE&95'5T[C\C3OM0(G5Z_3>E]WQ2S)^KT4PT5^K%, IV_=J?@#DC=2BJAN< M<'^OA?%?KO5:N2S2F;_7HM#BV.)#SP,<:A4(@H)]2P4.248 M@3'8'+C" B_ 4P[T66!O$/\9GM@KS:4:PY6+'JT\;_+?^XDCFOA:3Y0"->_3 MM;__3M3OIZO?K[GZY9?.I_B%KYZQ]80GCLUWX3SG(I+JNP(9 #I(QWE0W@G6%D1W,K[TF3G/YSJ'D?['YX-!/5#\N)I\I(W\)1DA_ M^[5'&;2[I5A^_TKX3K,L(AS!.V8N)DVT"Z*>W$$P9PZ M!L8FBS:<99CJNX"=L"0T(4(GVI!.I (P+'UP>/(MQE34\R^'Z;LHB&!X/H-*# MHP^(J/B0[&U4<@)J3!V.Q;*#D!@MD/*LY^R#E3FWE"@58;YW2YUW7]2O_P=0 M2P,$% @ O("L5EC].D-H$0 ) ,! !4 !PV\V5&6MH >:.Z=T9I2N]$2I,J2>^=_501<%IV M"&2 ]&5__=H$$A(PV(040T8:S4T3']O/>8[MX^.W+[^]+TWN%3BN85M?+X3+ MQ@4'+,W6#>OYZ\7:Y557,XR+WW[]YS^^_(OG_[B9##G=UM9+8'FK52+NP>.8Y@F=^,8^C/@.*%Q*5ZV+F6.YX,\;E07RM@6YV$B[?7?TBJ"+ZF:"0 M,/E[+'V 29!E^N$:RY6) MRO:_>W' XNO%REG9/&*@(6V0_#3U()'(1OJVI0,+$@X_N+9IZ(C@&]5$I4Q? M /#<"PX5\S@9[-5KY0#-6!FV_GZIV;U"JPU& $/6BAL MG/8:UG$"-&"\JG,3[#JT;X[MNC,;)O3%>_I_UZYWK*FONNT_78U+1 MU5%K NP>@A+[]UO!0<7#FU6AP/+?-%W[NCT>WRFBJW*)/T_%P<-N;P3]N>L/> MJ*]PT]\593:E@.V#AK!-6]NKDHGF=+:S;TXH.Q?FY^>U4-VYGR&<"S^KZ@K- M-(4K8'IN^ VR/(%O",$L[J?@ZZ>>ZT948*IS8/H%/NTG>-+:C59G+NA\N]UM M\5VQ*<,<6P+?UEJ=A:0*;57>\E8*A,#1.D"2F.:I+74%N2EWA5:KV15;8K<9 MJ7K$Z'K./@K5T<+\X<>8'>[3&J2X47CKT\0M%!K6P:A+:C M ^?KA7#!K5U8<7N%*J6:%]P;,)Y?//^74@A$DR+8OZ!_E+_6L&LQT5#6\_JJ MXWQ ;_&[:JX!AE@B678()VO*,6S'\#[\9.4TW##&1L%\ MJDPMN:='3-)3E\_^P/)4Z]F ?L)&07#<4=XU/I\,IZ0'8I)64CE+0T5N_1%MG5D\!=/R32!:75,X)$0';-$1B>]H18^ MTAE-$ZD1M=0PJQ$/""/(#^H'"A^3!=3W$]>(9 J [(9F]V(7A(TX7:A&#.< M2C*/9Z(AH[V"Q(X4-GV-R*;#2#*MW_%PD6Z&1FTIPA M50>R\T"LQI(,QB')#LQGR=6!]GP@J^&PQ<-^ RM85GJP'9\8SW.,^=I#4Y&9 MC4"C$!Y8''.#BK*.8S-DQH4^)GIY0:O!P.H/_W"NCV90;WW'C!V72 MFPU@@@NVCR".@ <=.GL)AK;K]EY5P]SX<9%>/K"H&]4UM(/6$IU$4N;T).GR MO#G715YNP3FEKL];?*?;%/BVVNJ(.N@TVLUV2;W&/I3\,0/J?-CI4T[/;+P; M*D9=F7XDS\0L\<&Q%X:'D.+WD08)SMLJ,O3 ;!QHIYP[J#NT=&98:VB\NR'H M!BQL!VS2S=1WX"KOGJ-"0(:E.A\#J'V7JKLY88G[JN^T)+'L1 < +L,4_?B5.B MR^28WE7"=.7^J>.-WQ X;TD]=SP5>Z24-[.A4=&)6R^&Y1#(IG[HU/&FBO%S MV5G)]T%U6Z+<*HEW&JT?<$6+K_C@!(:G;ZIA(0L>;R*"/U3'43>^@VJN?44D MT94M50O6;*N&DZ46U MGL$$*D]9+("&/8GTR94H:R$>U1PVPE<#6MK-QR,TTX&U?09 ML-?UE&-F!PORQVB/V16P"5@%SR&,%R/; ^'I=&QL)SDY>R9S)&%)(1X*Z)1! MOQ+O]-( T/U)=>!R*^_ T0S\6E>:R!E8 35\9FF3#K=9)JC]VQ)V@:,[NG094Y 'MQ)FX0 M(LZ /;,ZDM2$T>@X951D@1JCMMV[?CF[HH0,V+,99KLB4NTQ&ZS]Y$ ]"\9T M))6%Q/!I^IY2[.(6^)%B'P3\; *?(DOO+=%9[_\EK=?1B)Z!5>16 [-N2[3F MX\5VNH#V?Z"='^CM0G\[&,8N2,7/P#:.4@6S8TGJRQY1R,F[!%N MB<.- FDR9\ ^/?Z _BYS],8[$)4$7+.^*7O<9BWP;6C MR<>WB>5J;!_'Z2 T#/8BBXF=V\&S-31CPX'H65H$H1I"HV#R)=]<]ZW5D^ , ML"&-!!'"X@\FH74PTW;7#H@^_CC57H"^-L%X@?ZZ13>6FF0'DIH-J2%P/+?+ M%_XQ'(^^\3-E\Y><*B 7[B?@S)^8?PT$JIMS]*#NWK],7T\ M-X.="(?&'KW +UWP26M+LM !7;XA"3H/5=CE0;L+>-"<=T2MK3>:\VY);;FX MQU%E$1I\@X';% LA(][.2?$S>U0G"B#S!9_DQ&=+>(8*R'>_??Z_;DSA^7-)9F? M=W51U'2A >2R!@3?:FC?ZTP78K/7.):=A$TF]%I@=K!0EBO3_@ @V))); F9 MS61?]*)*)WN!-2G@OGI-"K\?AC>!$2$>O)B<^%> KTY)L(3QH. M0$ZRNPMZ6/IV#^WF)SJWL-T08U$!I8><09[;%L*IELYMB^%,OYS3.X"XN^UB MV \><$U:#,D4@I2W9:DM=(0&Y%UN26*CI-9[^M=Z2VW/1]"1L/7-I)[?(;+>.+0J&"\)(5DF3(*\&MX, MN9432-3: FAQY_1@3C]%O5M[\/.]81G+]7)S/TYP6P7M#%7"SE W97!!(9Q? M"A<64YD5BL0Q;ZLL[*ZM;+'2FWJL6A.P5 U(LX.._KK0VOX#5"]OR7DBN(2/)Y@PLA11UA:? $:BH& M[)SF$4COZZ<)]=.NH56D@:W&E)@((2PQ[\BYE3\C@\#"+6>*/$2/)8',R #> M2\J=2QG5)W&+"LN7':,^DNGM\8Z3::6<=_CH-9+A)164Z]D;#JE.RGD-BAY, MLM-T7&9_&TF1'E9Y70K.ASHVN[_MHUB'J[0]Z?NH:8-7Y.+LHJ,)9N7/D)T& MDY?ZO:WYQ>JA&D$N4H41!KOR9G>&EL2(Q_;)=I0>#*/,95]?+09"I9]A-6G@ MJQ$DHT*:$BRCSN>,#08+/V<0C8%5VCXL2R14^NVW( MKE2M\#3B)E^ FDHEQ1]__^S3?K6C.1_HXL^MYR4RV?.@DF6,UGR,T-*:AIV= M9HKU,6C%SY+C#/C,7CYQQJN$E.&37'FQTQ9.'FHMW#LI?RZ&08HQ$$SJ>ID M#,Z$Y*"HWX2S5#9OP78KQKGV1RL'.?7CHM4 MKSJ70 9 M>)&8%ET:T97:;5D6I6:C)74:9=WC$J^>[QL0@_%3L]=-D&L]/A30@*S&A&7; MRR4\I)KY B69<,U,(#]FRE&"W>E+F@YHAXUVT360&UL[7W;DVY&='399@+(&Q) 9B+Q\W^^ M;KW)"R*!B_U?WIV_/WLW0;Z-'=??_/(N"DZLP';==__Y'__W__S\+R-[D@KK-!D\GYV?L/[W]\ M_VERYN]H W%+^UJX7T7/_;3^Q_CW3("274#WYZ#=Q?WCV%X?-/IZ??OW]___WC M>TPVM/W9^>G_WERO[">TM4Y3\P\G'\_>O@?,N09%]-A@D!7\]@D]H.O_TZ=,I_[H' MI1TYX1XVV^^/I_''+*BKP&+/(1G@CUTC]83/MQ/X>X9_?(N<+?/'D.3 M_^V)H/4O[Y[),SYAPCK[&!/]KZN0RIRITPS[#O*I;M ? NRY#M.%_==@N5X^ M(\(E$+R;L/&^W"]R"#X39+O/+G9>W]MX>\I 3JOUSEE@)(+3[LA?A=C^]H0] MAT[6^>^1&^[:8(-HE [9<>D&MH>#B*"+*'!]% 27*+")^\PD!5MMQ;941&X&Y^:-]ORPZEMX\@/J3&^H\*R710TP8.J(P%F MRS(*F3UBR]8*V1%Q0_K'UEFD'A4PN[ZZ[>M/=HQ>6'&-__$-F$CU/WU0B)5,1(A9_[ZS%:P8!D^(3*+"*$+U[5K/;H> MGWY-$%]UI%[8,L/;K1ORY7OJLW6=34*ZAV^(%Z6Z[T?U$>VQ$5IE/?5(5K(M M]3>4^5>N3[?<].?X4VU"3?H&2?H,![5L>)GN^UG%CW;A;!IBG__]P]GY7^\B M8C_14:<;@OC6G1)Q_7STUSJ+?-,H &'D-+RQR#<4+M=K1)CT6^&5?A0@[%A1 M]%!P<4>;(KK .1RB45:H1X#"AOU6[E=F_>EBURP/Y-T#84"JJ*V0+^V\%^*O M+)=\M;P([1?Z.M2J>NN7O(/2S9XLNF<+%O[^VW*=;F1W3=!>=JA>&!/KXL*W MJ1FF8KKSK$8\2D;=0B'X<'1GDW3)_5]3FWZMIPA51^K'^%D>"NBJ].+:M*\7 MY-.YB]CN)?%A!/?(1NZ+]>AE])I")+"U3&-30P^'<9\)#H('3 %Y\ZGSCRB( MCY-=\]$ D^&PE3>Z91O,&?8\9//IY7GX.PO*=,U9,V2&P]S#WSI74M'0PV'< M7NA7F%SBZ#%<1UX*WS4GC7 9#FMGU%CA+2)) R'T#/,5.(EC=LWP&ACV%"IY M#-#O$45G_E)W/9)U59HPCKM%[)3 Y,OTY\NA'%WQ%YIV64"$./D'U_;,"3Y)<3YOXY.3\_^1"SM#A6EI24CBK' M2,MW+.(PKS/7K.FK&USBK>7ZEVAM15X8E#GP&G>6YU%)?6/4!6EJQ=H*'CDC MH^!D8UG/+$OE_!31L=A?6)02S/JZ9EF>03EA#S(^<#[ZT!K.C/ MC#W8/W%B,3>(HZ#O9C'FZMD.PDG73>#+NSK9HNUC53LC1C;?;P.8/E&DB!T] MHI,](QK$5]A[@C75#]=WXYGI?TOZ9SC5GN$9[!&#9]I/8 M]DUN.'O+V I.$9,$MG/#>RP]#I/*YI#]I6@-DS__-@T"% ;3QX!N'.S]%/:L M1^3Q)$4!T&_G!3[(P4[[(&D??>(1IWMW\T1/3U\"Q-&34*AL(R58VVI/_T%- MIR3/"3J%TM[7!&\-F(Y+(! %= C,/436?A%)9FU5 Q3SX$#13S*,)P]X8HPI M)G2G\\L[^M,S<3%QP]TO[\YZTJ X9HE*Z(^BA51[-&W:UAW-\& T1X-GHCK,%@,I2.:-")-. M)XX<==D4$J$,R?;F%PI#E5(W,ER_^U4K/2X %4N/M-(\_WR:W[YG#B+Z?7VC M;@[E/O_3IT]G9Y.3R:%G^DO:^83V/HF[G[#^T^W_?H3]).)Z6WTF!23,S"+Z M6W$&T3_]=L]"Q R-PD3)?3N:#T=?3[M'^B:GF$6TXZ]RQ _?\ZB7F+8R%F'A M,#4GH]1W0J1"P 3*=SQ\-\MDY)$4: MU.Q)9CI/"#29.45X_:P1M>A]%8H3W@T6GPR@;LTI@#8W410\/UYJ"ECT-T.. ML1:L, 5L04R-)TS"])KE QU.-2U$L/(I(8,&1*QR3DB@S0ENHC1SDX-!;H0Y@>[A1R:30\1J%199,!P*%7.#3&P,;4-S@P-U[$)$IW/"S'2 MV6DA1Q;"K&!8+?P@)+P,DV).' -*=40,"H7&6VNKGA$R<$-Z\PUJSPHEW[$9 M$IW/"A'2V3FA0A;&K"#N"[]U=<#RW@U4)PU5$X7FJ!M!X KT\#"8-J51-7$ M@ /B1@W,'R.Y8'.4>IA-*A+R\TJ->G-S*T#V^PU^.760RY7J]Q_8CR?QCW'2 M)7)_NT8;RYO[(;O%?CQU!!!'>B*!Z0;]>$RATA<_"Q$O E169C6GL'BTSO14 MB!U32Q%6$,S[/?)8K;H[BX2[!V+Y@<6OF047N^P7A;$W[T!J^,IU 8-72O-_ M#&A$>X.FOI)4L ZMSLU]&3*RQE^,?E^!\AF[K87(,\.&;? D@7(1F#"0+ /L M.',#/1>+TA01DP;.C=N*LS[*M*X56->(!%? I]- NQC_?1Y)&;PA+%9IE=&I M_7OD!K$8Y2N3!%IJBA7PL$AF/U)Y*9<@;;M2;#AJ67N!T@L'ET2I\\5)2D)V M)3)"'<+<*MRUU45-Q-#R,((<'A3)ZMB)#+X,V4W&3[1"P(:H=!]#D:&>BZ*H M4.YK,W=-"=GPRWXSMG"*MW+'0,*-C!BL3WJDPA3C4W^Y7K*4C4W2!-]%,)*]4H*W1^Q&618 MCO'N&UD(J]2!E4H9_:LU G0EP+O2GQ/Y9W MAU?Q?_<_4R6(&?N^S9<_;:NV/.)F+G 8RYZ2!)G[NZLUS^BPL<\L7=F(6@ 7 M2\Y/0CCA,4,*V3%AR>A?_. 9V?P5->DQ2@HK)E %7>L@I6,R-D"@T\.4!.'T M/*5$%,)J@Y$? M78I0?5Y"L CB3Y"RVU)4!:Q8T0^[_HO= >;.VO%C L/_0(3OQ$7>-1.ZC:$4 MUQ_:&:RV:9!I"&X?]\XM1('6_$6+=FB$8"CN"'Y&= ?/L&-%@MEMQ&>&_\5. M8SX,6DHUWK M0+9HXW<&+&87CG1X=((=CYYC0C*3FE#0B#,T O+8[6U M5D\(A>D[UJJ$% FX/!5#T0 6U>I<%&F#4I0WF7VBEP0V1:;[O!,I\KG$$R72 M_:5"'M['YNG0+A*==U6@DI1(.7#_%$I=07)@8RH;RW34J,,Z=0G MI$86PAJ2O_]UCQRTY=R[0\3%CO$M1%%#PUMZLJ90>5+BQJ*X:46^M':342,[ MZO20PW"^1PQG.XS8NXOL#SA]P5H[7\MV M(P_I5^AH&-R;$>2X(7M72#'#JW?8"$>/NZR?#E!=,W!31'2?-%":Z*S]J$&(6<+EFB"NLAPQQ"1+= M5[41(IVK:B-%%L*LV#\8?;$[U&C7I1FHVL@CY+I6 )B0*6U_@RQ6SMU9^O?( MIOL%:N$NK, -OOCX,4"$OZNX\)\CNK^PL6_35ES&1>+4R0=MCZL71ILCUT]P M,%0TW#%AW2=!J!F12WOH@@$0+%?F)>DK3&[1]^3=4TK<'<$^_=%.$HH5B11E M^I G6I3MI?>;!$ZLO,H,>A&H[A[!$7#]1(:*$L)ZW+I/5"A'2^Y *Z$!PD3< MYUVFEYE7:*.;>,HV\G0;7:L>F1!CHDY-RL+(B2Q"-5=F6,-LK$"BORK#8J1S M63Y%9"',"KJ4LC737;MQ<%63DR,#5UR)D#> 1;7F/HBL02G*&[T)HI4$-D6F MASL@,N3S%T!42/=^^^,SPAMB/3]1[#S=#9 BK/H6B BZ8R)C6Y5%1'X31 8K M)E(%W^E%O=4%OM5:$J_Y !D>I*$:A_BM2U&\SJM;10:47" M3:P:M/LJ"SDD<^440-8V^4H/WZZ_42AQ!D(J[0),[^0H-3@'HR.I0?T5,Q(K MANQ<>W,H9I7W"#4(NCO#OHW8DX*,!O;XX,7N OGVT]8BJO+HNF92E3!I"(D; M*6[*V:!K5H(;QPUKSYD2LL+E4.M\;NE)R4XX$Q* SD'-,4+1HLS,@W&8.$), M>YI0M# GO^'SA)E(5!.LYS.%D@#EM&KP7"%QQMQ9.T38,/?H!?D16N&(V*() MHH$6NV/4\&U3(?#+4-*4;\F(K]@0E6Z]3"K4]\XF':3JI"-LTCU2) M)83MT-0/7OMA( MQ,51=^(.5!?KVAM1GE'1[IC0Q*?UB>F:E61DTQ6*.]$07(ZJ[J\$MLF%7(J* M ?5]K<:95!O)4ER $*Y4 IC>R) NODJK*PM8>\JBN K@V\CWDAI4D-I\T M5HE("-:"5<6:8?^%'A]<5EOCB^_^'J%+%-C$Y>S7%'/5MI6JM7%K*,S13GH9 MN"$+&IZ^9:6#S?#JI4JK 1W%0JTR_'N[1VP_(2=B;[NRMP'"W0T*GS U%2\H MSM$^_BM"DI2)NMV)+^K6[+!;;LJPD6YQU0V$'-$WJ7=_N1D)8E-DN[WG7(NX M=(^M)ZHXFW\^+8CBFOX:?\G_+<$^1_SW[]_?/Q-DN\\N=E[?VWA[RFG?7]JF M-L6A7&#O]APJM.^_!LOU\AG%X9+]E(T5 +V&B#9U"DP[._MP=C8YF>R[H#_/ MEK>7\]O5_)+]M%I>+RZG#_27U0/]YV9^^[":+*\FR[OY_?1A00%HCUO/#W(T M[(5(>__(&?)H!>C=7EG[J,+SP*IY2=;-(M!I Y@:69$[@IW(#I=DA^.)]D1;$CMZ1"?[*9=5<]%*+V9R:AG$V!>L0==$GSD#TTH M8%MB?L;*)0.).:]3G@+O1134$H D\)B,D82U;E$H+*6F!FV+LYSLDVTRBI:M M<@791QZE)#RS>W1TX>#]M\'G9?B$B)RWN<^=\O-#'7[FT&Z.ATVO)'3U1JQF M@;:(6P:P)2%8GF=LFX_0SA4V*UCPXEZ-(N"$/]G8#^E.8NYQ4"K>N%+,X;N' MZ=[DEWK%>)&"OU MU.=D*R?Q2N2U;MBFGH>_LQ>XKMC+ ]%CN(Z\I!QDD& L,GA&S3J5S<#8WU2RD7R/*(*T]'SVI':,PBTJBD / M#L%P&2O6_B2B)*EU_G^FI+$YNO17(;:__6H18L5'(,N+>(Q#) :35A .Z>6E M84(9.&N6(GV//!:J>L"99Y]0&,:.)-GVV*PMA&-]*6F6I*\;9W(.:ZE/N0 % MX2Q??B*)* $W<0Y[E-1#Y_H1)?$0X+U :TS0OEP82X^F]%)FN;Y%=GQII;QA M+EO*5(]S)S;GTHS!%D?L=@$\J[/W:)4/0/6,4I%,A0OD([G'0@K=K7QKA3JD M-("33>QC41S(L@#=2J!6Z"&+-CBFT\WMP0),PY"XCU'(@F(/N)0YK=!/MR*L M%*&H01UP2;]8KA<3P&K4XWB3_80]RJR O0IH&\G9H)=NI5PK E*:-G R/KH9 MII"D!+9;>=6*CT@H "^52W8##\EB5U+H;B53*V8BI0&<;'Y%[N:)HC9]H=O= M#;J-&!>6:XYUL(S"(+1\)WDI53:32O;1K1QK!5I*4C84Z2;J>$1&.?G*>^E6 MPK6B!*5IT\OXY].^TL&S2W2XM!(03OE*J5]ZV(2( @A\RA42D$ 1R$@)VQ M! 3X0V#_U''<&($[RW46_LQZ=D/+4XI"TP9"Y,U8+!I:((CH'H44>>2DAT6E M;&3 $&)RQD*1$0%!&G=TI^^++S")02#DT9JO$SG4(?!;[#=6\E_=!$)&K;$\ MU*1 D,]X_VD(]Y\6ODT0/4Q?HOC?A7_L [BG2G:%R7>+R%RNI7N!L$,S#O^6 M(PV<#^\87TI3?%GK#A/.^NIARZ8ZAW!HJC@7\G:A&7; 4R)#5V_?SES)7&]" MM%5'<&H601 AYS(BS KP)PV_6AXK /"=?Y'OBXS:0CC M-64Y]=0.1<*QM:@HXJ/&$(Z*[7WR,:;6)C< M3DG=HFT/"^'F:0/VH7U&=1]\OW0#=LR/"+J( GK0#(),)J:_7'Q9+6[GJ]7D. M_OK;-=I8WMP/DV?<"X@+(0 %W"N*A4UO(6G-K0=FW(_'%L;8CS_W'%97:$O* MSSR^+976<5E9F<\>?F0VF(0^M>/R(F)J^#[].S+Q9TOH*%"'L'-918\!7>)8 MAL4+\SKOE*_P2:%[L"Z(E$ZC$E D^"G@H23YJ'=1(!E**3P$]9S!PLGM1#1DX":$@Y'9 *GZ[ M[8%8]#QF,Z34MLZ@(2"CI]3-G+P,Z&IEJQ;>6.0;"I?K-6)^&<4F30()PIP9 MJ]-AXR8A!\+L8.9XN9XRK]A&]BB7!K8':R:[_]> -9,0"4%6&:18IX%B(U3:FK./U>6P%9\]]1,!-,-07Q45H.V[$FU; \0C&-%#3WX M[DO2W%>Y_7M&D^SYPL.W'BRC[*9M#INHZV4FX7O?3]>(!!]RLX"IA"6:<$,N]8DEZJ;])=F:D)*[FA1VLP,-B45 M;A*3Q)=95I;M9"S)SH:V'6TC7C$N5YY#>#J4PD+(%3-ELX84<%D)Q4LM&=0O M*;=M:74MDX80LL/*S@\3NEJ?-[]B\HT.GF0=Q.,BW]Z)YHT<%D+B5JEY(R<% MW+RA\WIF!4_4FKZX#G(N=E\"]I3MOFSSE!Z(7OC[[)+Y4Z8#"/E;9>=1&?K M29=B;2/D\***+.>,'567Z\QE6?GF0-<.0K94A3V#CBQP(LQ@=V>1)>$7;N*, MWK2ND42(1BTA5)(O*T8CPMI/?^6>]@PNT\V&H U%)76DWQ'V0& 4/E%$_BG) M@"W?"82"\J56PPHT@IN%;R]!75:OM_29&DPZ>LXY.]VRM[OVY1.O,+F*PH@@ M#J7W9VN:@ZB\6WH2&I/79X+O*MIN+;);KE?NQG?ISMFBB,8OL?'[?Q[;2P<5 M";P%1,-NJ;8T^UK:/D;ETJ>/308!F8YP/H.Q@"'/O/75 QC:&,,;8RAC7+& M3C&W="$.LZ;]A3K*D"8.>>@-SV"#'6G=Y?QUIDRT_V)W +FS=GP+Q.Y/\?]] M14&XW[>>RY;!1H> $'"IK%&-<@+<26]*]YD.JSM+&;-"-CW2,-]>_#(S$>&QK4@4;M(=J1L)=3UENNO)V M@[X9D+S?#N:>7E^R?($@]/GVV<,[A+AS>,EQ429]*^!!Y T;ZG"N.+><) @2 M2BJ-**52@(%P:*DBB0(9$+@_K/+HDB- %5G K91>TX[K_$O-==^?#ZII%HG] M5,WLM ;KRQK]#S46@F9T\0_CH_CJEHZ??JSCD?BZF _(_=#7(T5&<:3LXU.\ M+(OXO*X&!730ECY%I*:@KS">""/A>58'#"!@JE,EE10@'3J_6L1EVI,6@(ZK M%=T1EUG"^,%IF]4@4&ZWRW;2=X!6KXC9E:TL=1#$.CZ!,(AM*P_]3!^#D%BV M=/]9 (*PD3234Q%S>&'+>',7W",;N2],F=C%A8@0)#\-*)N \+L)E2HG%R4- M\*3$"5+.#ABSPH#S";;@>'Q-5SC7BWES8]_73UT%-[GM9K[&\>$-E>HL?P M$,1@OY5SK7X\OIIRO;S]?/(PO[^97,XO'B9_2KN?X/6$#3 <7RK#=N%30QWI M'*I"R%[F>AX312Z4"!".9U7!^NQ4%!$!P>+F\=*F#VIS]*[MY'/"KZC%^3AYZVLRG/53B#LYW7ZM;] M68&^-F1UY?JL:H%#<8X(^^D:6^+<*CTXA)V\,?^5E(#;*.;)TGFNI=#]N:\U M!,B-56^.;*EQ>PSI/+UFKRDM'SUW$T?M_1+S66SN&N@6W@04"KHY@@'.TS@= M+;$N,QR$ 3MEQ,Z:6R0[JQFT@^!(+#6+M10!E![7R:3.5D$U5<96U0B"_Z2D M]561 TYHV0.SVA4LA(3@W2@A'B$-H&5RF/0&8LD"0ZCN5E$R63*@.),JECCY M>'QIL.A'&F 9DR$ZD)@PPT28['4 A0M)##HX)Y*8#"@&+HN9THDD P;B0E+I ME4H:;;J0F-%2>R**$!":>-3I^C=WKT3H_>Z=$[_<:\ MT^,S0(;//6I6@[$A6JW;OPR?$,FZB"22-&X-;XE5RMB8 M+G#^U8)V4D3-O%<<<'"!I&,2@ ODQ@K9)>_=I16:N17S#088,9*1 DY08[0( MGDSR!*5IN/=4@>*7..[HOI]^L#9FDTG=P<"B2F5( R?8Z99E7?\SJ6L1GVG9 M.U8L%T B2G43"(\$E1">FAAPXLI3=F79ZNHOSV?V7^>5D_K]W\]O5?#59/OQM?C^9?;F_ MG]\^3*X7TXO%]>)AL ]7@"Z_ M>U5JG RNA5&[UJHU=MK$<"H!Z))+)TCYS( M9F@L_!DB[&G;_'H[]9VT%L2=M1,L&95[@> D4PNO,FE];I=8:-+E$QS= M24O5H+\3EYZ,?.A';$8&F\.0)VAW:6VM#0I6.-H\A?RM=B-A"MM!.)+5D:Z0 M*'#AA0+._#AI>=-P1D]-._K'$D*4M860VE!+D#+"P ESYEE!L%PG;Z$LR;U+ M-6_^2C<[;H#NB,LR:9*/0?(UD+V%6;$O"&D2Y81=D5!PPH]C47N'BT2L1U 0 MDB?*">R(A%XO<[*[V%6=67\6E .;3UF8[V2R[W(X7BL4!"AFR"4*;.)R(2A= M5ZH6O4RB"\MC"8>K)X3":S8.FP[R>U=R<$"^+;U8LK-+3A($(R?"3GD;2]4 MR'TLG<[II-.F.XPO=\OUER!^]E?N%), 0KA?I=>90WQ%3$7;:_T;]9F9&9[1 M4*TK'6?X[9,=9'M/1$ZEUG0S0$RFT4UIWI*Y5CSY),X)R'@^5K1ZL M=W))URR+G2HY87?6CF-2V N&$K+IJ*N@")[\"KGFC8;0P M'K6!<'>K]OIX1!5PR>V-M[:0HT$["!>X:DM02!DX*28E9$0ZE[V7)I&E<6L( M=[TJ2-28/G!R75D>"ECF7;R_L+X/&G\H&\XYKLJ;!O/T@$\MW)OMA)AX?9XSP]7&SYR(*J/8&P2KV M6X@>5C=L,]A8GX8N$(8UQD@9XRO GK&2E:3AIY,MHXA_^-(K2R"4+^/;(V M=+![5J9 D>NN:0 AO"?4D/TY6T, N(W$Z(Q^J\[HY+5E/_M>;$RIV8/JRH8# M=5*;D 9NB@[=AZ)^A]U /X?L1E$<,5D4XX^<'-+XI!35W33-8(0W&G"-!Y3!DY^66TSE)ZZ"82P3GWK. #)O97@ M@"2\T^C\&TQ\P%R,VE80(CP-3L1V1%ARJR++0C%M!"%&T^#VI%0Z27].?5;F ML:Q?_\?2?GT^U(2--?KV_[!I\?5\]&-:_-M+BP>A*CX_R-.L[S^WBV MJ!J=9F) " ZZVKE-,2G@#BNK)TSXVP\ZP8@ (7CGJB2U"$AI_0B2W6<+V"R! M@> Y*YL6?4Q%GX>)58CM;T_8HQ0&\]\CY@+"VRWV^=\_G)W_]2XB]A.K6[EK/__MOR^G)^O_I_D_G_?%D\_'WRIQB9",U.Y0UPU4MQK.)-)=" MS^CQ;#*>3<:S24G[%3T&Z/>(VMSY"RN[O5.^$R^%AG.UW]!.:"D"*AQUMJ$< M'DKFH5K=-))I)/^P'=D(K9,&%D)JC5;%%"(!92_!!:"W]!,!A("(,AA/Y'WSI-G[)O>M1&WZ6'=D+BV MJJX;8KH@B*N F7+YD,!"6T%4BI>5CH0-VI$?6+%'N880 MDU,BGYOM*N,PV$A<1J563Q9!P30*GS!Q_WGP8LMW-\5Y!%1X$1YM N*B3#= M_:70$'+?J^_\4BI:WTC,L/^""#OW)GA2->$H'#[P!TI$&POSMA#*"YEM-,QI M@C]QEE$8A);OT,EO.GMR3;KU19PU/8=RM("35G:CQ&8[RTE;KC-$&.P5)>VZ ME5M=/X8!0; 2]*;AC46^H7"Y7B.VL%;.P3LJYB7.P9N&DXWS:.GU//<]F& M+WXS_LXBH4_W6?)B@6KX/NV#3/S[DZ4:=7#G$V:Z7,>UR(X5V35(Q)/##S<1 M3TX3"!$=D+JUMO3'!V+Y@64SI-3;'H.&@/8_2C4LEH/6T=6*%2N<"!7V2P() M8F=CK$X'FR8A!YPU&U-"WD1*"%TUEX1G7L4AJ=0YJW=OREL.-45$3E'[J2+< M4F2SO^(+4=/-AM =98@80.K7$V:*E.M@0(DBY0@#9R?31]P20E-_++LG+4U> M4#891(J)&2G=3ZN]UJ3K*P\]23/BJG8RB 23JL2U'T&U@J<1AX3F%S>6A+^*%!Z MAXLCO?\8)%^#<[4%+=O7H)S&%6F$)_>BRL8^@?C/U*1(9:QO-P@'0[]W1G? A#&0E,UG00'N5R) $7XK7[>^0Z5LAWSNP#\H^.$Z5:#NMVHQ%) MP$68;*'<1P\=[(?"XVW<>F@7'@W) A;?V?N4TM-,V>#.T2-GDN!.,M $KR?I M4&-@IW<7@"*PHX ?;&!'01,$RRI$SR3"(VX!)-2C53RMA-I,\T^-T2T.I]1( M;Y&S\&\0V2 B3_C7MP$4UE%I4[$4EX*BKJJ?"5"8OSZ[_$X^Q<%C#3\3'#U7 M$8^ZISZ%5DH7#<2FIA2 ,/\K\G:-R%+849\!G[9$*204@"2GT28*PF;FI;BK M/D-$K4U,,:D Y+E"SR''IA&1RGOK,R#4EE3EU (0["U^V>-61Z2B?OJ,!K4E M3!&= ,1XB>Q&Q"CJI\_P4%MB%-$)0(SISNR')C:R/_0BP+]TNX?] 9#T;JQ= M7=D5NN@S<-26Y HD@G-ECXF#PTT<%+HW;B.F:9109$=4TUP4S"@GD7.Q*V;K ME'&HE>EU4*F&M:F%.J/_,(EN51,:6T]TZS**E=X3KAK#^K-9#&M?I7,,8(TW MD\:;2>/-)+@WD\97)'MX4EY@BPK?!E> LX!_K^R5OC&?^]JS%1$J0XZ3?:MJ MX9W[(VX6OO=I#B2B3]E9P!2$W1T="F_+H?"&CXZM. ^ZO",E<=Y>LCH;3IH1 M+?+-%B$&<6(78@[._\+372_H,==A3\W2)=.*N4F8&60L_I ?OP+7Y%5C9>:^3H0=UC;$;EO3I#+JR7!(_9,B^ MH)+>G[^>G1>]/U?3Q?WDZ_3ZRWSRIT.WPW'V['DR#0(4!E/?N7:M1]?COMP; M9#$RG:5_S_R[/+[F.[?8)^FO5!E^0CW-Y3,?SL7;+/KSS<6*XV#YCX3]'NI>VY.!P/&FM&&H] \#M_$6H*F, MJ@9 8@$Z==6)*B4'O+#X]63 MI8@J<#+<[Q N=NG6(/:8*W8^FC9P7M]J=?NCX0(HX:K)YG1^\?%C@,@+(S$Q^HM%M\(LH9&HOVYU'_&66) T<_N2[F@#^H^[ MYE6$PDPYFEL]9' QV(D,,O9:)N& M!0^[;ED&1)L#0CBWM&Z@VF0@./5,7QM);YQ1-',FD((V[>N,F:L M !&N/Z20S9Z80@<+?_]MN=[OX!^]*, M--#(_P5NP]^@-AK[Q!H="H!KK 76M62QAWXUI$%6S"S/CCS^XSWVO"M,V)F] M?=65C0O*>S<GA7YCUDDO>BU'6A<>&Y<- MNHQOUJUL?ONP^#J?W%U/;S,W](;CL,_K&I4 U!&%5I_) C.\8[7_:&0K(+DJH]*5JT%2B'H(*S;?/'MZAN"!Q7#%' M>25/ 0]AW];FC,AE*+0373<7]2Y.;9(*@G6774&&URNS-E] MH7[^Q/ T"I_HR>F?TE?K6Q@'0GBF)<5LGEG@P@5-T?ABN1Z;@U>8?&91DI;U M[W@X"/=!8*OA,<]:CR/>T1,(Q<;:4.,^]?V(U0VT":*(+GS9))%H4 /]0;C_ MT:R*-,"4MV>1IH[CQA1TM2BJ1NSS443@=DG%MK>CEDD953[=]C54/Q,<-'Y& M4(W4YZ..0-50Q:[AJ9_T:"0D\U?$2G$C9_J""%TXU;7 M)MDX/#76$$_W+6ODAA$YE*-NR8H*1^KS?4[85E3(KN&IGV[R"@T_]]7%(2N MOXG)5U:G:6R(;K6QVP!-HXQZ.ZHF*K(C+"P;%[5O6@U+#]^MB@XC5%.:B3#5 M]W&LZE5!1;L/X[3$-IA*V=1\3(D]E&%G,[(+ M8+=SHOMP&A VPYPD55A.F>$2#GS9PDZ[V'NWZCF,L%J11^!T:^KQWI$C)I%- M)S^0J8YIXVXUH].XE2D+P F^NDHGEWZ#D$0\,+<,GQ!Y>++\Q!:7-[J-IU"U M@V.W*?+#B%2UPVEPLV5_T0F1%]=&8G;=LCD&]^J/&&?-\J--Z0'V_( MCS?DQQOR/8>X,L=)?,4;D[57;Z9.;?U3=[E>AW]R9J:09Z4'KAZCJ M8^T5P*>R-E7^CUVK92R6 7#3#6L"C,4U,N>4'O8YQJ./90IKL[#/+*Z5Y:$@ MR5*[1R_(C] M"J>^,[5M'/%'"VWD\B?F#L'$6Y:1QFFE=YV?':5VKZ?5\ M-5G-[[\N9O/)_?SK_/;+_-\GM_.'R?3V3_Z4 M8L*2OB@NDQ29X>1Z4198R94I*K[E.J% E;ZE;M),U5UKAPA+-$CZ7N&(V*)T M*RTTG,0K$TX?*N(J2&JES+%P/&&VDP%\SRE+ABJD87:;#Z;=(,>U+=>1OY!6 MA.C]U5D3#=ESM(A]>SPDXC>UA!"]O[9:@8>DF<>V=--^A;PU_47.2QEDGR>- M\CR54=$J;Q^>7$*W923<\3\9\%C2HD]_= U>2ZAI@^?)_C$X;"#EW);#]GF2 M*,]G.1UM<)C?<>+"E'/V&*;/VMWE.7J,?U\/'=X1[$1VN"2)D"6/>8K!X+SK M:;KUE=/2LP ">@Y-YYEP4ZR!!?"BITJ5"KP74="BM2YAK'NVU7*VRA6D:*>[ M,=.7KK7Q<1"Z]D-O!8!/\$S*N*'_2>]V_NN'3+ I"O$5D_FI[$:]1% 2(_N<\6*\2@5?J M"4+4LXHV5")V<*YJGNWZ@"D@;SYU_D'IXP&HLI[KCTU[KCEJDQ!S%S;';I)! M;_1EC_O\AEW/^_S&W#$:3PP$]W@Y-?><+ORF/*?BGMZH MYU1,;'-!$8F1S-0T926"OUN^S0I&95R*(K-IT@K"M88R28WAC#&^,X8TQO#&&-\;PQAC>&,,;8WAC#&^,X8TQ MO/&VPAMORIL*/S&\II' PH@QJA$-F M60^?!QZ+Z/EQMDH!AL/?2E^.^+'I<$(&E^'$#5:A%?+E4/D,6P%H=#W)JI<* MN3DZFT9GT^AL&IU-H[-I=#:-SJ;J:6*'V_MIV(SN#C6!/_.VPW).F=,%[CRU MWR3I?%8BP!Z?.Y2BG:O 6M@!#M83=7SJ4CV9)86&X%$RDYR4!' 32.U&2;&7 M2W+F[GL.D\W/W'S3/1BV. 6?6F&E0_)3:PK<)HL?1 M2Q3_6VN:R;H-^[P3>5KT8&W(O=.4+F8G>!?/MI:Y%O D^/>3,X M+A^U<+*61$\5A*7B&,L41Z'?R+Q9S^ZCLBJIEER1. B2X_9><_]9 ]NG/ZJL M N9./F)R($CE>/E4"D8.#N&\4D4VS)G'1Z,V:C(:^F'YK;>FY.H>1M.J/ A9 U1^Y^J1\5^#? M2KYJ,H8B*[4 T7>%'ZTR'/)."YBW7R,R&?!"S\T+"'O2:NR\Z)R?,ST_9Q#B MK-7X.>N$71' M=V#T#]8&G9O*,=<$I%NBG$QS]/0:L8D> _1[1'&9OY1_AN[\[/PHM/+E8C7_ MGR_SVX<)"ZL\K 83\RBP0IF=*@3MQP5;0$7M29)"PXENJ,20<\#*2(&P<@F0 M4WJ/%/! ?$<:/=-(!I+7J(">.F@AAH7@(=*JF$(DS7N% F2_W^ 7NDZY7!*_ M_\!^/(E_Y.RGO_YVC3:6-_?I^K$3&"DA!!SWMLXP"='OFL/QV$);<_RY9].B MT(B4GWE\6THPR]SU$0GD!SXU?)^&02;^;"*9 G4HIMEU7(OL M6'AUN5Z%V%9E;2C@X?B/RVQH),2 D,T!J=C'\$ L/[#XJPKJO8U!0T";'*7^ M%3, ='2U8K'"&XM\8P]OK!%Q_8W"5DD@06Q?C-7I8+\DY/059KFW_(WL28O, MMQXLD2S]5&.)"HCWRE>A5A]]!1"B.M*"'"?[UM$;Z]7=1ELI-PO?^PY6"41_ M"+#F, 6Q).;GD\X[+0?O\9J/A@35N7[P?NGM%OM\!:)[X27AR?G.5\N+6&[] MZLDB\H1G@Y80O-1EI&M$5/LA-RMXND)H&AP\Y,LU+]9R1["-D!/$+X\E6P=A M2*YL%R#N 1E(JAIUK8LL'BVC/M.D2"U*-VIWA#W8%(5/%)%_'L((N0>2RG<" MXD*/J=@JT L)/93^/FG0KI+PU83F/**H72?SZ-V>G&P>?_^/]02P,$% M @ O("L5GSXS56Y9 U,,& !4 !PH;+?MF5T[9O9"I5*UM:N2:B1U>WP=%Q,L$:KB MF")EDJKNFD]_ /@0*0$@"()$LCP1N^-J"T"0\')T!W.(H\WT?7D><^8H3>?O/5MU_]\:L?T-551N/: MB4F?,$",V+=?O2V^F63TPN!'],>OWW[[];???/L=^O;';[_]\;L?T/U=T?". MR+?S:EOZ7O#KC_1_'@A+1!0-XA\_Q]Y?OGA*DL./7W_]Z=.GKSY]]U48/9+^ MW[S]^F]W\_7V">^=*R^($R?8XB\0:?]CS#Z^^+G@) M6]!_7>7-KNA'5V^_O?KN[5>?8_>+3$3ZM0*3O/GGB_:93F]_^.&'K]FW15-" MR$V*MF6Z?_PZ_?(+8CB$_AR%/E[A'6+=?TQ>#O@O7\3>_N!3MNRSIPCO^%+Z M4?0U[?]U@!_I[TG5_(&J^?9/5,U_RS[>$*?#<^C3&F'VPI!G\)Q&%V:+\Z1+<;; MKQ[#YZ]=[-'QX>UOW],_K](_F>7(/_\^"B;%>[ZH*;N0\^7?_0>- MWS?7I:)(A./P&&UQHQ^V++_(UH6,I 6=C.#@ZOVZ@=#_>9//4YS 1=,@\9(7 M- MV8;1GXSCZF'/Z?W].)>K:U7*!-H0J1_NSKP$[&D^1W,_*WP%U,ZZ(K;V, M4CMW)"-J).7ICCU=.@Z*OQ[)P(,C_V6%#V'$0V)QRP&$BD"]\Z@Y:P8\@$32 MMO:_@C!**??LB\5T[X9,C"3ZG[<;@!]R53OWPDHCX#[(E[6U!Z9DR;3!192P M/6"WHU_7,Z#("6*/SL)JT9[3= !A)E+P8I9TU@YXL G%;3_C*"CW"_GINN#6 M\_'BN'_ $4=Y3A/ 'BA2*/>\\^^!>IQ03%U/RQ: E")*2?;J82O\Z-'59I L MG#UO3B%H!M[3^(I5O:W:!K3'"41MZ74GJHB2[7\V85&Y3L-J%FS#B P7;$=G MG9"9S"0\!DGT,@E=<935]0(?=$IJ5V-0V@5T2*I)WM*)*TQ&B+%!880R5HCR MZM6S-\[GF4MF1M[.2\\=:^8GXO;@O;E&U:H?"QJ#]N ZF5OZ+B&/JO1MS'#& MKDLL%V?_F7L!?BLT"+\M>$>5J%AU4DY#T XJD[>E^?PD!\#L!I MBC1 KE7G7^/5#/$HJIZUV,(&(4 M^UTEK_'V&!'7?OOMP\9+?!Y><9H ]C"10KF'G7\/U,.$8NIZ&*."PAUZ^^V; MAR]13K\G-]M$#KV\L7[9/X0\=<^_!^Q@7%5R[ZI\"=2U^#)J^U5*#:7D>D:M MZ>?M$Q$;"TXO!*VJ-2*W/F@NJ-/,2R?WW=[SW:*)D^#','H1 M&N*\%7C'Y*IUF?A6- 'MAGQ)#:2_12BG:BL/R8)JG8;3>N_X_O4Q]@(^I"U]CA%%.=5>?6ZZQ]$CF>F\B\)/R=,DW!^<0 SE MHM;@?5"J9M47N4U!^Z1\7&)^P[]?YYEDC\"[)4^H,%4LM M0#L@5]"VF$AI6O$VPG-/,T3#[:_K)X=8:WE,:!T7NFLF7IC*.X'W1A6ESW8/ M)#U >ZN2X&UW$A@/Q)B,4,H&E?C8FC)#U+W;8"9KXLCQ9X&+/_\W%H\>E^W@ MARQ?M;,HK3:"'9@"6=OZ8TH6,;J($+86?);TZRIK)MUQNO7BK>/_@IU(?--= MTA1PF-4I6&36"-H!#;9:<;4S;K+M\Y0RHJ0MWGP'H6;'%^!/RMV23WA[1N*6 M@ .O1KWSV^]GS8"&79VTK>^^E_V1D;97;<*>CKT$7%KU0BWDJFT'$W0<%?EA M5VHXB,#CR6O*+;-J*"""SY:>'07@F/!WF7:^P]N%.?\><*!Q5=_ MRS[^.[OL0P59[FZ]P FV'L&$,*V-(ZA3VK KT!#3,0"-OB;] :FEOC:2Z#E MXF:Z6$]O$/EKO9S/;L8;\H_K\7R\F$S1^J?I=+,V61E5/P[&<8R3N,;C+QH! M]VV^4F4OKK8 [*\"0;7QEY&3N%ZW TI76JW7)* Z4>491P]AO\HP L590_!X(9*WG4^.B@Q@&/AA6LO)^]5JNMB@%$YL1N#$ MB9_&@4O_,_WMZ#T[/M$S'B<3)XI>O.#Q@^,?SP\2FO8%'J&-3%".6*6.@".X MF?S:OD[(LY+][(\2HQ%R$I3S0HR9G1COSPXVA]KMEI8^BU=XBXF*#SY>X(1_ MIT&Q"_"P5E&X,OY*V@,.8B6QM4?CC#@Z41\A0G\DNN70TZ#< M[_0 MH1^[L^"9:!9&+T1-@4G.F@"/39Y"Y5@L?P\X]KABZOI=08Q%F)W ZD0A#[<_ MF]"/G67RA*/*+%Z@.[.ILM6@&-*(JRN(S*2Z&QE:2? .M-NFZV7 M'48;RI:.RJ(:?I35!MA08LNLX_424&'B^,K[,^U+[HDZ M"5FATM7I@1XIB>>!-5V 1YJ*PN7 D[4''(=*8NOZ<$Y\A!CY]+7$G('%N66W M2J^6]]/5YAHBM2Z?IO11HSX"#'R5^'NBC!(UY2VL@'Z4-JGQ%&4ZWPD M_W RS+*[);HD5W8>A^\GSQQK525^ 1WL0 U>.2^GZ MX[V1^/JG$3F38B>8\$%O"DXH9_6EK;.77JU@/=I+6^&GU4;]MGFE+?!XEJHH M.*$Y-0054+^D6 /SPJBIQN<<$.(#.!&RW?V3S MY,70D8OU@)A[SH/G>XF'XW'@LI(Y3Z'O$I"@^]3)2\W6;8/NP(.JJ2'*8:?: M%W!@-E9!U^]+C(HCFN3%^O9O?_K/QM>S^6PSFZ[9H,P^# MQPV.]C?XH2:?G=\2>FR*U:L$Y64SR-$HD58[# G-*Q(7>T2IGB+QSDGHHR>< M+-1V:OZ0JAG@1R?![J8V(#M0.5>1/9(1!O2-*K^P@DL86<*>#E7=%[_FI;8C MY-,'J>F?R(OC(SO!VH:QU85%^90N!^47.4[5= $.6"H*BTZX_7S0&#F!R)7EWGJLM 0-6C<"M[_QF=('<;^Y*RT-*UVX<1D>"T!>[5&*+ M"-O#CT:YJFT$JJ +L%VK/5R\0YMIJL[*"D49)+PC*.$ M7@N@9[:UZ?BR]L #MU;5L_DNOS'@@*V767N?]T09!6%"0Y:=M^=!6]K_I0F- MKA>GVTW6)KX=V6'.2SH0&0%^+D)MM-?W A[SBFK7)B4,(OY5)3>?FF#[PDY? MFE^<9PDA $)E@"XL01$0,004G&S:3U&HOU*HT \XKBFKKI"K, AL4Y>]BXP% MV_C6I_;P,:Y[:T!"N=*"M'[)"A^Y..H(-DL HQ%/2@,;(=:W*@WM4<+8FYR$ M^[V7T#*#]#X;/0TAD(&#K3B0Y#V !Y:"NM4-#F%SP(&G(K7^)D=!.WVTI$S= MUDY&A^HN[^YF&UHK,[V%.5DN-K/%N^EB0N]EOEF$"49_O"B(TNOKF0UO8@_Y M[G6SV]:#O%_=X8WB,ND_Y/>IQTD2>0_'A.:[H21$]PZ( X8NS<"Y2&WS<.$^ MRK(#F,ZR]\3X+8''K$2]:J7JBV: HU0FK7Y=ZCQ+A!$=I2]^C= LCH_8M563 MNDL]8TH47:'__<@-WN+] X[R3[\=H>__/>_M,1.R=N$QB1/R!UW$ M*U/R/0)!KL/ND!Z8^)AN=(8[]+___3\NR5B>SH=!+9)PF@&'$9%BY[/UC; M/WUC"DL(C0/>)MXS]E]L7C!P7?;2NN/?.YX["R;.P4L<8=JSL#5PV*A1LW*U M@-\4,(C42:R=BE[0190P\@*4D;9TJ:![/0^$\!71<\O7L\? 7.'$\0+L3ITH M(, 2C[?;X_[HT_N:-WCG;3W1PEZI(_!P55>^'+GUO0 '<0/A=?T\9X%R'NA- MB0O*V%@JZ]N#_F5EW90FJ!T[Y3T0^ $L5DZ^,PTJP.=TT,O MLOC?>@><%9+V0O,P" ELX%HVTG&; PU*D6#DH MS]L #DFAJ)T&)$V=H+?%0M^G*[ZZDCD\4J@AUPY(7N-)!6&0)BSVO'9YG+3H(PW=?;H53Z#@VS3IPH&99I'O"C M%] U6L<&TIB=6C%-.J,%-H6MJT\N,*E"-^"CFJKB3>KQ QZ)E$4WD'%9JK]O M/?FR&V4O,C*9RL!"FPP9":9I;AL*:T)L/&L$/&SY2E4GE>46@$-2(*C^)"\C MASXR@M8RL?K5RD9 S;T S\B?HI1G;L.A!-:%:HMK <$6' 89U5=FZD$Y;#RRP6K77 .9HW9=-)>Z#"RD>9*;CNL2#SC!W8WBU0@OWR& &.;ST]6G^^+F MD_HE16GW005^O2'$""#N.Q@H4%#!&":4>*$3L^Q6$P1XZ,48&4[P[Q["N&+8 M+BP@W7@3MQY:^(JWW 1-AQ2VAG:?>"$+IGB M44W7JMMJ1M14N,31\4\*>#?Q0O/ZK<2:+D.#III-1%G[(8&4R5TT/E)9WSSL M0V?HVX:S8!ON<9%P5%.%4-P:>!37J%D.8$%3P+%;)[%^%OE M?'8SWI!_K#?D/VEMS>4M6MY/5^/-C#205!_4=^@X2DK.3/YU[LCDH[_?1Z%[ MW"9D;8^C9V^+QY^]\YQ023.@KENG&/5941N SEHKJO[6*R/*4O\SNL03"65+ M7LCN.J1RQ#?AWO$"L26X;>'[HUC%,Z>\; C;,R7RMG3/N.R?,?J84M=RT4-T M"*G_???-=YGWT4_^GM'.WF==X.2.U3 [4[:F*5#?4U&0NIZLG67/<\/MD8[. M[$BHP8_2?O&<86*4/]P;X 1]3(EWDS+/"S(X*K8(L67RA"-Q6%6_AAQ*'$6* M\"E]!SUD>*+J^A"C92DN^M.CUXIX+!AOB=?Q7NN>?L[N?H_C&)/_-3$X\QCG3&[# MZ"8\/B2[HS_>I@_19L+Q!A:U;D"1LJGBQ0Q&H0_TF4T3%;3K:^8\T"Z,D)MQ M04[&9I1'>[]SH=>K^0^IY@%^I E(/(CKSP %2#$+.')[V)]$BF[XE[X&"F(B M13AS.(B[MD(16XZDEIX#-*;&@LP#8L>W_ 9@G"QW[\+0+6];KD-?G!XDZ0 \ M?NJ5K1["BUH#CC$%H?4/HV,V;V7$JSO1E+ZMX_?.]$T+0VTSK6T'ZKLHC./[ M*-P)'P&HM@ >BAQURK%7^AIPL/&DU/4V1@NEQ.R,:^:U.7"UZ3%HBH>PIY\/ M."!+^9K4%%E[X %5JRKWH?OSQH"#K5YF[=WNXFGWG+3U-S [5#9-M5F\0]._ MW=/$G+7-!S O]%2UQP #4BD0AQ2 '02>K?W@+G7# MULA%F:Y3FTQXA9A$%;U MRY"E9@:JT@]X-"JK7H[-VDZ (U5==NV=PA*'(G0S)E]:GZQVK_]R\]-T131. M9ZQ?HMEBLKR;:DUC^#%"BA2*\#1\#5E."6 5G[^5:@-X>],YHTOP9T4_$-^'<2[Q')M4:)XG/;DN*3E04^P+%:RT35$[Q5#H"7M@UD]\$T&6H"J;G4+4O6V]X\JRW0>SG-; <6I&K6J MEY(J3:#/&R42M[O:<[Z'9.&JTF#5$FYL=Z5;FH@4,@V+Y6BV/K5>]8-"8WZ- MP@N.9%J:[>N'07R-=V&$TW8;YS..IY^3R DCUPN9N.0)%MQ[- M?5G!I!-V@&=\?6BMOS-5.K)#N_RF62H@.DF('IB(.1@R(4>]OO]<>_0'VO67TK@2:W2E)I*@V A]ZE,M47#?)O M 0<81\@V%W.JHVWY47FZ.7/O1!9W8PRKZA-"=N8!)A69;K@Y/WUE$/;PF_29 MOH23TQRM[/R;L-&*38<.<*C4-DTEW:DI$<# JZ]+=_C".E^]M6 .A9\?S4Y.52NX^A;Z+H_C: MB;VMDNU5J P*@)3-(H:?6A*# 1]U30Q"3\Z41E6Y2'7&=X089SL3K-[-D\W" MT'BS6XNWKZ0C:%-:0"/ M9"V3E..[$0' 4:^GAW:>:,8-9>Q0RH_F35V^+&UU^.[9+M/9NY\(2%R-/TQ7 MXW?3%#O8.QOE:3=:OM^L-^/%S6SQSOZ@+S!1!J>JKT0UIS),:*DSBP*XB$@, M#UYJ->D)8*S.0WJWC0[(V)^]%.\;$?0M;7Y,?SMZR4O-U6S5OL AI9$)RD"B MU!$P?#237[M*GLI[5^5]KS^@Z5_?SS:_=/+RE7Z I&:9A/M#&- ZU)SGL%3[ M#"4@9"IS X'780@!()5;>VG.B*(35>,/:#7?2:KJR7U(JZXM<.>5JEC90^(U M!.RLZ^:W+J>?**.*/DK+T 9 PA^O<() MF8=@-S]0DCJTL#%P3Y8K67W.@M<2L._6"*SMM-OM<7],BP+[R@F4@PP54(I&6)(Z0[F#^U3BJ-RVD(G MP7G D1>ZTT!Z)\J\>M>.S]Z?=!*$ Y>F::2"H#)$B36- M'_"C%]"5IYK>O1XI$PBEC$:(L1HAPBQMT'/1U'X-0X,-#N?=RJ4)>G+:=)\:"\-GY;SS@._<*U4E;P0^?0SCK9>?'%=4(\" MT%&AA3F*8KC-ND,OE*NIC?9F!6,5/W;_ M<8P3&H3Q)A0D:C 34JU=FF")@YC%ZPK_=O1B+\'9Z^RIN5?IBQ:T 5L$"5-" M.F<+%.3[-GPU@:A;GH"7&[VIKI_&5 A(*\Z<936A4U93!KM73%!4EG2$"EE1 M)FP&U:@DKIU)/WC[L^$C,^JVQ!["I9WE;N+$3[=^^*GNI?N:+L Q445AP=6U MB_: L4A)[$XOJDW&ZY_0[7SY\QK&];0%3J@ER)SJV7.Q>_WRGH3A+"B>$AZ3 MM?HS"79[AY/-K,/L\ULNM9ZX+>+]0Z=1 1;S\>5>GJ; MT P6=<0*.%IU:6#A6L80'\"(UZFZAM8LA5CHLIPF+:(Y,/0<@LFCPN1!5EV< M%0$F?V^IM7=T:HF.J9G1Z:UYIQ#,)A;?X --0F?++/*WC^D?X\ =[\,H\?[) MVQ5NV!4X5C8Q0!G[5/H!QK)&XNL&2IG)"!5LV$OG949VL*5W$S"]'8G>/<9] M@8]SFD^[HA6.ECL"G>,XQDG9 OR'+%N0 8X'NH8I8T-3&H!Q0EL5W8 Y34,8 MQQ%B/*_"W17ABAC;404\\K>9[(!([_:IJ![N2A,*G^7(1[FYR(P#.50*BRAS MZP7T1*[.-@+;JO<&CBD-S5"&$L6N@!&DJ0:Z@9'Q484-.W#1ES'.46*7&4<5 M(_K*H>K;.5+]5\OWJ=HVDV_+^BUWJ8 $QB!L>R1)3M#)6[PX< M'9L:HK(#I=@7,#XV5L$4)MS@AP05&9J,'UNA%!QM@8(UB[AY@:A=SC/--AV1 M;XBMW)PQ,Q/[B"SN]MYQ;S6)/WNUHGIB+SKV%#4&CA%R)2^N(5ZT!!S_-0*W M2AOF)*A8RC?O2$EX"2-L(SHF,MR&T4UX?$AV1W^\E0[E-5V AZ:*PFLVA)4],'>#@KJ5S9H9!U !S0:G)K+S@)]?2"+#K1IW/,G(.U%7>G M:F>$4(2?"0_;8_%EH9)BNS9+=ZU)'VE$ 'A@-S>&O+J/J#?@D-=0PG#-FM/I M1E$?TW*&18\VF3R1?O0J8R4-@NW#L16U[SD/GF\])>+2(OF<9X6WV'NFS[PJ M&Y/;=7!((3: '",N^PT*'23B&\:%G!,ZL>KR0?5-WX9@NL>@REIN%L5F]A0K:G>0G3S@Z M)8"R"8;Z[(??>7"1+#-"S<2>TW-0L2U5P/2$GO(JYTYSCY7MQ7LGMDB5MGZ" M+IZDW#LO6K/T4[_!Q;M =;7Y>=9I4%$NDKVKF7G&!\HJW;3ZA9X'OIXMJ@M) MMAA8XL_\M.X_4U^C.]# U35$452H05_H%85T5-%^:.$)DRC.(]LM(KM422BK MZ$IBG=45 MO:YR5*85IBLS82E?U3Z 072QJK+9T!GG08U Q+);G@&E+-!&1\H,R#3 MZA=Z1GP];:]LHB-9_ FG2@V[#BZZQ0:H7>*<]1M4C$O$-[_0H9SLC>F]&B'7 M%J?7LFP.XNH50@0&:T0 >. W-X9>@1W (*"A1(\%=;K!!/HK8)*]P@ M*]E@*WL+NAWLPR8]E(I-U"N3$QHFC"H81P%.)52&!ZLJRG0$KP5K2!5W+)CI MO%[9;/%AN@94K^S>>N[3*$3\)R"<11@1$)E>'"BHDQ'L%*P'L JIDLSG:]B;F>+\6("9Q53 M+K5S'WG$# ?Z]D,Z:Q.8L:X/NB V!44)/;4&6M@@'*.=A:V2)3C8G$?D[6+?$^_."/LO=A+V!Q4IDB-9L"OV MA[BRZFZNNPM"C.DKZJQ=]/*3WBF7-#:WKNE?6LO>E/.8D6.CO47 M/=D*[_7JLBVRN@/YTX*22CNR+@/".I'"(I@[;S\0A!.*;2:\\W(5!7W[J-:Q MQKQG,"W&\ KG+PB.+)G92<'L5_9>F<&?E W-X;>OB3@P-=0HL=]2%#' M&UW9I/3*T*%LF6-NF5,U6Q!''M0V]/_I@?"SXV-65"1.(F]+@)=^,0[E MENG+LY8!V;9Q72#)C^-%^^F:+9@[P4/%;6[^#U> M.:8:A\C7BGA& &S$0:\31U1@W/EGI0Z=0%IZ-WT:2(_!+)N/GGN/-VBZN*'/ MFM]/5[/E38?&6"=.E, WQ_7TW6RQH,?_0J/T^4C$\7#PV7OWCI^_=S\+=F&T M9X>7-;E%ZKV!(W)#,U3>E5#K"AAEFVJ@_2A#B4^*DI03*K&RGA[4FRG>W]_/ MIW?3Q68\1T6"$)G-W2Y7=^/-;+FP>LFK#[/) M=(V6*S1>_(*6FY^F*[18+J[83&.RO+M;+M!ZLYS\-UI-Y^/-]"9/1?[%*@ZR M5P78>\BNEQ"[Q;-@>Z25=ZZ/R2),?L%L6!#^.,K=P>-:,T-4\4NM+VB<:JB" M/AZE+VV4.:&<%7HX)C2M +W@=%)D"W)Z,D9^=Y*E4Q3W)?.L9I?,FZ+P^/A4 M/+[5IARHJ1RAZKO RX?$\0)ZH)ION=^&$;_PWXLH>:,51>"P8L!$5MHI31/F).,*UD1URVXWD- M5QCW-I;1HQ-D[P]/B"BA[[GI!E3@WI,?,"^B6SR"[/AK\@G;N*J[#VJ*-G"T M,VK",NX9(0P8 1=\@L<^W$7KSC"4J M\60;+(PKG>"7^:*/E#-BK"UMK-BP$0=@+*)*]LH"F8C<$\#=UI=UD'8 CA+U MRI;10-P:<-0K"*V_"7AW-U[]0C?]UK-WB]GM;#)>;-!X,EF^7[ -P/OE?#:9 M3='>UF:[N MR+3L>@-C_*JJ6C=@B5L/REFE0Y*@Z6##RG\B8JVW3DO!_4ZY"I4#W)FKV4LKP3N).0+5MQ ML&V4C-J0!G#PT3)))4VK"0' 0*.GAW;"UO+N;K:AZ8]K-%[]$(. #PE2H'>+4%X 6"*J]K3(=KUN/78?H$%)_^NZ;[S)OHI^DHM:/.G5M M@?J6DHK4Q:0-+7N:&VZ/^SRYH;7V L\OB*JZ_OFO0? MI+LKKNJ4.P\N"+K \S*G/Z"4%RM\"V,PLV 0#D#8?$?'\:(/CG\LZ5JWCJOI M CSV512N/*(C:0\XPI7$UGY"9SQ;H0_C^?LIC*&MN-,Q"X@P;&W28.-2O3=T MUVYFALNGHFJ[0G;XAAJT>SZ*\$$E1K &L]Y,4<" S42W0C'V(E20!S =L&Y.*7P>.B!4[6CH_C-8Z>O2U>X6<<'+-< M*)8=M<);[#VS!"G^F-^"#%"D:6N8XOQ)@P;THZDV*K5YUH0Q11E7E+'-,PW3 M],,3YZYKQ@G/KVQ89SV>3]=Y^3>TFGZ8+MY/1X@^%T!3'+(;8&ORS60Z^S"^ MGK?==&B/)-)#:4TZKP1+Q(?9.D1>$9J8&U(UX*3K:8@)0'G5!I*D<]NS4W/D MM5KS_R'&OQU)-$Z?%79P),V!(JVJHM4R_ORV@%=TM2+K%^K/":.4,HQ=DG-] M:X_9)>T'YKGR8W11XP'YKD$HOG1>ZUL''6K[_GH]_>M[>EN(#CH;F_E>6;VF ML]H6+^G_UE9#4^T,/'*;&:%2]4RI)^"8;JB =N6NO(C9B=$H+?/R@CYF_[4> M\7W;HEPDS>KUIU+!R ].Y-%I=OZFQY08(LE,(#!;D_[ @:"Q*:KWG10[ X:# MYCKHWW(J<1JAG!1B7]+<8T O\J30%BL* M_+E-2T4W61QHD $>\KJ&*6- 4QJ 04%;%?V-[4^5*I$5EKT#AD*)DMXM1+?) MSTII5KC:W C],MXR6? M1Z./&_:%]=D&/-. P(XQ$<;U_&/B/>,UWAXC)MKT\]8_NMB])2%&L[R.^6L7 MYW,V=8@QR&@P2&3:N'S ,L5E$+AF7%D3,5X6"IVD0KE8B#H(*@E&.UTNT?K" M2H6)%D"#+X])G#B!2R=A)1L'84*?*TSM[ 7L:>,S2]]0\]!1+NR$D:F&9P:LO"@H'.3Y&; ]#G@6&\=)ESO^LGC)/9J1"4--(UN@.-%GH^MHTJ;6F2)\W#TG>BL&-E# MRA_%5(!*:;*(WKJB$^(D1#Z3M?<"9?T9*.4U0ADWQ-BA$C_K8-B[2=;'_=Z) M7BZ=Y%!^VI!\2W0LO?)+T]:S-\VSNG;6BVW@ZGO(=TY"%W@O2K.K9A2 PFX+ MD MO1=X^^,^>RW\D-].ID^)MX<5Z=3L9TS?-3Z2'= MBDBJ.E73)0<40TP9ZFPJIT5K&%.[=JKIGRIGXW/,MBL_94(@)Y4BBRL"!WLV M5+N9)(@,WVQ":*D6K3V#Y5._G#O*V*>@C:@ B$B M%I47#R#VT_AU$G]VHL@AT;&,5M1L#1(9FM,#"N7&3,7??&M(#/!4L;U.)J)+ M6):48%8F "*SHU0$Z\ $RW9QQ7:8<1\1I*)G>G2U^BDW(!T+(R8(A *G"YS< MX,A[=NC)Z)B ?'*:DA-X)_-D=QFLZ$%E1+1@=U3>!^%#C*/G-/OD<$S(UP0" M2)_3YH!HZM\]6^!(V)?AN<5:.^()&%=[4UU[W4X$1$S"$3O9/PF)F)3H32'G MERB7%+%"6YFLB D[0F5Q$9,7507. -MJ2=KN?HZY%^!9@O=Q_YY09OW[A9^+ M'Z G""KX_CYAZ%+]04 1%1LQN4'@4>F<5W[X;54/"F P-S\<4@GR'@ M21?JFL"/GCAU5Q&3#(P4 K-T*538K:-A\)#^F;BELQ^K>.F\_@8X0_?QULVI_3]\!-- MZVL"L=HTAP&X[4S&@5\]@L,!XY;ZF8BL7(1BAL)"C#W$DXN!"CD (?6_3-<. MQH=F/Q"I>?E+ 301*)Z'3A"/ S=["C)XK'^\Q Q%H(.!07,);\ ,MQ6+7@B7XW\] " 6_#Z"8\/B2[HY]K MW&3NV8@.4(AI;1K.'%.=R'#FE1HZ&0&38K)#KSWEC$^O <&9/?Z^#:0Z1X1I M)0 SP9A.E0-:!C/*=Y&]^-?K%_J_M\Z6L%>= 3:C!!26#9B'-^-K0&8 ,ST= M;=I&4YRNIDI".9BUCK&2;C'4>U[=A7I((#2/^#H3"N5]D#]25G58B-+UACZAI62[ 8*BI3+PQUPE!#7S K$C;]Z]]7] M5U_G@J!4$I2+TG,YD4[M,7YW#^>)W@UAR)E3U+<&&K>*:DH>Y\V; APE5"76 M3YBN/LR+*&53DQ&C+LN=K:BT'Y[;7LYG:AL/RW4-S7@$SMMB M2-^W)G2G5M MA^6VES,D:?:7I = M6UUX0Q[>P09*BED =4T&]TW8)MQGXC1*YU)UND3@) M*\BZIP)$Q$-3"?K>&>G& &,R72>ZI;113AR-'R/,;@M;'&+H,F*Y*]UZ+#EA$0973NFSTM@4VY\JE>_> MCP.7"%N2M2RJ=(':G IPW]C[M#G>IK:&*J[+YX'QNS6K9,+ACX1R1"0@[.> M;99=0%8SA;FQ-XZ2TKA+_G4^YI*/_KZB(,:9*YY_!Q0/N"K02*]\ 7 LX\NG M'964DO')F[H#<0>>RV^A.]'E@''V%61',@7PJ2L9/Y!2NO'2K*E7/ M)X0,PL?/8?2K%SQ.G(.7./X-WGE;#P?;%YY>DK:0X:-.Q0(^1 VAPT>MW+K^ MEA%&&67TYD2[9_1X/2K*:P)TKJ=;D#2\S4ZO$>_W89#F(F6%7W%^U'L?>5L\ M/B9/8>3]$[NBO<6F1"##CK91*OOMC2A !RI]A;3/8Y4RC--E1JA@NTI@8,Q M)M\4K&V44>G=/.-Z-^KL#'/,G'G\['@^O:)\&T:W[%UTUJK^R*:N.W1 ;6@( MP=&EM.\00+2I*MJ>GD*GDY-GA8)VC $[IV1O+]!G'F)T.$;QT2&-DY"AY=DQ MIM6#RFZ-='9*2> PM5K!#Q&&*.68UE2VA)+#\QH0U5YNO2O9%D9NF]%&&R6!7!@Z<*@E9F*0?J @:H3-;6'=H47$J4/ M)(ZR=Q(SN5 JF*4I$2C+EEY%C$?H&#P3^G2K*O_D.;/8@6NQ/B^O!(GG>OZ1 M/EN^IF_RLG=ZIY^W_M'%[BW! &K.8Y)5*)TZ$P+:9MU89,7O)MD.564#!,=Z= ;#ZU-*G:!I4A)L 1LANC M"I[0,< !,&9VI*B11PW, "F ;:26IKU^X1.0W&_OEB-P>.C!W :G53)V@(&C M#ZU-3\'L7^WGZDP+Y$AK("ET&V1(7BI>'U>G/H,+#H[HACU\A"@/"+44I_N# M'[Y@S'8NEFR;0EJN0M8>N&_7JEIV:F%CP-Y<+W.[?:V4)(C:BC^SFA;RTI_G M;8"[)U>ELDM6&@!V0[Z*G]!>4')_+H/NXL2#"Q99*^ MFW0?>7LG>KG& ;L-1_Z43MT;$P'JW^V,4I[5-*, ,!Y:*J(;)SD[E//+7H0; MH8PE*O&$L,:8$W$]/QW.'N(DXKQAHO0(P1RCG9R1*"HK[%*+_! M#T1M@ESLJJ"HE4EK(G%E'@:/5\15]XAR0B=6EF]Y MP=/;6J!*4F>X#0<5IJ)$E]MQ0*^^[(\!?>PLD2?87T0R#GR,[X,I[L#9*"*RJQ%>ZU=88"E@PS M"8, ;Q-O>TQ08R.]N9E.;B[*XK4 D%LOH$\YN 2LCA']:QXZ_(POA>:004%! MT2+\)6VA![J*Z"VN?#/:J"".*'5+D0M)4VMSSWE-"I&X-=!85513//&<#R!? MITYB8PNEN>U2%! T;36]?DC(;&"."=/E@^\]IAE408-9 W_288(LT @V;;C2 MI+PU3>BCMTD56]:.8Q7BPBA)-P;IC-0OM@E=&GWL(RHH"@M)$?F_QG/:G@L3 M0K#Q36Y )@5:MC*@A5J&$&RX"6FU\*I36IV7[7 483>;.D[".(GI.=B1?!@D M"RS*VE#I!Q3I&ZM>G;75= (]?U.5O=W\)J:5.X[:)%-]0[A) MLC\$30<0L2(%S^/UO!WP:!6*:RI6*6'[J2#GJDH3082-!^:FXB00?LL!N:JA M!!"^LYK/_Z #@_S$]J(%4%^3J%/L %>_AKZ9*Y!6>T9-O6L7ZOB$GD7P MOH_"+<9N3&_(YYLMR]TR><)1>=8E@ [UWD!#3M,,9;Q7[ IX &BJ@:Z_YWS2 M$@C%UAZ99TG8=DYK[=@"S";!69X]D4CI5#MK"#S(Q20EC$%#<+*;L1BAEB$X<(:!"IQ8I#!#1QY#?.#%RZ/,) ME+S6+0%#&#'>AU'B_3.K-Y<*PKB=TB M\; @3M?%G!P82X^J]*FU"RWWY81DM\Y6_M"3I#GP^*U35#QJG]H"CMM:D8V- MR)2VU1>0NE6U/"'?454=KJH]ABC;G1MOM]$1NZ4*2A-IADMM)^#AJJ9T.6CE M/0"'KJ+@NEZ=;CYG]%&)P2A/@;$3QAVKG2N,/],G(JTFN>15^E?89YFWJC&L MT@]X&"NKSGN)0=@)<#"KRZ[KV#F'JRAE 2BDNU<^C^IMZ>57BY&]<3[C^-YY MH264Y+',;PD\>B7JE>.5TPQPA,JDU4YUH#111M1R$':A7QYV.WI3_LF+B8Z' M*#S@*'EAF>^QXQ/]Z5_'&*.$2F Q*O,M,Z7 %#8&'IMR)G[!DE:AS9@6Z]Z,+1NCBN!UQ+P'*=&8/U;"7&, M*G3M%C:VKF;'[S7-O22[4#LA@@E>$>,V AIZ9OHDWNQ^_\\,'QQ5?1+IL M=3&90L6J[.Q[Z$LND;C:96SOQR@E:.D^6G<*09JXSVL*?$H[ TO=66ED_CY M "I]*@AM_'Z#"F&)ZN)( MYG0:3$#+9#?DYR\CE#%!*9<18GP@Q'=GZF_+ZKN9^C'C B?.V1Z@XX^3B1-% M+^3#!K$N[#NL>)>;0!+S_([#B?L:^4W%/LKX@ CV+G4N!3QR^#KW&.@3WXGC MY>YGHJ<3),MHY1'@F7[&T=:+\7WDT5OQV9=Q]FW\5F!$75K @:"5B'4 M!##NB21M=S'A1-#B-80>M>IS-8/C&&-6^/<&Q]O(.]"M8VFB@+0'\&!34+>R M7A$W!QR$*E)KS],9[5%:OWJ$2O0!O!)\[?CTONSZ">-D3OD0L2358B7-@;MQ MG:)E'Q:U!>S M2+K>F]&&#'**"=MOWXL3V%I#5EIAP$ZK[B6K+CUP!S8T"&^ MR(7-G^6S=<5R]S[&8X+YDI>#10V!^F&]<:UXKZ&?\A$O3\M%='^N=J$;J($>XYG>N. M6'A_W'/#D/<]T.@3JI)G:U6^!(CQ8AEU72NC!N%=6?[285Z7?E+;"Z@S-E2[ M?FDX'T(VBJ+D72P1Y]934V JW^9D\U=-Z=L: M"\\3*CO!13G&JI]N5(0=@$\U5"5O.UD^2*P,R;=O;N@N$[H3O5<0\LO+ZQI M41YZQ2P%+9S,@F<<)VG%:O:9P#Y*'8''LKKRY7"N[P4XHAL(K^O9C,45%;\8 MIC&M#IOSH044V!=V KL'"U!]O8J^;+1VT]UPFX,VJSQ/A;H^QEY (&Z-']G" M2G)*7M<'>I"KJ%R);UD'R*&M)+=V5&?$[)^59Y)(C\?/VT#W49Y*%9\L-X#L M@UPYV_N<^1L11GB2AV! MAG-SY2OOS=3V CRV-!!>NRXF8\'*N%4*9J=LR-0G8V3I[+('"^3993'++LLR M?HI7:8A*I8UF:J9=_@Q.A^; B[P=] M)&^JAG;0L[=;J'O[+);^$&,LP.77AQ@-,HL'7VTK&A M3KNTA!'*.!4[MI395;B[$J;'F<'(D,P^ZH]@.K;$ADJ1_M8M]G0:XEX.^B]- M-"]W&B+672A=BW)%CZ'BVZ4"NFYZGP[?Z)G>T*\ G.O%K$HM=E'XX.=%X79A ME#GU(PU) M ,7(-@81)[O)^P->"FJI82CKI+HRS!DBPM'Z^M"26=*5WPCA./'V[+6IW3$Y M1ACML[SVZI@"+&>EP,_<2"M,]YI=FKQS2X9)Q_\%.^<[PD8( L>:]L:J2X)1 MHP88APPH93QUIN!_ B>:3Y/)0&>!J12(B@$GMZ8GL]'E%G0 (BB]P)^3S2?L M/^.[,$B>Y/=NM,B]!O"1&*HQ]'!H#1UX9"KU SMT4D1%0*D,*!4",.AT83(" M!=\/ '(HO&X^A2VM=Z+R2@#FS"PZN)*1> 5P%#F X /(S8B@?VG 0!(2WN] M'KAH@Q*O !SZQX1^#W!ZMT?Y*.=TP =VZ_5]<#J0G'[>DJ9I4H:.&26TA@P6 M=2921@X1H:'"2*T^76)*F3E*N:.4O5F ^2$U4H ?Z?F*-L1T:JL?,\U1E%<* MHS9K\\1XIZ?(YVDT]:V!PT>-FO7'P+8S9IJ?^)I,][";XM&UGA>I0 %.SLYG M8*DMC1(^&A$ 'M+-C5&.@ -?0PGMVAKE9"]^FL<(1)Z'!9L,)\># MFQNGD]NA16B @-(\EZ,YE8$!3,=)"**L4K@9&Q:,9#E30ZJQ>H:&!IDA0XAB M1D93&D.%CR[2"53 U+>1>\&LIQO4:>O/,]"O?? 84*25Z'8=<"@8"I/0!4+ M[&9/]&4-RUD32FI*LB6:]'\-P2_*CE#N/'0 ,'+2WPP"[.5 ]&<1R[D/=8IJ MVF?X0:\3ZP,.\;XBV\XY1>?:P\M@X*K<,'.A*8TAAGR33(5&!(8&!IV=MHN1 M 5X^0K^6 9V'H%+,HZ[M$ %!.?"'%N"=!3*@,7T F0<'O3HZ2ED%[2@!C58# MYE$NPP,RX:!U;9Z.3ML7(7+QCL0&*\?C/#N>3Y_4!E9DI_."$A>5=P#6W(!A MJ8MZ3-VF: B0]BSG5%2@J$D2ADFZD%'8I.D*3#9!%#I"&]718.G(8Z!>6RV4 M5I%$3\YS^@5B(X+C(](A8HH497?8^S'TA0F<+O9HD=8 HQ>ZV^L>Z3/-68\L MDV279I*P[W>A[X>?&"D"%W%2_K+G(0?$KWF9\"\K 0.)75S=\R,+_79 M.>:HOJ*QI29WQQ#)5S:N=)' TNFH,LJ'A8#F![V.X:"[0C>H.M7F+TI>JBL2 MVXE74"RHFX=E;!#@9UJU)O:Z()^3A]6.TNL#>%/Y2?W@>HR)D[BO!]F[JSFD M.KNWET%GV62Z"75F$9R3,F> W"M$\?.$NK:T7BF2&TDRZP?+DRFU0WE$- MJ.9@WG\NI'6SZ:9&&@-T,P9Y=?!M +5?'UC#QFCP8&L78RT\D&+!1 :35-M! MK&(:JB&2KP!\59)43=![);#<6<)F.XRNG'N^;F3OL]F8,"IRC_!='AS"B3M0G5BX(TK2 RTKW02/FI2'4 M0?/4=_"XR5%E0- 9%-)#0T^#=E4%T!-+@$GA)@TR#XDM6 IH"P U=+VM6KKT M9TS?W,;N^)E\^HA7>=HJ^W)#)'Y[9KL69("B;UO#B"OVUM, ?)5.6Q5C-7YS MGBACB@JN6687XPOA#==>K9->($%OO( =)\9? KDKJPTEC8D !Q(]HXBNW0X: M1#05,711%S* 6+(,)/"08NA--@-?D67P/2;6%Q;KT" #'$!T#:,\$^'0 PB MVJIT-Q/)N2+*=H0RQ@"G(MV:)T.3?+6,R,<71\HP9B/J<-*8"' PT3.*XFQD M6$"BJ4A7LQ%((&+)-, I JEDS!6FW-D#8$#@5@Y\;R!M@(RY 3'*"61VY. (G: (T=J4K%>>=Y ^B'FD)YV^?C56N14.="7K#U MCRX[CMS3XZ9_IJ>7^/,!!Z0-/:/,DYY0A+?A8^#]DTQ+'UZR\\_2.2?YI5@M MI)X/*XW;ZVPJWC_"=*M6.HT>U?_>-H?Z[1-VCSY>[M9)N/WU^F5"#\8WM'": M"(VE/8 "6 -U*[, <7/(TP$%J;4'SHPV!3E&G0(4HX\^,@Z67O6#I7.? 4S& M-TR'.290IO[XLR=Z4TO6'GKPUJE:"5U18\B!6RNSK@NGWEKX[T=*U*;7EA6\ M">G!FL DW(; _52L7-E!+UL!]DR)L*9<,B5KTRGO"3$<1=AEHEW?X?T#%KUO M*FH+W#6E*I:]D]L0L(/*Y6V1BII2S8;[:R"0.?<"/"-#A6B0%[4%[IU2%478 M630$[)UR>4TA**6,&&E+DW#K:K;8L/O9B2(G2*:?<;3UR+)]%MSCR M=WHZ! MI"W0"%-2L=C($S6$OJ%7*[>N"V:$$"WK% M&,FR5A#CADI?,W[]XI5-*_1M!#FDV;#$@1)D6<5NZ/M.%%.H0S'EJI5A+("[ MM4/W72?A?A\&3+4[YS-],V/\^!BQ"[.TP7T4;C%VN<7$FQ* #'Q:QBC0KU%O MZ!"HIXQV.:$GC/8I WKBEAW$.CDO%!-F)")2;O2K+1,,Q0PKCNP!@H30<$@' MM@G;\^EJO]:BQ*@14G[YL)&Q1 5/Q-KE7"W 9K]6&5>\)1:ZB\U-RNR.HI@M0-&VB<&7G4M(>\!:1DMC:^YCYQ?AB;I339TD7)A.? M)D[\=(OQ.,Z2DIU'$K_OHC".\R@E&CK%02UWJM28!% 7;F.0TX*H67_HDP)= M==I,"[:$)]IA3)-O(II,Q8H^.'0VG(E0G2H\4G%.X,^J2="I09P-FNQO.HN. M\W^1P>'@!"\ IA%]VY?R0X0A&L=HC$Y,T7*'&-MB]D _8=.)909"-E9A/5OG MON)AN1]:G#Y,?SMZR8O@O59A(Z#X*E>J/"FHM@ \#1 (JNM_*3G).Y]]'F"> M[X"P[8\X_3C!KJ@0@4H_X ZJK'KED+.N$V W5I?=Z+9GR@45;#H980CIA[#F M(+1S]1='FN! 5<\F(MN<-MOO2S^T64:@2)U(% E+UQ2# [388#)!+;PP"2FS0B<_I$!!, M#&2S ._!Q^FT@.W%B2_5"S4FD$<#\*N@XF)>@T,Q04J<R]C@(X'\N&VLHPX5(?4BZV[_M-]LX2E9;2BU3\D]WID[8'C M0JVJG-3?R\: 8[]>YM:YL7EB6Q@A1AW,%9^JTBIW?00]ANC$M;=_>,V'YLBF M[P-=NG*+JT'R;.]X$29C,A[LL3L+[G#TB"/NK1_5/D!]M)'*YUG@P@[03QJ5 MY6^93!PCP@%E+&@^<'1&3[2R-7J?J!F[ >!-@ M905QUB0>&5LCH".A-FS< MJ3-3 ^@1D1H^^M1JUGE8%1(, H/ VLL*$BW"Y\(8;3"(2V?8Z",V30/7P@ET8[=/,D@..DNRQJB1$G_(@"TB0.:>]T'VZ%XKS M&",?Y6*R* ,'0QT841F *I:Q@SLW>&L$=[ATAHT[8M,TP)U+(L/''8E.D' G M%Q,F[G1@1&76D+,>8F'XXGC^]B]?LEUS!HV2FEN M1!4H3ADV6VU>J3K)H>6>:FAF/#]UA$Y7#4YRH%00^E1($=)YCYX+:4&QX'M: M',5_H>"5W<607%4V8A*5J]I0W"H;#D\H95JW/R: M*F\4O&@!%%DEZA03O.K7T.=O FEUW2TE5]R7[GNCMF2URM%2"*_JWB\IBHI*<=/)3;I?)BIBP(Y2)2U?(I=K^J<@C5,B+F,"V'C(> MP$]QLM0SI5>:FL;%LPENNV<3#"'ZK>-%3.=Q'.,D'@?NW',>/)_-F.^P$Q\C M["Z#%9U%LQW@P%V$093_DUC9D[YT:I(^<&PV;LHR !LC#AAES>NH&[]4DA3D M4,:7E?X=H8(W>WNXS-WNTZVOTG0]PF!)U%EP."8;PE%2*$+2'#A(U2E:QAQ1 M6\ 04BNRKEN7""-&&5'2]BM$\!26%HB0=AB@\XK+0XA;#\R!#16'$+FP_4=C MSY5FC_A\"'TRM2%A"7O084"!+A#09 S@51-A#< MOECF7[_DZ_L7=O@M6:O6]0'N[$HJ!T N[B:W+K>79!$:;*$]85KH:Y\ MHXKM3+T/PH<81\]TER@=!S'U'-*+;?Z?&TRZ_NV#[U!"JFO3<\.R*Z9#".W. M=3>P:_OP@B[ HK/BD06G;[]Y^Q^UV?7\UD"C35'-\YQY3E/HZ54*DK?,Y"YY M)"5NMRQD%WI>1Y[[B&F^.D;G.M/414ASSQ9'3',OP+,$[VOGJH9X (6&3DUJ M^M2X8#"$ =:HGNT'TQ%*!6)'GN5XSF5"82 [&&6"H8]4-,1D&_#Q\C#MVV** MDR? WS@)CLE_O!U[3R4I/== \3Y_1?@<$W5I ,6\5B8I)DE-"4"?.FGKT_Y% M#Y>R9'_D3//W[]@[)P&=BG@YWWXG6K]KJ\BSY8=JFKZ3U!_J,T0?SC-$RZ/< M<9^GBYXVFD6/JW;*$"B<]V?LBS3T3K@!GMSVH+3%E//2SE-)S+.S%XNIYC - MWYE1%&Y[ C9+X30)QSZ]OQ!_NOEZ^[SPSH\P!=95[ I\6&AB@,LWYN7] $-U M(_&UG3Q]C_[$A8#HAZO%;(0NCK#MX&8O5B@* M!%?7J/'"V/29R0?Y.EO8(Q MAGG8J739QAP;X#C3E6$[.KDA+K3!&,X9\N_Y_ M:B'?WP]DRTW?$7[SF?X^P+Q&=UA8,T(E<=%'*C#*)!X^T+_:7\+&(%#:$/W9 M2YXN3!]7U8FKOU21]2HKTM85KZ& ?1 J@3C'UMBLK30SO7-E7RQP'. M9P6P2XU%+34+MO[1I2^33)V( FCM%G0/_('"I+6?PL1!I3FS M;,H\0E1N](9*_B7*9:?5=7/IS0+Q#^GO$N!')TU<5-P. ?\;K3"M5IQN7T1$ MEL? ^V=J2"PP9)]9_=LG[!Y]O-S55H".126@9;E3)ND#AVWCIJRDZ)LB#AAV MS>NHG8"?2<+>35)(QH^EV?AV\Z)^;U;M$3SOB2$6SEY6TOBL"7 (XRE41J'R M]X"!A"NFKM=28HA2LU_<*==+6HGIHM% ?$YWW[S]M_%F9]U'8"ZF;JRQ?:CM#7T'4@UX5M>DBG((^:CE$&1 M,=GS([C6];4X'J1S,_F;"N=M@(:I5*7R8%!I '@LX,NI_58=F_'">!M!?QEQ MLDG@*LUE.F(%/ :Z-'"CU^C1\?DZ JD*508%K+B7:A1%B<@X;9;NQ M.H'8BJ$>>89J<1YSCR.ZQ^P\XN5N' 1'^GCZ-L)$@%D@&D8$^&B"'E -&:J MXK"G#3'H9T%&=-,^O2R84[!Q&'OD9?QI]EL@GL.((ZS;PZ1_&4PG._X56FU( MD^:QZWJTB^/WM?$@Y0ATY.C1W$9GSV)VKWD"K: UB#GT2E/=G-. M=GL5&QC+M.PR&]+B67#/[KJ^B\+8^'&8E--KQ=YZ\QK!7#&;UXBU"MI:Q-AE M7K$^E8_.Y%()Z2=$QH&A:X?&9C2) =\0$Z5@^B5D"!5F67!-]#.F-:BQ.W[& M$9GC3S^3Z;X7X_O(._VRQO(\="08.N2:_SG,I!@U9C]DB.[ "EU"M_QBCA2[ M<]E1)CS*I4=,?*"H#NCW*:.]&_J^$\6T:DN*_*"!O\:&MV&TPUYR)+]P;LB. M!F$^IZ$#N;YY3B 4Z,@#[ MI0I;.IDM6>8(>[\;[:@MG]ESNZ]GU. ]++ORXE]O(XQG ?E]<9RLB/9W7N#M MCWO3/W-S]J]UG-#\(8P,$ UYO\:10=<$ )__IF(C*C?*!4=4\A'*9!_82-#W M+\/,MZ/F\W+S1[[YAHKR^8/?'T+Z[ :MCTFMV,>O)^3\>\)VN?D[@W4^ MV]\+HM=H#Q#,N\_31)N?T5A;EU<,NDS,VEX8CF4<][6MAT_/D;L3)ZL@R(OB+UM MEWOZ;>3YW0\0-3]5OR.&0)C?]1!29Y-AC2F%-JA09\C' !9_O@;CS@@YA=F] MPNS//+/W/0P]U-O^0=OV9\ (N 0!BHH MMN*/7""D@SZ4P3+2L,:VB_/N0D%4TA!1%2V.=J_D%Y8/?R@J3+\MF3[AF'X( M"R]B;R]BC6\Z. JYH#Z$L<:<&8TL<:JDH:.\00TM0O1)(I93-+ 5A&%[LK!Z4C M&8'#&31S&9R]=2 @8'"&:2>;,\G\I:U",<0T0PE1[;05H+O:'UJ]&) _\_O@ M.=V)B:M+_V-0>M>Z//BQ30$RNJ)/Y[GS60?6Z,"]EMSC0#G='_SP!>,UCIZ] M+>;_:(LPTY[]/O$F3!R__/TDC)-%F/R"DU5A##8IR'XP@8?TQ1OXP-;K3U > ML'IA#'@@ZE=_[6>R,BE1)J9PK3%"A:SIR$+@J3(B$3'1"T[02= 12GUP)]A'TGVP0^5D<+A\D\Q.70Y8B["GW_-HSHEQV=:@N9 L,(2#OI*(Z",5$F52#NU9M6Y-?JJC*QBSAHFJG6:L_PY3TWO) M0?\])9O#SBKO*W$\7:Y/@TZ+?9DW=7EL<1*$ Y<":*J,+"O$IC4Y#ETP><7CD%A7".-02;IA M7V R;^82Q49CT(!P5'PN42G31I=#N[YV4-0%>>5(K/_C=+1D4)3B%6-Y"V- M 'OY>6RU "7Z.'Z(V8GD\+=S^OJMG_->0T*8>L1G6_P+_ MP2+^J]A_ZO27J=V5JB\E.= -JC[-*MJV>AUU.B^7JQ8&5'7NKWQ ;?@S=+0' M]CL=4)M: ,* 6MDO&V8-?R"_2NWV&BB\GU LHAFZU$:TLNB&"B[X"82-@:.I M7,DR^/%; L:J&H%UG;A"-BW8^Y%1OM@TL>FKM$V%JC8YS+8\7&\(6SFF BWPL\X$)Q3)C;C\88L MJ++2=61 I_C#!)4M5FJZ (].%87+02IK#SA6E<36]>8J\70<3?V[Q5KF$!U" MZJ7???-=YJ/TD[_?.R\XHO&8L5@S,XT_>^?3NOK60#U344WJE#5-+?NC&V[9 M;6;F%2AI1&D7OIA21Q\I_?_W52>C"2\";6O:>>S=A/0&NKK61?OA MQ5]5U9H(3!L/,P;/9._ -U,.,.*P-VT-QN(==KVMX[EWF).^SF\!.=[XZA01 M5OT:>DP)I-7UJYP<^I@2[":?3A@S?6O3.B@B7!<4I1;P@^)1E!< M2-O.C2)L-2CZT\;$K&V-_1WYAS@XA"TA!XE?9FI&9U9!2NR+DNHBCS9,7N?=.E+RPCQ3B2=1C$'$E5?B@) MY=5.K&Q4$D;@HYEFH4+$)*T YZ9-6)K7]RFM-%&6%+<09 0?M9#O.: M-%>%;D!CM*GB"AD/\P$DOBJ+WD'FPQQ$%FPFSBWQ@KQ ^,]>\C0YQDFXQ]$L MV/I']FIF'&/R?^[&^2RPI1XEX/'0PCSE$-$@ SAJVFAC)"$NYXH^$;8HYSM" M!6>4LT:$MYV\0!M&>A>%<8PB?CIDB]EIZ>D ^G[.)X?$S3APQ^X_B#:\E'GU M7D#COZ':Q?2UO@OTF6P##5K<"2E>XW!R'FQ]Y9RX]#N]?9U:_Y!J';"'IKD% M$D K;P"Q3LN+?".,*,96\>(%=H.^0T O51-<8%A=QZ$@F;(>;9T;N:?%;)SO MNU(?#Z7;1OT@6W]6*"WIUV4KM-\\,[3F&6^WX9'@S0IOL?=,$]#9Q$DPD1.W M!AK]BFI67K?D-P6\!JF36->+<[KH1'B$&&E+[U5VK6=4TO.1IV?/;]2RF<%M M&-V$QX=D=_0O#2"RE&IGZ&';R CG;]36]X08XCDO3<6H--[>&D['KT@3W*K7;K#C%A1E&:)K6#WMP?-JJ>[/45E^# M8ICKHIR:P#96IW8+G"@/K6E;Z..#3$7YI(XTA(S^4GF-3N@(X6ZF<_0-OF;3 M.:,ZEB=SP:6.?=9MD.22B]H #SQA_CBW >! ZR:3&L3*7FE(3,?76;"-:#6% M&YS^M]4H*R0)W*=-&*SY$H1/#W#$&%&K^^7*"*4BH%P&]":7HILZP?7CG4W# ML1=QT?;)B1ZMUDRY**]V_7*-@^W3WHE^Y12F:- -.+JH*BXMH'?6!S!**(MN ML)A>P:!%-8?.W#R7C5L!HD&WP;DY7W&YFU?[#,K-!:)WX^8M2B686MO0>EPU M5XKJV@)W::F*%S7I@%TIDJY]I/*VJDEG[HI-9YMA4E>5- ?NK76*RG?%P/ML MK<@&]\8@^"UG'D7OH3:;*I=Z /=>!75K)LAY<\ ^K"*UP?D"NTH-;T9,Q6HV M&:[T&)HC7ZHK+_%?-!^2(W.D-N[(]N>\>=[ZA?K2*45]+^@NK:9VQ:WE72"[ MMJ+DVNZ=T4>\1P&,3SOB*"FY-_G7N6N3C_Y^Y_PCC'*Y8LX,0]@(J./*E:)^ MRF\!T"UK!&WMA::G!TH.MW#V>+FKJ,6=$-2U!>Q^M2KF7BAL"-09Z^5M[Y/F M"X'FM"47'LY; '4NB3JGRPN5K\%?4>!+V]J-QK8N&_2NCX' N*Z/C.M!A<9U M36Q<#RLXSL5M[4W7EJ.C1X4,A,>D/CPF@PJ/24UX3(85'N?BME^=60Z/'A4R M$!XW]>%Q,ZCPN*D)CYMAA<>YN*V]Z<9R>/2HD,VM\GLVV@5H MK#516+I;7FH/<+W<2&QS^^4L S*C;^?"9H\*1TSA@U#A/E-BC@\Q_NU(Y)@^ MD_^1/0$X'T!-PEJ1S?GL7%R"T$IL6M#USU^?Y")-?B4?YA]EQ/[S_P-0 M2P,$% @ O("L5HF*#%_$4P Q@X& !4 !PY??P!2E$0) $2$$#*,3V5M@F 7.M;6 #6#7_[/S]?G-H; M\ /;<__^2^/7^B\UX*Z]C>UN__[++OAD!6O;_N7__.__]__YV__X].F_AXN[ MVL9;[UZ &];6/K!"L*G]L,/GVLI[?;7V=&SWC[^B_SS"5]8@H6[PUY^!_?=?GL/P]:^?/__X\>/7'ZU? M/7\+^]<;G__[_FZY?@8OUB?;#4++78-?:K#]7X/HCW?>V@HC+IUT__GH.\D MK<^'=Q%;H-\^)$G2_.=%^SU-C<%@\#EZ M>F@*![(I0Q_(AMRKU?[F>PY8@*=:-,9?P_=7\/=? OOEU4'OCO[V[(.GO__R MZK]ZGQ "]59,R?\<[T4D^==P-Z8;VN'[U'WR_)>(C[_4T/A?%]/4![WZ8&V_ MVM[FYZ]K[^4S:O*9;;2(1":^?2Y*WC*$88_!)YC;Y#\#BT' M,7'Y#$ 8L%/)-:B>Q#Y8/FSW#$)[;3E2*#][@S9L.#P-YD_S5^!',BD,?-+H M6I*_#+WU'\^>LX&+BOGG#DY3&6S O45+=HRLX'GB>#^D",/)X%(P=H&'%#RCZR$[#O/W:Z _S(&CV$>XM+]E9 >>GOP,;\^8IF3#"'BX0_ MVOEHN;BSK4?;L<.1.H#;(J@GD#3!'7Q.6JG#J1%- $?, M14O24XTB*; *TD=10L[$LOUOEK,#>:@XZ:SDXV/.3>$F$HKS&WB ^\D\9&"' M42-*QANR_(3RC:]P M[U( RU1_3?8Q!>8@<2RU>YK\%%T,HIS&+1,A' MWC?I9CD6P0NNX16>SH3H!<)("LG:NXG=+63^Q'8MR'AW&S\J3"C+V I)G^Q" M^/.][=HONY?H3P_6>R2(A2EG&%HEYDC?G,3$% >:-*"6@CWR@D*;&)[A-;'% M("7KN='?F_5&_V'GKY_A6XVM#\ ^4NKN]>*O17:YHC]!$T8:X;WE_P'"^=,3 M\!'Z4GB5_19-V/$ ^P"X;]E$CX3R@#"T)H0O(2X@&$JDG_X&7=AP.,3]AC8U MQ99.KN$U84 R0Z603QQ<$^)G7@A7.W&]J,#'GSOQ0X" MSX\^70I/V-^F"7L6X,6"6V%)LX0\NB;DC]':O1G;;_8&N!NQQ)/&5NLH.YQP MBQ!+&TTM><=E:?1LN5L03-W#L_E38L%Y%T$[[ZMT\2N*L)8P#:L+P4>S/IJC M\\@W9JSATV*"D/=-NKM@A7CBBKQ.=P8=)SYLL6];:.D0]>KR,.Z+[P7!RH,- MH^[&YE^[("QJWY/U)>5A:]1IAHP3(\]QP#K2/X[C_4#95]?F+-O'E(>YQ[]= M74AQKRX/XPZ@3SQ_[.T>PZ>=D[2_-B>9OJ4\K!U!9>6] '_? =L:GDG1%F6? M<7AMAA?X0BW"T@N%DQ"&XB8,OB> (T3\N8,/]]2@]XG*O#YA&?@9P@,KV!S^ M:H?H/?5Z?5"O?:HE Z$?YZ.O]^9L53-FXQK\=[KZO3:=3>:+>V,UG<\X*(WH MA)0ZWCKU+0[*V/?\-'YHN ".%XT5@/6O6^_M\P;8J(1 X\\V^O%3_&,$+OSU M^\A[ [[Q&$ A6X?):([U")R__X)Y_EGV]R1,7,%1,9]S^OA[M]5O#-J#?J/3 MZ?3;G>:@>?*!IZ)A^.F/M?QU,C;\\4):TE#L6WQ^C=*S/ZV?;><@ 4^^]X+E MT_YM'N-7>_X&^'__I?%+;1? ;_&B Q)* G]-3.EW,0^(7QE]8@C\ $0M44_; M\Z$T__V7YA5A^^?.\N%7..\+\.KY.($BM"P?F"P$['%M8G!5@I#R ,'WY'HB.%D LP-9&M+CAS'K!J3YU"Z4A1? MXVIP3MVU!\\J\<$H*AHR0D;A="Q94GQR2 @.5;7=8(GTM5S_\'WWNRX#",5H[/F M)06*A8H$+9P51!E:#UX06L[_9[]2=Q:XQB5%*IN&!"?55@TT^0T?6 1D3A^G MZ>A .AJ:8I'YU0GW<;:+:W(?E8QU'IX]EWS /6]2'A28OCQ!0K6I89^)_-YH M/JZ01P*#Q'F3\B#!].4)$C1;PS56CI5O1:GA[R^/GH.!(?6\/!AD?W8" ,ZN M<$T $FDQ?ZZCT$."L0?7K#QP,']]@@KMQ'^]#=4^63@VW2)Q@MS5#BIB)!BW;>OYY]9NJ& )&%X@^MT-K303&MX9J7#2T.*A*T]#CY(U.\/X)' MK*WGOU-=#8=69<,F^^,39RONM%\.KUY,Z?+%S_"YY'W\FJYY'F&;5TVB-B)2*"BV0.N!]7R&3A.%D*GC=(T M=2%-;:V!R?SV! ^:A>"*V[YC#OWR&=)^6D.+O/FC="H;7MRT)/CA[ IE6L=& M4>BJ,W4WX.=_ ?)D/&M7.GP9/C^!%&>@*(???;\7GMC!VG)^!Y9/CB(C-2T/ ML%P4)-B6-Z8BB:\ZTCN!?\%M/0DMRX,L#P$)L#CS23GT<)K:."R2#=J3MF4% M-XN$!%Z" C'YI%%'R2>'<>'/H_EL;,Z6YAC]M)S?3C>J_3;8S&W7IO5&@* MYR?=" *(/H%(?*/T+.G!6=)5,[DE8'!4#ART2TBH42@+^_THDTBW'Z+:LO ?5$_CS7( JC8;CBS??[?=;7+G%$X0F/IJ*A@L&%_* M1WZ*JR(OF/HA(,1[[5BZ5$HZN FEI.V52BBF+LJO1I76 $D(3IM4"O1,PB3D M "H!.2IDG.(4 >K+AI4"G)$\2GY@J6!G0;RZ8#/C7-CB[H66HQ+G!]][!7[X MCLJH134JX/[F%9VJR#J=UD53*>"$GYO"JJSH,;=FGKOF.!)>-J^&%'!15Y7E M/C:EQ!7]%_;V.9P_?0U Q J"$%!Z:"H'C)!>2@0OJ8).?V_ ?_0PEN1BX9H% MMH3)10\<4D+M4S4YX2=6P@*B7DZF$#1WBXIR[_D)0O/GVMFAT)0OGK?Y83OG M:0P\7:LF-;EIKLK:8*WWHAPO6[MK(PU6OI&APD"K*HZIZ[X'N:T=,^LT.GY-;&!B7%I:NU1.3W%1+ MJ#:KR7&6^1B;YLN@TZHKJ@(G[JC"1B.EVFQ9C63,;G=J'YTE0K!!@Y'XJEB] M3BZY1>?X3!<)L;W.(L*(*785X:!6ZHTHJHZSV$-]IIAD]*JDL.2A^98L(-GN MUZQ^E12;?%1+O0U&E>"DTB5 -6;551KQHYO:47I4/#_U9V5X]>>&DO"KFLH?DB<*JF#*,S<:./_W!LC=3=V2] MVJ%%"@8FM*Z>#/ 06I6@WP6ZG=D%&]/R7;A!"HSU>O>R0 MW;%Z I*3YJI$!U_RCWD763U98*110J*J^F/%O>U&7Q!55 $#!1 M*,A/JEL:VB7SINX^7>8!78< 40Q#WW[4A,QUR-7L._)9MANB(&;QZ M B>1+Q)WT\ M(V66;>SD*=M8^TOJ9?_QRT<91[,Y&@XZ/:/1&37:X^;8,":3CFDTFXWF9%0? MC;6PFT'4YGY$SB:R'CP /ZH&SV1*(W5.3[*&NIJN$C#+LKQQ\:0JQK@T"^+K M!(Q=^ S7T'\?=0Q5ELX[W;(,,?&B*B8]'.G3(-AQR4WN MFJ'G;.BDKU[+GHI M3]H5HH>@9&^>F:\*O#V18=PVB[P12)5I^? TF#_M ]KA4T:SO#P"_PP26E,=$6%D[1$6;@+EHA(5/B4CT_P&I0C\CJ:YQ/("UP)ED/M:52J%OYO ML[)^$D.QN4?25PCH>%X*@BCB)5\6T!&DF@W'\7Z@V*2)YX^]W6/XM'..-Z!% MK,"I;(9NY1>)0I06#008Q/B[8(M.^=K41]N33%H>DL?E!Y^)(@F9X.HA'GE! M.']"5Q2<[GR6GD,V6Y,Z5$<,.&F4FOW=4B087WPO"."F^(F8Q'72HCK09Q$E M-25'E1(XU$8Q?[XBFW/6#>/$]M61 SX2)3B]-90*5FG03@KXP&00!A6'@*YJ M,8C-]G=0/V8)PK%EFE$M]:)07"%D$"F?S\3,A:*S'[5D8]\ MI J*:1"TQO1O01A MZ$1*E'1R9.E;.:DI3KW4:I3.;>J5Z; M2:+B+[&RKF#.?E8/@0O(IE)"ZZK)%!N!R?:W+LE;IDHD8JLQQ3YR;% = MX#-H2K N?-;1RQP"PJ,2+5"HB'N%=EB)^_Z)T<>Y*. MS7RO"R&=FU(@M-WOCP;-7G..,L(Z%Z07EBIJ'B>-&NDB"R4:E7ABGA,APJFM0^E426 MGV)B (@6U_]0X<4WKB2N'*02XS[4K*$1>^AKYTF32H*722 Q TA59#;&64:% MD-:EDI!R$TQ,YU%CJ$]3CJT[0VU;25#9*25F9)2[^(9...8Z:-+IJDJ<]-1= M^^C&^3&(_YVZEZ:;!=1,$\__8?DD]QOG*/I*"AWT2VD107AU+%<;&6E((-@ M06D_NB661YR+ZWV/=SY2G9%\1E<,S,"/Z EY<\S0]T:D)S\OI!:N47JU["4[ M8DV;4Z[..J>9V>VTNJT;$BP69DBX4*: 9)'JQ]+H2_)YS9_ 7]O!16!DCA$J M+C:B."*UF(XJK61L_K4+PBA<:>41'#\1DU"$T :9M8 ;1+*P !"'P [!O@Y9 MS- %6'M;-QJ%=E>6[-=67*25LE'"M3CJYT'I;!B5E6F)S!)4U28^KYKNI@(6 MC.J*$1/=@G+ \1*A-O9X9 7/$\?[P7H-3SM?R/'(6/ZC-KF;_Z;[-3PG0:H' MUO %&%]T^]YJM=JC9F/0ZXX[O98Y@#^,QH->:SP8#NN=IL(\8/2M#[[W9D.H MA^]?H9Q,W4.I.&,=VF]PE<\LJ,D_D#;:12"&&,^]&+Y4Q0&4VW*JP>HC"$IV MXZE8[$G&4U6J)W4B0<<)=VT[()7XO/+$*"<9K[H=\;P:]ZH2,#$&T7XL A_^ M[(!("MR-\8).)?_&U2'DZ:J=Y%U-0"YE,S>_JK*@'EAXAPY$"Y1M.7^"W$7W MO82G7,!7LLL[3)JGO4ZK<;LR*(1W$G2?^B4^OC879/&%().,O3]$40S+I);F M5.:T.*'Z<(VSNT77HZ"+4<9V$%^-1-HX,G;_D$%!/!/DSR>==51==G?E4L.W M+8#Y&5;4YY]1BTV9QVI?'"KMUZ-Y 2X:?\A7+@Y)" 109;9[LP/X[9A;! ?A0\<&3__"F)L"$="FA]/N2J"*,$^;QUVWM= M.HT/S-W'O618C]D'^) _85P357)=]DYOKH'QY=."Q:.]&2%D]8D">BXA1.;K71 M2;;0$340$7I/&4@;65,1>L_+EZI$I<(C1Y+^N?YS9_L ,@9.N?#]P;'<$-WY M#?_Z2@E$8!] &_D2+ H8[UTQGHBU46H3<,#.[L(J[79$K2!/1*DQ39?-0YQ9 MT663,I VLJ9BV>3EBX1P4N4QS ^^#5GPBLHFQ&J?(7+YHH\V4B08<$P( C<; M*KH>0M:N =A$MY6CRC*(*W"Z'J]%(,=0T?NEF3B 3!Q45);RL4+0HJ=;W;E3 M9NQ#>I*"1)1P/&*7VY0B)BY(38I09=5:@->]$IX_S;P09#CR2,UO1VRX.%#4 M?:=9W D[4POOLV]'H KR1)0#4/59#O$ _3\RDKQ9#HB"NB C[364?/3 <#?I M/YRTC.N07?HK]A6@S)_K9\O=@@6<1>;3$R"> Z_[$=K(N-0SI 8\%15%4>HY M(D/D/R0X'XL$*6U-2J"702P;'W+)PB-!@2!ZU#KXPI@B0N M0BB;6@G5==1;<1/6H3*R\,>CX\W=8 YNJ,Z!XP4['V0HG:+#:B-NTM<]X5P2 ME/&H7$WM0_VB^D(;.X1D!_"XM$,$#'?AS M_!]%T)4H@6W=M)$VJ4.!DKP!_ MI*I"91;D=&VA^6-\7?#430[G$\_'Q[2_DXS,^4>\5;$4S;+KE""34>KZR,+A M+H \"((Q"-:^_7I:YX1:U+I1A_]7^U0[C@1_&7Y=3F?FH<2UD_.^#87/<-B>#>.7O M]SL38](QC6:SWATUQT-3D5;#" \D:V@%=C!_.J5N!:5HZ)#]]OP#::/#5(!] MJ=H$,5!:D4^Y2FRY>WFQ_/?YT]+>NO:3O4:AI''B8'2UA6.O3]QM&7JM>:G7 MEE_O[XW%[Z@F_W+Z93:=3$?&;%4S1J/YU]EJ.OM2>YC?34=34_="_9=,85!A MY$[?>_ T8O2;W3H\G1B]5K/1[W5B4>T,)F97V36#-#'(TD5LG=/3I]%IM30( M;2R$%,:@E9\3)54D=YZ[70'_90P>0T9UT;I4%W?SV9=/*W-Q#_=!PY7F*@&1 MFFEZ.14R?(?O8V,\F#3'D_[([(T;9M?LM_NCSJ0_Z9JCX:BOR@:5_MJLN4]H MK>5DSXW#Y43G(;ND,WN?E+FO*!U$92E&R"*![J>_R'3-F//MRSD/]P*+K^:X M9O[W [K79UF;K_YA+FJCKXN%";<*=U-C.+V;KO3?(NPCM5#EV8AGEL.R1Z#T M^MYH=AMP+]L:#%L=8UAOF<,.E-%!L]5H=_K=QDA5I>-T98GDRU.)N^R:(^=H M6FJ68F!>JA>1O)%\MTOS.MH(A6';<9DYR UX5$0[*^!RG%(ZERIH-+^_GZ[B MV\.,672S&#J;F+,2'$PH#.':G'"-\[W5;HR;O<&HWQG76\W>N-YL)B=MHS\9 M]55Y)UB(R%)(?(-HJ8=$@XEQ5!1G4DGW0Y%YFU79=#%G'--8:J]58B(SW,GG MC824?HH&S9ZLU+9I<6MVFH.^6C<-GIV'*DU<=%S'RR?9['AQERKC?.IA3(RK M^>B__C&_&YN+Y?^JF?_\.EW]KOGLNB0?I7HPW?M)Z_B]V^P.QOW1 &XNF\.^ MT1ZT>H-(D3<&4'Z&/55&1>Q7LR_(S/VUF?=",<.8%PLQI*3K[J'*.*.JZ%^J MBHDQ7=2^&7=?3SV!)HW;YWFN-A>]06BJ$@6I=JH0@S2JH48NTW===P*/L-H%(X MC.IA<*D>XKU#;3H;F?#\_\VL/=P9ND=A' F(4M0/=\3L;R2*KL**;I%!7[A) M*B*P."L*#?R]49^8S?IP,AKTZX-QMS\8#,=[KUEOV*^KNJ&!F:KA*569SH]B MHVJIG:3CCW&F2&!C2?7:TG) L 3^F[T&^\JJ,Q#&]E_"E0YT?=>H8TY.QIVY MK"W-Q;?IR*PMS&_F[*OYG[69N8JLH/L@C25\,C*GWXSAG;1M$\$6 $G&, ++ M!8)&RS^,$&,&QYNIAHX\XZ2G0ZO3:B@R3!:%\F F$<8%*:Z0ZX1K/0;@SQT< MR'P[S6[,F/N8@-/EU^$2[G>0AQ7-^Y7N!LESREF,)80NWSO#IM$S)]U^9]P9 M&^.Q,6ST(D]UCT 4VPF5XPF ME+QZ,W^,9NTOR=O^0W-U(3I:@K39<*1N_U&&\(*65 MW$(?F6) )FQL9X?\DTNPWOD12\R?J,8@V*#RP,C7L4OR6\^7>'8Y$_6BRHBC M5(9(KO=]I4"\T[0]KG6L=;F.I9/WRK)6,67Q9356K&(.Z+$KB\LNVDU[.C+X M*<](UG66'!WR\K@F=?MR4K-GYY5EPHM/TZNWQ_"<-1DU![W^N-$?3,:#SCZS MJV4,VJIJC)PLA!=)8YS:(FL ;72'.,BH&XL\["BI%RI.7>!2(UW,WB!*>BF+ MBE"9_1($ PM!UTZLWP&(#RIGDF=M+S=TS+:45_*+#-'IAAIE2R.=WKMU:'B MVKT5HJ/..Y..YQBA1!(CBCJIWA=NTP159_P&4(T^L#'@B=+:QB2CDQU<_9 F M1@=H=(T!JP[)-5R))$0*J==QM5P[-8]K[>]A[-N8!+VR[ 1D9>J9HW&GWAE. M#+,S&O;ZO?:XV8^SON".M-UL*3\RX+]_?Y%9,/>CBJ <1G#.\;31)$(QI9TI M1#"HI$>,0R(4EZ;I7VJ:8WY?6?2+C$2_9G,T;$^Z(W-@UAN]1J<_JG?CU(O) MH-<:J@IO/7SSR;'Y'JZU\-LW![/.^[6ZC6*ROKO<8 /\M=B:][D+XV'/7 ML!=34509K])2(Q64 \R&^5J<*ZFJPN0;K^-PVV&[Q?9;L8/R]_P MI",*>(N6FD^Z?%SJQFNPM:1JD2-=D4==0C N3Y/<28O2=:EVV8M0M+K]5K=7 M;Z *5%')+74*S]IN?73!INL2(9(L$^[=@V5F 5\^'"_Z><0&D M$VT(' >L(P@=Q_N!7 \DI1OS!N3*X%,DF V5Q]P$3$9F?"".\]R@],+F;*3 M_@6,6'5QE,4B*9D+@I7>87)-/'_L[1[#IYV34,^CZ-C'J;HTB66,H/NWM5%H M =+LDO#P"'W?@H;77"HE,OIX=6+@)$X2+G()G*_A" MC(+,:*T-@)*491[RB69;76#&*LG,]FE:>Y#6KF*H.3!A0I1"I]93%ZM[J6W+ M@"4%C4PT*53JAZ2]L2W_'=DW]G&H&6H8VUX_1.4I8G8&4'P;%\5LKHW\\?-G MU@O\<>5;;F!%[ANZ@L[LJ)\L<(&& 3T?R9+WP>&]Y?^!_&[P-&2[6\H.&-M2 M/Y3R3R#.*[L:VU4\*Y.AM=N(I+D#5.OLTPM!P M-S/X7<>_G,P6_&DXYRC:20@[E)=B(()VN6H]CM/9^B#ZI-_L\)G7X,$W@G;P MBH#HW+5;G"-2M^V!'YXH ?C;N0* ?_J^0#S J/?4,^W0%*S.LXFE>-\%JV]V MU+!S]>RI-LAELQ@#A]8SY][Z:;_L7H@HI)[KAP.3GF.C0R_C T8CW,$_3$/P M0MK#TKIH@YSDK2PW#Z3%AER[=I?O/=GAG1>0I./8(,V'/N1#1ZTL<(-VB7L& M=45/LX,891S;%BIR0S);K->[EUV4IC5#57S6W@O 0$IM6R5T^0DM&I:? M ;2J[,@%BL5RP28IQ'K"DS%XLM@,WP_6L -E-W M_@I00*>[-=:A_185+2!H"O8!JB0]@J@7%-9.*GFM*CP4LF,-P"9 !<&G0;!# M5J$HJ?S%]711'*1[2$\X=Z6_P)T0^6/_>C.-E-5#TE*2%/D!R& MGE64G;QD[Z6GIX?T4*SVJ8E@[-.U0>*'?/#M-3!VX3-\\[^/^0OGAGNN0:HD M)@(YL)>8OAY[7)&U")'.A?O[7<0)R ]O$\V;8 9^1(^(83M,G:LD3@(HWXO1 MH/ Y.[P0HHX49Z'Q@G+1C#?+=I Y<>+YDUV8U&?)]A12NU=)-H30GIC;ZJ4N M]\ITQ5G.C+PF[MYQ]LO.2IBG)_K>X<; ,+MFI]=OMIIFJ],;=\:M.-&J;1B3 M@:I[AX]^C8GMVB&X@R#!@V1HN5L;9< & =@G2I.6(^8!M%$[PA##+%'%N*%7 M4ISTF 8-EIZ"@#%%,V2#*WA#*C.:02%FV2QFC&;( J0,T0PZX$#Y+N9HAFM@ MP;TJ4G1!5E0#2U=MD!2N!0MS07F=,E'[JJRRHJ2JHM%_OH$@/)QO&Z2=E\!7 M:">1N04(LR>3S2>I%Q*IIQ\0>WX"14T@;!T4%W'L> -TDP6$!$OT4ZMJ;JS.X^1 M1+4CN2#-PW?\ )1$0(EOU$X2KR!;PI=B;@:73KI1?B\UR3RKFW9R=FW(684N M@V5ZF5#,EU?'>P?Q+83SZ%NHF:S$]B41CPQP+C'F(U@O7V5$!3;6I*HC9 M1.I5P>DA.>5%4D?%#]>TJC RTTH,N==H069>J+),V:*&UTYJRKB1S&DV+Z-< M7MEVV*@/6OV6CGI,D'!45:!S6Q&]3\\-T>,T8 MW7VM;*KI+]5(/ZW"9[K+)N9ZQ@FF\(ECV7.P,5'%7;RMC-94.\P84$C'5G!1 M5@( L;8D>F-M0.3&(QM*"H5ZV02^6;X=7R -%V\0A!$![P^^C=;2(7"C)%?X M(_70R3>(]KA3P+O4OP)HUTLB#JHLZZ!YV3!-7:/3JBNZJ3B76N:D2[/#6Q2Q MD+5=2S72%RTZXS$'HVRZ!)UP2+G3;56P7]Q^A7+,=SYB-7W/CNVBG4@P((L1 M!UX*I1Y_N3/-A&H$JB:H"-QD6D3%37FAY6@#[!W<;]A.O$.EZWM,2^T@SZWT M68D3) ,::GY_![_]R(5,M8]OKYU$L *+5?P<-%92ZY_0GJT4*@1]%E657 GN M;3?Z@N3L.77_KV>[X3?(Y9U/%(",7MH)1>X5(@^A4JNSJ5HK(O_XL^= T@+S MSUW$$N0TBDS,?@1E&/KVXRZ,[E;V9IZ[]MP04@*_99NPCV@&$#%X=:1.(C]$ MU93#*K'V==QT=YZ[70'_90P>PZ-''_W&YY=K7=8VN)O/OGQ:F8O[VM@4\U](+R..(B=AQ(8RAA@._PO37L&./6I G_:X[;$Z/3F#1'G4E_TC5' M[5Y]K$@?H:^=NO ;=UFN.DQ+;32%$/Y?Z@]6DC6M.E!0&"A!\Y<-M1$%7NRR M4"<2IY>K(/W1F2'EI.9I2IN=5DNQ-Y<1C"P4,RB4>XO-&$ Z0_09\R<3;C"\ M%WMMN"B9]F7GHEMNP1MPO%?4@'R1#?<@FD.9@<@14('4RR@@0L \OC(>);+" M50C]=.=9^/C]K.:5PI&73HJM0'4-PC0;LCRTA-::@YM_V:13J+Q(!5%3/X90 MK=P!>-J8/SKV-H[?=#G4#UYW%QY6B5M&I8J;;MG))]U(L,4G!L7&%!R"!2RG4? MUS;QYZQUU1+\%GPPZMS)O+T,MR??S;5;(]OG*:R MU6D.^FI!9(8B&T4*A7*-]FC5I-MLTRVT!X'"R3/[# -A>LTA87Y+#6#+KP 9 MB=,K64:*WU([&(E@Y/5;7D4%ZN"WU [*#$3$^BVO K,L5V7)H>.E4Y!/:^.M MHX^-V*3U[2/Z B:W1G]3Q\!OZI]9L@$XR]-9<1.M*7:>L2Q(%%W R1+F*FP?@KQ&:6S:U01N@ M8F)3D'!!@1@9MR]=NW[$"TI&_?>^5FQL=[+=;13"2) ?6I>*20PWJ7L9Z59J MZ4GS<&*MZ46>2!$%T2-LON*3D8= MTV@V&UVSV9BH*D\220UOG2)Z)VU4B3AH+A5,#A94);(LN5YG 9PHMX%5:C+[ MW83@Y.."\KPX0;*SLGZ"8,]2NK1@6MZ$?+#27;=,!\Z( MKEK+!P,.K)?+[*EA*&\BR,0I*Z), U@8^(R)7B*2HME],3F#R13BDLUB#!P4 M&DH=3*8##I3O2B.138=>P63";ELIFQ;CI$M0 @DA>!-KLU&G'JCH /=U1N M>O\7+Y?1I1+[%107I,X_BKX0TM$XPBB2<*E!7LWKG!M0DH4=Y5X$4FUE-?R]($A].NW @6^LC6*1"0XN/HB9 M&9IZ3)@V14P[,F&K,_@Y-GFS06NM1/F'+:;W(K,B8[#JT0 M;0GL.%U(C,(;7H78PX.N! ^2YF.\XUL"B^9\^RYY [:(-:(>V6 MDTX)H0<:R,/[V'JQMB!8>KOM<_C-1803!_^@T9^MQP[B]L.%?,G\!?VP%X M\&V46+M_&.R?!@V"$.4:JWI")8X-UROED2\B^VB&HX5@'UM5#VL6 J6F$%[K MKCU4;CROWZ&+N6#/-%!HTJ?:8Z@'G_P*,ILN!J? U0-N^9T""D'*9C&C4Z"GRR2YMUVZ M4^#TN7XX4+[KS"F028<&6.1WT)0+BTPZ]*KYC5?)F5X:>B]M\!.W,\]#L +!7N-J+HP7J/PL](AB]LXY* 3(<(8P1C)[:2=UR>[8+GCRAN&57>-G^N MGY$JG'A^FD=)XM\[07P*C%A1&1/-$0G^&_&W<*<)FNW0 CE_FD??&JR\!7#! M#]S1DZ5?Q>2D&-W5+/<8,33-DX@%ED.I$)O1JV)B4X3JZ_AUE.YRSK0NTV;G MK$]%!8:?9JFU'U5M?0A+;N8-K9G];D)L6.D65!+2T45J]G?3X*;.:;E,@NPP M]JZH!!6A7E )25+5#N4#AKL *K<@6()MG.]+CGJA]M$03CZP,%J< MFUZ= 8^_G1KRDFJC':#\<& @S:10;G3+/R !R[4/@+L UA9^R0(QD9+C2NV@ M'T29[#VS*/*3IUDRF7Q?I0:P%E>E>2B^7DXM-^S1<1"5QCBI,!F3F+&-R^Y8 M$O#IT%T*0$["*WF;G&0;L 8RDQ/M0F;@:TB,JCI#%*,4OQ&ONM+"2[3D6PJY M]4N6F_I@3&&1!)ZNU1.)PM2+Z!2@6Y#+6C<' MP.G<810:6I9:A*>K!S M*%-V,GI55W+R$"[AJL,"C?(@>&TLJ>:$K%V/@F^G1A!SC?$@=*U,JF6S%RIJ"XO8A91F\D'"SK.;" M]=7=P&TNND<+7:VUADV-%_1;'DDCC95B=;.N/@'GVF+'Q9BBMO)!+(,NV%KA MOJT.4LA7]X E@[^BDL1#NBC[.%9?:>:5$^;[ORVYH7&@J%F]7*I&L%OWML0H M@PE[21K<0#P)EUV??0#M9"O;JE^0N$K:K+ ^S3RV?/Z!M).@@O+!&$+ SY-* M6NZIO&&WV/,.<^-"Q\J1V]-UF79YQMX? D9C1"6M\$P,H5C?F?M_R!:=%96T MM6>Q)*=0?<@2382J95''[G,I*?;D1<:]16UD\M/8+D=\HGLA&TPI)=G#:*,F\M;VR4FB M7K9G"?[5W!+$-T@)Y4< @7I9CZ^A@<;[,]T";H\>@+]F36K+'J:$$B2$Q,I' M4N>6(+Y!2B@_ @B\3J2TV@L11UX0\FYB.]QW(D:OJJ%W?>QJ)7RIK'L1F[T! M/!'J/M-YJ;G>-7F!'Y[ "'\[AQ#^Z?O"%!JFWWC%A<&_]1&6/B2BDGNN' ^6[TDADTW%K-Q"66]D5 MH;B2Z<7I8QW:$3(=<5'#DH@%'=2L@RZ1T$H6RUX^>WZ(3$!9TG#9L*+2P$BH M7KJ!X(@[/8)CL,6VJ1BL[#1>)Y91KK%A&7KK/YX]!U(2F'_ND#O9>WGQW.CO MS7JC_[#SU\^0"\;6!]%EVNCFD=>+O_(9)'KUQKE!8KF:C_[K'_.[L;E8_J^: M^<^OT]7OM;_$'U.+ON8_:^A[:LFK:X=W1Y:+NP?,D_\HC>WB$H>9%V95M:)W M@C+;[;>Z/4A;OUYO- ;-NJHU8_T,-CL'S)^B+QZ^CQPK"&CF#DJ/]%3L=UKU MAEIUDP,%S"+"2;"$O87.YA,=8.9$B,E\DHVFX/V>3/.)0I"R62BE'(=7> M?@P98P]%/[ #'+?7#V(.@)C@I="I]93%JE1JVS)@24$C$\WR*%_(Y>A@%ZFG MO;*BJ5]2>_T0+:Z N6@EVBZ4X'KZR51U>]E0/R2Y<+C$D9%$O2;FB=&(JEXO MVFD''R/[,;@QD:87; ^)L2"B>DB%#MNV.O"QDT?FE@00NG M!BBR(\"]=NJ)W,E*R><]M),(=CRI+4)(1$3!- AV8#/>^;:[?0!P#["):?K- M\GT+KE3F3^"O[> "]!PC5$((1-%=BJ"9/2D))<'4C0G%R0*I;750YZ)0:@B- MJAWZ@^^M =@$$\C0=;$!\6DHO6X<*6"]?CG!(SA/6,$K>NE%CPT"BJ MZ);4;>C(A4DMFJ=ILG.[7D8)$61'SIQ/>,!QHL/TJ M)2OYJ$TL7G79MY%<.X7$".\M_P\0SI\@%:B$1=XLD29;EH@1UE;/H!:_M):\ M]2,-1&6)"WDY'SHH"S:<\B1XG"L'#3W0XD.@M8"4$R ,Q!R4,L!;K1!H+2#F M (@)7@J=>CFKQ89 :XHE!8U,-"E4RD R .M?M][;YPVP(Q#_;*,?/\4_1LC! M7[_?@:WEF&Z(ME27"A;30C^4FH'.CMD5+\.%[UZ57,C!:M& MZNTTG#XNKV!LMWYTAP]JD'@KL+&J/ -40BX$D5W)NP^2RX?V+$U<6Z@B&C&2 MD=*E$O*2FU!!L:Z.K$NX+N; 0?B3;4X4$$%,<,@W2"5D0B#II;BY=F0%SQ, MC&!_%X.UA31^\;T@2'0D9.!QIXV-..(;HCIB(H)PJ7&MRA:;ZX2:E%1VBE$K M*)!5K]BD:P="MYJ0F?WRBDX!D@4%P)(BE43=.XOT9G"L5!M=L&R\6;:#S $3 MSY_L0A2PA%J1-B^,W2LA&$*(EA +JT$5Y$,YD+B2"&?<6HLM;NWPDKC \4>8 MFL(*.#PIW/1.VJD&_F"U' 1>QSQV;36PA"LD"(;%M,'%#<)X;1"_JS:LE58M M[*-_\6H OO@[ON'W9GL$):D[:9G-QG P&3?-^G!LM$RC.QB.>F-EWDMY(:P* MM4(A'#";2DZ2E9=YT+H4I1;+!2>BN(,&#ZWZ>DB+E*+4 DDN'.B>40J)>@$H MMJ:A#C RPD#9QF62IQ>$@J,46NHO/RZN4]GIE.")U.!HQAG5P-99.SEA1SGK MT,9%LO)-F38I[265@>(45T5K[+FWKRTT]Q?H'OFDQ%!$_N%AL'\:-.AK"]]8 ME9 G\1P0%/V@12F5LVD6V\?B/T-U2Y2FK'[5DIQ3L7>%A8"/9E$UOC0+CSK:LY/3/V]01(59& "((3_O2^\'ZGU:X/JA?^T%8?@\W ]0+!#FUI.8/Z&%4IP0[$ M]MJ) 2^BC"92(JU:.EK3W\X2]8#KH1VV?,@P(DNA56XIAF3UFWFA 7<<+V S M=>^!OP4^N2A#5I]R0$9A^9D'+!>]JF S?[[:4754N)]S4,?YT9_"5[#Z.N$" !IM%N4 2Y>$'W-5Q*#F?=V^-8B G YSBU"S\@%H@_Y M2J"/P5H(Z)?CW"+HC%P@>H.OO,-OB]C9:>STD:$CV, MH\*=FR2E!6=Q3K>H!,"L=%7R5H8H[6 (S[@;N,Z] C?8HP7%>!OM=H;OQR;[ M:PJ,'Y:_F4?D!\D$"*9N7 %XY866,W5#>.H.['54+H2TB;_"JRLAH,H9)JC> M@M2*WX$?GD@]_.U:@4=:]3S9=8B\2N2Z0V!/) MV5-MP,R& @,;A0:I!PXF#/;7&A%12#W7#P?*=Z61R*8C XMKV]911>9CR92\ M%O8>FX4=O:QV?%O5#.T,*5[=06\P4'5OA69G/ U62P:DI!SNLG1!R0]W94.6 ME2!IQIYK:_V37/('R#8["#P_6@KR+@!]M@7@Y+VUXXMKT;IP>XM!K]-JM+FO MH/E8#*ZO,A*D/A:#JBT&E\C>W&*P ,C#52"^9L"F_ _O*:&JEW#Q4+KT0Z/? M:JBRZY8@@+0'YUQ=M4^?&TW&Y:(@4S18.*JY)ZFTT.5B1676O/3ZSKOB->IL M*U[\EMKA->59[W(<;;38;&HP9?&L8]I9RE?HU;\;=5[/VE^.PY9E)!YXV"AS][,W07:U$1)E.YFYKE^\NO0"FQJ2+>P\;73$-SX M7B[I]3B(A!4\F)W\V]H(KR,ITWBN$-)O%C,[[+$"NY[RW7;KS M_O2Y?CA0ONO,>9])AP98Y ^D*!<6F70(JJ4E:#>TU]$HC&[JON["%7PC)2F) MU%P;Q*Z],.5B#,4#"B UB"J5Z9="'/&CKAS8%KFR\VK!A3]Y M@.H+ 2?M>B_VYL]7L [!9@5\_,Z,O6/UD6>D65"Q3-'&KN%[LO^)(^LI>SQJ M'^UPOO9&CY\[FDH$G4T17[ZZWF, _#?$GEC[@;7GKF&O".%S#E#WB=+?JZ]D M,DL*1=JNRK6KE/D^?$VSWNAGEO_#M-87\*N"=>:GX^277EM5$8EN.W/7X%P< M2^\ M:3%7Q%XI=1>%9\#G# @[1JA.WF;V^&B9&[_HAJ448);7FPB%!Z4JQ8\<* M!J-G-$6#J7MX-G\Z[,=Y \N:M,"RT]L^]V^MV6X-O;<6O1@].+SZ(_@,!2<- MVOUN3]5EP@*/B$PQ:()>DYZ] W3?IR9JCA5MJ:85,H\TC4C3S8ZLDT3)%(=" MYN0LD2J[0M/9G*R3@#)+BG)SLEB)93,G1Q0Q&I,/;?4%^ZI T4W)=&Z5T6>@ M$&A^!N>T\U=]U6 V]PM\E392I,OF139OJU*M6"##1I:SWCG1CPO/<2:>CVQ_ M\B_!@[M]Y04 T;6:T_A TW+Z8 MDU_*=Q8$(4$4H,^?Q[=R)&4N%N -,CCB"TY8LGMI(S1YP#J#.B>U1;7#((;< M!5LKW+?5P?^?5[T2M&O"W*F[=G8;=.>L:?FH"E;F04OV^RLBPGKPK:C^2T^& MU/IKM)S0BYX0AQ+ :<_' H^PT\.)9[J#[# M%WHPN*QILZ\/-9V-S-EJ^LVL/=P9LY/R-N4),#B2-7\Z#:]: ?IL9$7A,%% M=!5IGWYZ06:Q@;\/!^U1JV].C'IWV!SV^X/>R!B,1D:].:H/)N90_<6F6?>S M!*0+6ABO02TV?FH^M^N=EBKM>569P 0/2F5H56Q-L79\H14\.&VBC7!=!^5+ MJFXQ&Y)FO=$C.V^I';2%A,+? M,ZL%/WWJJ_?P%R?3 9MKJ<=L+C 4?-&_.)E*2+-9C(%#ZRF5OR"6%CA0OBN- M1#8=>H6FQ+.>7@4KU48;;%3M"K.YH5<%A/Q<.5+J;ICVDS)>I9V\9>./.9]> MBS%Z*1?SY=7QWD%@:J1?=P;0QZ&AB[\!D>@?X-2+&+PM^31J71:0[ZFNO.?((F M4**Y6"FUNH*J/')1K'NS; ?IH(GG?T'1*I*%_OQU'[)_%8Y*B"HK, 4(EMD' MX",;I+6%*ZKANCO+F;IK'T#ZIRYIPA/$MO!XMR>7<@O_'V)%T54R5LM$N\#XD/QD&D.H*I^Q#%)GWQO4#X"9+\I@_9E\W, MO8-WW,!=G,W,M\KV*Y,(55"89_*I8-SL_XF"]*.;V? M3/V/!81U48X>HE*^A^2.JQQ&,K_B8R*I9/1^'@VDS"-5UP[G9FSTGV\@"&UW M&W.56I!9T"L^9H T+B;^L;H4^>Z43;YQY:JQMVS%MYR*EGW.UZ<1;4)$.Q_S M0CZ'DSDCQZFL=,X\5J]D_^W-B^OQ-)D)[^I$ZN4:"P?^S3<^ M-Q0P-YDD'W[PT[,9VIO"LYB[.6@9#_UIO@N#T'(W<-L:>UHEG<%97_\Q791P M.)DSPUS(-6;F_YV-6Z<'R9)I5T$6?9Q/,S.,S M4^("H P1^/>1YT9E,G:6(^7D(_P#;WPBZHM!,C,_ @ BID,FVW[4>"SA])0> M_<;GA"0&)@*=V[NO902DX42C@PV>=4@WN %)7MDZWZXX%N!/(FURW-^E<]LE M95Z"T-]% 0CS\!GXJV?+W:]F_,N6\$A=&=]XNW-'?QB2*5HMS_HA_QOX;_8: MX&&8H?NAH^TCXG@05>T]?8Z*\,V\\'<0E2S=NBBKX"2AG#3UKO+N-)8M*'^# M&YE2ZMB;9/#)<=(?ILK5B\$N=R\OEO\^?SKA@+&&3[FOIAU<7DU+J ^[?R>Z MBS9Z:RU^;2UY[T?9V*(E0LWVQ!BWFB.ST6KV>O6.T6E-1D9G,&I-QI/A>*!J M\U3.LK$*->Q590*SA9'*T*J4C2U8(DR'!5PJSIAC928W2E:6ITPEPC20MVS\ M18;TK2M#O-0?M#_*4S^&.7HUV)C0_1OPZ#BY;IPY;=**7P:[+E^1#\ M:[!74$4^_+V:)1/\?3D19&R0*O@7[ZF.X%_[1,O&RH]M35;04JJ2#M)53]7>):J^3ZZTDTLF(A\V.JS!1\'$8GQ[=18MA?:\ MO&N/^%L@#6PWR(3I^6C_/(W MP)46U*C7&^=I04OCSES6EN;BVW1DUA;F-W/VU?S/VLQ7P]BLD!Q'N1X.,P; +RRM"AD_>8:#$=?NM;G&WU)*/^=C& M#)J=MJJ:01!6:U^C#XHD6INCKZ?E%M.Z5$SC[)&YU#C@4E*!(@.D>;.RU96^P::>8%F6 @L+,,S 8:+L&^WV0Q?ZD11793Z6->"P2 MJZ26P'F"OY!AP+>L%AP<-!)/&6)A63W;_N;!\L/WZ$\,\&![5!0F=EJ)!FPA M<.WWHL'QW$8&BM2V6A!Q44F\QEL(.%%YP4A(R*"-%*-I:?,GVMG%UV0$P0 _F^SLGX2!"#'2&61"3J@EW(ABA6"(@O> M@/_H86H8=S7V D9%)U9>XADQ-O^"S(MB,'B=@BW13L'HTVJA%WD'HZ^KG7S> MS;L)!^TF_$6OQ4N,FU#U=D04,D7/-@PX0LA4Z=XV7TA(+"S#,P&&C3.5ZF&NRGTE:F>)FRP\%! M8YGC92H#$SNMN:NJ)\7;B1RB(3 M=$"Y?5W,K)"018OQ=!54\B=W]*)[MG]8[CJROQ_=/SBUG]VK:L)1A.RBQWAL M9>VC*#3T5#[7=+277[Y$LT)4?BVZN/A"X@ZN!0W=[%$GV S=3^HX8!V)0#)9 M>3WM;=&>]NCK_C/RL\/?CE]8.WSBA[>]U^QU5-46D>IM[Y?=V[Y'IHBWO5]M M;[M"B'-CP>MM9X=04&J]*B^Z0C"YD,CE1<]"44LONAZ(,+(VCQ?]*JCD]:*7 MF?M91)7&U5K4BU[N%2H/J3*RKZ[N'5>]=^3D>6[O^%448#'ON)Y0L*M"!MIT M]HY7@_U4VLKD'2\['!PTEMD[7AF8V&G5W3M>=DB8J+M![_B@TZIW2KO#+D1S MJ;SCUW10Z2L3=$ E.*C2HB(]$[2@FC_X92:>/_9VC^'3SCF:RW$%I5F[54U M"M$MV46NJL9K4FF7KE9*LW[DU!6<:X4(#[7.B>#'OW%G?G=$^Z-/ON76'<_M M>J/?Z0GR.O)?50!%,;H?AN9J3C?21FL(Y?ZE%F&@FL$7*=?$6]0JKX'.9V!S M3CL\.TAR"W&+L,.KGF:_(OOSVN&KP7XJ;66R MPY<=#@X:RVR'KPQ,[+3*M<,G1JAC><(D. 3N/3,B75C[ILCJU#O-09DA+$2U M7O;\PYXURX)_V5 ;3'/MOSGI$K20"4+M\D08%: C0$=HK2]^="@N,>0A4&I. MF2HK*=UHG#"%)!Y,G2LD+?GIK:B1'7--,"#=W8AM6R'A8";O9O/#:/.'UQS? M%6V./WQ<[AEV()+#T\.6O4*$*4Y7K!M*H,?.W5$Z[VRHNKJK,0-];F37%M 3KHTLQ)? MVRJH$[ITH,18!=.HYS8IIZV"#P">%#:0#C\L;B!4&Y-=2H$H1&E5#<1,DR.6 MW*F[]H$5@#&(_RVD7_!#EE_(I'%!JE5:54TI-0M9H](RA2>XZ%X5MY29+D61 M:>C?2!*Q:-;=D0?YBX) T/=Q>SUZHKT>R2?7]M]=QDJ)02W_W+7I# M%*FP%.,7=O 'S06";ZS-JE<4P5-EQ4'J]2K>%4=W^#X$[OKYQ?+_P'A-6+MI M@W@.M!B@9J&V5* GU&!],*S=] >=!3<6^!GHUNL:[$CA993BH[8M ;8,H&#, M8\S$Z@7HY5I%Q934O*JPT$%54EG]-(?Y0R,,"CGH%@JTDSE MIN^M?WE^\ND!H5[X9:,2X,>@BSEHHUAT511ZGUDO8/Z4^G9BE7!B6VU Y, A M#1X?:7)#G)(/H*3II5IHQ7T^1IZYZ1CHN@[KA]F\'U:5^33"Y :7'1:^;.Z/ MJLI]&F%RT[P/WYS-_7%5N4\C3%#6MJRCTEU&*!>Y@S8PRCD.T^G4'-4'X*,_ M6%O08,7UI(O^R-+!84 WB]KKY =+=GOO'@/PYPX.9+X![JR\1KUQX9_^.ER: M__QJSE8UY)M>+>4[CD69[,]80? F9S5'65R#>KO9KM>;O6:_.^CU5?D@TE]( MS:3#-$W+? O*?%/M#.?B.,;SP$JCA'FM!?YTHS:AM>Y20(8Q6P)H).IEW\1\ M.=5V36RO/9PT3)@0I="I-:9T%S&N;1FPI*"1B2:%2AE(!F#]Z]9[^[P!=@3B MGVWTXZ?XQP@Y^.OW.["U'-.%6Z!WC#+%M- >)08%RDJ6RHO=/ MM4&1%8HT>)FDR+5]&HYCHS#C+X[W:#DH>=&%FR.R,8C67BLD,OEZ9@SB)DR_ M)V);_CL)XYD_+T%O3HA:)[;4!4="NDIU(05D72E,\CV3&EM&5;[F!%=VM M3M^59G;44B[8P<4(1SZ2):OC\-[R_P#A_ E*G.UN*8H8VU(_E/)Q^5PYLQ.K M/B9B8;E;TM7IAV?Z <6O9K,)TB]KGAU![-0[>ZH-BME08>A;=6S_ME]T+ M$874\S0-;76QNRR\32.138=^&\T3/9'E@"0UUP8Q\<9+.HW$RM$E,V&/O)<7 MSXT6=GA8FOM1INOFF^7L4*;S\ADRG.B[S.RINW30(<8Y,/.1+-6/V1"T9QU9 MP?,$ ",X>F7G3U'MY@??6P.P"> &\+@-Q(:8\ U1%?$01KL@ZYY<.8F).)D* MQOYN/9!LZQ]\>PV,7?@,W_SOHU/[5%*X!ZF4K(BA7E1Y"3'2(F@]2B8+NI%U M&@0[9,M+L8JP&F7VJXH %2-8[$E.O;A$E"+RP6:\BR9.7+$)+<7!#/R('I$+ MI+%TKIK@%*!:T*:7=,NQR!4J,*!&C4JV&"\H;])XLVP''08FGC_9A4D]$M+: MQ-B]*K(AA.Z]='3EKD?8:+V_?8Y1M./HMO_]_P-02P,$% @ O("L5D)T M;W].Y0$ 4*P5 !4 !P#$P<2YH=&WLO6ESJDK;*/S] M5)W_P)O[/.?>NVJ1Q2QF#Z=0<594Q.D+A= H@J ,3K_^;5 3DYA9$TS8M==: M#FW3USSTU5?__?]64PM9 - _?X]]B%>(6]N[ MF;DSYY^KL>_/;G[_7BZ7US,7J,;,<+35M>I,(S@PDL2O=N,##QTIRNSV)[KB M#:\==_1[]T7X QS%L1JZ5O0; L/(W^'70XCA_?"59]P;O23W M8_'?O5I55,=@JJ"&[?F*K=[]"LZI^;<_/'P$_7O[Y7ZHL?)1#ZCW'@+?7X^< MQ6_#ALL!(9Y_^ZYB>[KC3A4?T@9.A-,HQA[ Y;G^8S3 #X^@P%@]A0" <;0-H>7_%+A"50@KG'2\917F*VO&1< M_?OW&"C:OW]/@:\@JF/[4-7\<^6#E?]["V_X8Q3, V/QS]7N>]1?S^!*?__[ MMV_X%OCW[]_[?[=S#1UM_>_?FK% /']M@7^NIHH[,FS4=V8W)#;S_X)/_0V_ MOC=&,[R9I:QO;,<&X0!C=1/.!MSM2T/3@!V]A /RKJ*&,".!;?BMD,DD^$(6 M(0HUQ=5D2C6U8$$0W@#!$$*VV M+.@R*9.X'&H+F2MA8KWG& 6I4*PN:JU5,Z!+S2O$5J9PO3L]<9-UIE/##S6T MQ]E:%LX'M3K4[@;PKA!#^^>J&"U=YC)R6C*KV2HOM+B4-N_0H* V0TSDKCQT)YZ#<47NW4"NBUV4#C#9E=9RSZD1Q<:PW1]] M#9!O)60#ZB-H38$F^HYJ=A0KG/8 -@!6LP66GFIFERZ/)[G2K#]K?A%L;R;@ M2\!Y=%K,:]F*9E;L7+>06K;9S)![,W Y8V%H( +-&RLN\.0E*VWH+M[ 351J MU?.KQ;S=*"VO$,\8V?]!RP5NI,MD7-Z1KNT)AW#SBFM#5O4:P!7#!>4,*X#^S3W8LU7-7E9+HZP4 M>#C=84?&LE5?7OV+0>_E:^$G#N$GY&5^8BU2H$3Q>#E75& BEC\,_[<\I M/2\)!):=FKDFZO7*J![!3V#O9>X=].IRZ&*E,K,QUSE]G%6M<7G1:9Z8Z-A# MH+O &(TAE!ST1Y41J ?3(7 %?0=[A =/"/S0XH8N^#UDZ*01K'O#>0$#M!9, M]/&2,%PHY01)X#A+LE^ D#=SP4D1(F<'4-EU\P(&,-RK3>A4RAZ%""%2&$NS MJ4] R&OU^1T&2O7\\QKP>9CK%N$L^[XQQM!>3>H-LM.L@T.)H#X/VE=H^).! MF]9RPV:=S#0DM-3;:*-QT,WYS8L"-W10'/L UI+G!0_T'$MNVN5,P0A, YO7 M^CE^N4CWN9"36?A@YC-TW4DX^1&L3]$U/V@4_25+K7BC7M(KJXI74,LAP"3) M4!C+? ' .QC"N7P0^I-92_$\08^@X5:&=SOBEH&C$9D:"'667%:R[7&K7=9, M038R5J#X%*AP[Y"%(_Q1K2D\.V>'P!1,>[@A5X&($E ,F#3V>;QQ( @?Q=54 M[PAYAR9=:1HP?5;26EVFO3P-KIR"/*#<27%J!CE_7ACS()VN+)_'%30[P#74 M4QC_[9IAL'_#PU#$7VKO4MBK/\WJ_V^_X+#\/;'/6F^A" MK\_)A(Q#]P9&X!A%IAE\O^#= L^ZWFP D6O[><-3%:L/%)>WM1RD[^V2AU4Q M+\Y16F\FQV>(IAN\009@KI%%!VJN?OV M(!AZ8!Y ?/ +^%<;KO*>AGOP_4[#'7YK:(;BKD7% H<:,@1*YOR:XIK %W2X M<&@D]_I1:322XS2&'H972@[V3"@WX(!(LVR?P?#.OA>-X"+1.@ 1].N MV5+EOF)Y^./]=!X8A<3?OM7@PU8SRU"-'6"(9L!OH]V"6\7\!(:N_GUBP':F MOW\??< ;GWL4MU?_ALB].8[<)Y_[^P'\OX\A>Q:)[BVN?,7U0QT9*104HU"< MNIWG]KM;JFD'0VFH,.\>L?UF_W[_D-_WN/99)CX4]I/QL%\UM;PE9<7S@?'83TE,VPWTOPC]-U_\]GT;2CNG;:G MY@TF YK,"JN8DBPR_#H@]4N7[D,(OST M65O+J(DRQ17?ES)RWVU>.&V?@_A[TYK3-".T\S"25 RM9&>5F>$KUH[8;*LU MEC*K;AX+?!3')L*F,AA?NB _"_)E4/NY_-E[S'"WH@S;')NR>2.7Y\;ENJ-E MQY7 M+K%?8H9C0>OGK3#JS^PR6AYG>#"J6?RF*OJ=V:43^VNL\'GB8?PT9KB]:!!E MQ=*:/--(!RK)U]NV?>ET_E0SC)_)JWXK@>_987_&6G+98S&>Z"H\D>5+)^X7&.*X$/MY2^P(3;J@ MEWI FF-Y8LSU/1ZCDWCXR\G][OW#>Q69.R+;F[Y>,T9MFSAF[#JU#&1 M"/Q,L33RE[U+=Y\^3V+CD:$Z*K+MUEKH,XPB\Q676XH]VAYU"-_5E)4Q M#:8/CNAP2\75'AV)X*W,+_=6_X=M[X#])S5?ST3V\W?'-DXB[V,CJK0PRQ'.]K(:U*8S@>WXM MS>JMB10[!HD9&4_F;+_0H^*]1.W#!6)TQS4E@NB(75MP/3-^4A\'HMX[]$*\ M_M +<>Y#+V\EN1#X14VKJK@TG8VFRZ912@_EA.2?JHX?4[%A*79=F8*[0[1; M/Z9DJ^$2%R <0&!X:D?%8LM7^IL!JDI$,:\K'#4@1WALG;-#Z';'6)\%+^Y4 M?.61Q+>*9EI(-W0G6';,[KIAC5O#T::*Q3:O%1MM_!5'$,_$ >]5!RO6"B27 MT%?0/<,XN0@'%G5?/%5$6-FJ.3FM:A5_[/&H1C1Z#YV+'D]\[ MHHP[[T6JK:&L@1LBJ 46P Z &+4WN5-]N\;5WN[K.MC7V82\VG =+5!]P=V- MNOM9SE!&MN/YAMH&GG_7AH0 $U7<.,0,F]>K>C]/:!JZC!U?1CKJ:[S"$KX-R[\*P)+AV]>Q;>[#Q[I:7>#C:N^-L"P+-VS^7JO M6?>;%ZIQCR/F;/SZ!$H3?CT%OSZE9ZUL>:*DQ:Z"9:W.!G>:!NFN8A>'QY)? M$_WZ.GX5_#%P(ZOW*DZ-AN]&UHI9W3!5 \.$;EXMI(T!194OU MXB(:S\>4! M A->?,"+-: 9JN*"#]EX;P5$5O,)Q5RW&EJ;J*0[4^)";?Q]A"2V_9+X\RF; MOO;,8$HMAB63P1VJ/]F4%BOI0K7F)_%G8LO?PI^&]B']*>E54_6 ML0(7F^O MG)1?T(.+YL\]0A+]>4G\^93^9*RR3$A3DN6#4L:J^_Z&&I1B5\$;*_Y,].=) MFQ?J6;XSZ_E3.>.!Y]>2/,[*5P*9K\Q%OE.G M_6EM4I>/8L>WY#5*H!@A5:?##,4$-%4 =JZ4(Y]X?L^5T\_YYBSP^K280'W"8M M$4O+&7(;-;>.7W/N6.ZA?'9<^Z/X]2D]VQ+Z;0^EL:596.%$<5CN346FQZG&9_H7& M3M]TS^^R^?.#>W[I$C;#8'RO2$9*%?.<;U;GX*+Y\]OM^?T(_GQ*?^8:CM8H M5&P+FYLK8>,L63[52/@ST9]GB]V-4DD#@3&92:+;*^ 91EZU%A?*<6^,PK\# M)WSH:M8G&J#W)FO![JU*)8E8I,4\24]Q$+]B[-@U0(_[+N!)>$.O*9U\B2X/ ML*SNMG/&8) A+[[YV"?S1ASTQH=XX]E6[#.]I9=J8[\DH1M')8LD*7?GL4OK MQK05>]SYY+4GUV_1FK44SQ/TZ,CU"]WO:"LC"Q.#6)I*E4%!CT9I/1<[QCG_ MZ?4GP1%.QI./-MUX5HSC;\M.HHMYW[\CG> MGLOF >AM8(!T!V//O']D5\;FJ&X:U&QP*%. MCGB<\VN*:P+("SH$[#8CT=_TY^LQV??,=7F^&G297(]JQH[7/T$K'\?]G4X^ MBOS3//FV[3+DAMO7KU6EH?P*.N>ZX=C[#D2(68\;N2#ZO&OX M8PYZ_8JM@H+E#,/K>5S?!NX^(A:+$V6:VDQR&.'-@QG/@WG/C1T#G5]!'L7H M?@_A32@]&[OBH?+"B->PZX.AYV+7T[-C?ITKC8B!-.255F%N4Y;37W* 9?KY9M:=DVYSA\2MB3$*L#SC5)PZQ")G9ZB;(P[>O M0S>Z:OC&*!J35;R#U%BVP6W-\8[EL$RC62FO2A5>$9<-:5DS*LMQ["Q-Z/\^ MAFA'[P<@G2T5!340@6+,:U)1#X:>KJ?]6TC[4FS5:8UT<=WH%R5C8+9:BKA> MUQ>Q,T#3=JF+-?*/1B-]M@9>N5%^9R,XH5ICE$,< ^%5'C7YRIVQ;QF@,75$) MJB//NRUL7M"LR/:;W0K?[?*M-)]O3 9J[&SOWN-^"L*=80//$[=0>7?T+\+O1=4% MP&X!902_:\$_MT[8L(#[57>"2A*3+<@\&%12J?B5TSQ*#AT#=\<,S\(;=]W_ MROM62EIG96&L$--%;A0[;SKNA#[[)=UYQ7 [BA6 S+IJ*$/# M"LL-PS3G'9V[2K@1XM]^'=:@[(AV6OU96'=$ M?AK8LU'XW)!8]W MDAX.:!F>F8?6=%^VWH)0[^:TR9ZPJC9<"5/,*;82T?:BQL;.=WAW-N:KF?O5 MSW^*IG=[7Z\GZF5XPA='V>&J@V73><^QBH9@:A=A;GZZX'Q7_RQ.,G/$/\/K%#_J M+SN$*6C!+%/@RVX^?OW:$X'Y/O[9@^*R&((D/D]L(D-$=<-&$FJ&PV(]6Q.5O0=6?28Z>M1&(N0&(NST5[Y6FBT_5) M),U2FQI1NF$"=5D64VFE.$O%SI'ZQ+:''ZU=_.*31Y_27+.T88E6K>*N):*E M97.YL;04@H1I+JN!YAUBD3%31DHJ3/%RWAO/T6D^=G8SWEQRT-OF M >$_ZI*E'A6^/T7YO&&'Q_DT^!W4,_#50=?<^GJ]UH1%SN>G5I/UTFH_E?9B ME[YZD<;/@'@VCP%+G667^B/4-#F-]K"E0/ !/L(EO4*F?)!0,PXG"M]#3K8V M7B\&4BN-!7V=20VM5G4EQ6[[/X;D_"QW_OG[I.[=7%K-#D;C#;J6NILTUVBK M)C^,7P?(%VYU^HR;1&-X\/_U5*YF%+Z+=KFEU.VBLVZAAX[69NP$-@94CL,M M&B_=TO3&OH]=EFM+7KF%FDP39:6*U/,6P]C1/DY]'^,N]Q_EB+4ZR71'9&:! MB3,*-[ ZVQ"6L8V?8L<1,=01VVSWQ'&S@><[4^ >)+/W'SU(8&<=Z/#8_G;: M<.\LL\X 6QU/%?<^#T6=E1_=C?K,-(]2X?L5/!J[FZN#]3D=UU>$.=?IECZI M&&)&B!T_;A/?#W&\[_!V#\D?3TF_1)V#-J?'R'.6!3Q.B[] V&^MDS]1 CE5 M=0+;AU16@;%0AA8X@Q!Z#BJ[W%)8\0!#40K=M$EI'#LW(:9"^!2%$CF,HQSF M8BV(.7:6+[:[S;$$)I9#Y.7"H*/&+E?V*D',)9+X@R0QBE(>%&2\)(K96(MB MG\V5QU,_E>:GHF%7/;O.]N.W'?DJ4.OBLB<*7)#'S7DD\ M?WQ860VG.)::"9+1KN!NH[06I/C=7/(J,7PI-Y$$B!>;HKG=82.P7>&#-.)- M0YZTS*Z* FFNS3KB^2N@WKKW#S40@9UP?Q%/;Z$?MY2A.=-M@(EB3:]-1YMI M'C][4N<=T./I4T%_>U&;!@RY"D:*Q4?KN%.VSU[&=JM0WW=[CR,N>W.2[O)H MJ=#KJXVQ-5O$+FR F+EY@)G]O3GON:[MU=KJZV_MN==X\M[-;Z] Q&64>YR!,^K.XA8?>[TE%?KL M$&539J$2S*DE8_;L>NS2]Z?CB<K' MKRW2";GA/OP_G@_NJ8:B*KG9@>)3F%$B5]BZEQY.2M]9-1Q!PF5Q!"'GVWE? M&_BSK(0Z3'&%.J9E-<]>._(VX,]WH(#/&2OH%:CE^;DL\*.Y!)U77!O*@M< MKCA67)!9'Y_@WK;13K;V9<[#@CZLY6LZ%DQ969 FQ#*OQ:Y^Z79O]'SXN=M] MN8>@;UUZ\(5<>%M['*64]\PX6)):P^L4> #*V,13.Q0;7R/V*8@M=%6MCR6QB,N9C+?MMM]>E+@&_5*2\KFRR43M83E!(MMBNR;VNTX M<.>1XPZO:7IWNN8[^QFKCCWR@3L-9[ZMZ(SF#)NB'32+(-N8B-5&E(!-]4W* M:W#=;L6/G4X]?Y>[3^@#].JU'"/>;C7WJ?>3?. +D*7.8$U;1(FL\H:W2 U! M35X;=.S"MT26/E>68FB7'K4HX.=!V-43FGW'AF\?^.+0Z-\*!5!:\_Y$8T2S M +H5M%'K! L^M@'ALP >>-$'$'YKG?HA/N TS0@G"^M_#:UD9Y69X2O6CC'F M7+^K.(36A.ZOU.H2)%ZK%&*G_-[(&,^"_*TYY:6F)J_7&$L-XS-B&?0EH5T> M:_W,@IK.8^=AQE%CQ,%R?(@/GM<870V,+%E?ILV S;0;&YI-6_%K27\1&N/K M3E3=#W:SCNTYEJ'!&34^7/S#'$I'<8WPK.G^&HAHT+KA&E/%#8_( 1VB!;[< ML8C43S>JC.VVI0JOV<-)JBST&[%+K(0N]%.0WW'&VT"_C"*3!^?)3TU^M;'" M,[XO##&C2F[F>(?U&3MV&N*"R'_B^QWNA#\*AQO*&KAAD+4[SRHZ@7O8\_#V M^_;8<+7P$-DZ^FA'[9G1R:J97*\KH97 M G;HHD@=M2.0L>G(=W%EL^#>AG" M_5[JBL#2X9L=5?/KZF(P;F<:&&&MM.'$RF*+1>Q4^!NI>@_$;TG-&M ,%3JY M.RIF4[4:7K9(G\^N5DY-FGJ'MJ,>Y^%@>+H,.1A@M M?5:TB;9N7JAFO0_:MZ0>="9\5U']G*&,;,?S#777;M?C;.U>>VAS/'4%9\&9 M1BO3\(BT-QH6+Y2NKP7Z,BA^X!B?PC6J#CS6J2D6:\XQJ[#2=34[K,0NAQ)C MU^A\%YM]Q#=R5IKK-E<-"@OJ9JF01HE-';U0J_JIOM$7D_.!<[3,@AE>2N5[ M9D77/97A^X3G7*@:_A3G*!;DN_6.IFN:;GHUGI4(K)D>N&@9S.<7*H6?XAU] M,?E>[1[I#K'N'10..?5@>:I5) M@A&\M(8F 9!N9(] MKZ8;1.RT^AMWESZ/(RYA[_$-NJ$PL)6I6L\)4B65I]19%E^GC=B9@ECJAJ_; M6Z2W_1H/S4(P], \".4$FLG'USH_^/Y!(=_[6O>-27')%KOK+'0/J7*?\FIC M68LOZQS'T$'#T6,H>I)YWO3K Y3Z5;L7S&B!RDK4P MQA7&0#_,ZE6"G(3FM WH M!_0@4X^OC_YC5=A]TPJU$G6JW _D0S+D0^Q+NC)GVL2JE[9TW31*_H8R%7ZC MQZ\V(>G*'#)(Q'?DIR6@&I9BUY7I0=IQ&YF7HE;YQ@*$ P@,3^U563L0:7\X M;F,,P'OF,MTE R&VJNP0NATUGP7O6R>>7CZT:=@'!\TVZLQ MWO2$IV6II1)K?45K)EK)E^4ZC?%#+0X=T [Y!F=?S3=X^EP7\[SQ^/;<=(=% MRB^D,6,TJ+=GOF&WA-A59;S[O.YE-R9L[7&U)W7NA;Z:Y06OD7 MH=L_A:)Q.&9R^G/>@V&[:4M 96 4.N6J\_4RQR]C)\:?>+CZPQ'BF2KI3D_Z MUBQ8IT?*E)2RA8%N\+BO9]KC5+FNF(!L9 M*U!\"L2WQ?TKMO^.@AEW@7[!W3I%H6QHTANNHP6J+[B["IF['^\^>'0=HB1M M>J*"#XIF=Y'&)#.MTX(8.PMPUO+:5SD=QS"[>^P3J/U)SN77\>\P7\9G[M0? M2PQG9IM5O50PA[$S8PG_QJ6^YF[W9[N;O7OS\13\9V\@53897:U@/9D74#7( M^?BP26QBMP?^E0G\G[EA=63/G7JEJ3@<>A)1V]TZ&DG:%]Y 6ID0/I4B D4R MQOJ,J-1;HZ$<.QOQ<_>Z[K'L@SM(GV/9!T//E@Q]R;NYY<[[)YPF!K[R(,+- M8&VG"KW9O#I28\=U+WHFMVQRKK--L?-MCZ3"W^Z7YG.*/AYN1@";8B*.F9:K MS^-WT6#,/,,84O\C9QS3N#:N=IA,Q@3IB53M95+UM1\[%RTN9QR_!2<\.%^7 MU=LXR6=*KR;,"9S]?%CO)'ML[>;@'F>+[;,G6C)'4[=6/9 M&(K=>C>Q #'.#9POMT4,E+J"L;+$9P?U:9 :6M(J>^F6X.Q-#+X%9SPX,)^O ML#1IJXHH98. 66P&WKI4NVB+<(X#\]^(\K>^0%48#*L+#*]C1G/4Y,VF/QS7 M8V+GCCP=JJHQ$$IQN%'TRQ'W<..:*V%BO><8!:E0 MK"YJK54SH$LQ*T0\<<$&+;-;V OY>;.>G8H9GE%$BBQ-Y8; G=W>OQEV&L78 ML^]M$UQ?;_4;=<[,]K/ED1ZD!:X8.XGYK+ C+$J)L";!%V%1AZTIKB9[X?5" MGJPNARY6*C,;[BTGX_6@.5I+ M1*T/FL1,9V;YY1,PAK]X^P-SQ@+R0@3?#K%+5MK07;R!FZC4JN=7BWF[<7#O MJ1;]X'"R>C %D*T=]YV8>/3[\,,<".N3[&/3OI:D]Z;X?7_UKR=$).R6%5IE MN=M6*TQGPK-8P6K(_JB2XS3L,0=$=O_@=Q]@ \,'4]DKEJ:M!=-#S0H_8M&Q M5+67X#$;;!\+?_"!Y_5E7ATP3E$HUJ1NJQ-X?=(8Y@_Z'-U[6/\#3]IY.K(U M6ZV7YHKH2V)EOLG9@F@WND_@=/>;YY_ZVUC=0,Z(_#!O^W8,%"W2=)#\__X- M_T(\?VU!A3E55NC2T/SQ#8YA__/73-$TPQZA%M#]&^J:2MU]Y(:7PN\_<[RH M>SM\C*6$QV#^NGHPJSLR;-1W9C<$?LW,_+\.G@&'SO8#=:CP4%V9&M;ZYK]M MZ%EZ2!TLD98S5>S__MI^ O_UH)K4__M7--HS-@!.!.?C/%OO?(Z/6-[;A3Q=I.NP01?+N/KOYMATVH$4='PHY" M$.50T,)9( H5^&=V!)6J!13W9NCXX[\>8O41NJ!4HN/M$W'LFJ2WJSZ8;(_U M$(7X-39;_35T7$C"Z /R.@0U:J2-_ >+_CL=5N\]&;X/#1*J6,;(O@G// %W M^XEAAP8T1/[ARO C*[LCTU]'21$^F;@E)PH1Z#O3&SS\:&%XQM"PH%6^&1L: M?""5E@5R"K#THS*@'0* M#*]V!(R(=QJ$';+/T+&T(QB[CX+A8_AQZMA$5_]*]5*;SR%BFVOSXM^_AUMX MX[]ND<]*K5*[Q(L(5\\A?"];Y.H%'LD*M5I)%$M"_73 I-\*RU9;W"J++B<6 M2_5"6ZC_0G+7V6N$P&@J':WM0"#?O;IK[!%OD^$G!QK@&D^#Z1$M<5]I'BQF MJ*CFR'4"6T-5QW+0.E\D*K]G__@S/87W]#FP97'#E.AHKL_.96J/+?%V$@ MMA+&#V%=1D"@;4AF?GM.0#!S5Y(Q PRK#!\.++9JHFJG;&* M&,';.:78YMPFMI29(R/GO7*F-*/Z9I"O:25TT2_4Y*6V)AO2 MWU)F'KC9OSB4UM!MV[%$Z,^H6S]HSXV1AQA1>O?!UC^,/KGG11[Z%-LQV"-_ MT'?W"SO@P?!S;?_Y KB^H2K63E- ;MQ-05T3T"$],%2[9T5,0=PQQ@,A.'B. M ^?6+6>Y=S'V[]&EJ\QNABY03'0)\?6BUWO[O3*$'E#@[X3F[-[OTVX5_GH? MZE!8?_O:JW"?IJ]3Q%/(3Q#^1H3_]MU0$D[.]>> _K[YU<.@R?_GRH"6W ,J MU,V.-82AO^,/G=75>:QS,U!#4PJDNYK#8V9EB3)YWIY/ MEQ0''X8=(]H>&R(8.0"12HBXGD++\M^(9.D4Q=R1[(B%/YF" M[K;C(OX8(/.]J"';=#4"8.RO(1&-GU0$-^$=7U,XZ5A3UFL0W@-Y)DW0B!;% M;S/K!PZ[UII8M7*FWS4K9 NO=#&-R%*C-V$ >I'J&"'Q7TBXIBU3/Z4'=DS^ MP-Y!"M.G\642WG\/@"_E-(Z#?#10?0L.$HWW551/OX+HSYE&H?7=;!=UH93\ M%O+[(WSQMJO8VTCL@3->UOF,NZ&)J43,2)O&TWI?4IHR\T9G_+YT[UQSZGNZ MYNT65Q=+H0.>^.;?WU*]GB_VSKA_*VM[;UQWG2DBA_\AOK-]<83$OZ/\W_GI M\DI*G,LZ/-R;?#)#_(8H(.P/8WAAR2.2-RR 0$4S!.[-L0#HI.IU>[8S?.3V MB0>QC>]04TJ?!@9O3 ?3_*BW!D)4,_!ZJ# ,1TF&(M-/AC7)!L8I-S"(=^VY MGIV]6F!D>*%2\<-&IP?5OH\5G2XV2\&MK M,G8;:@-"2J% 4J168S$9 K0N*PH0TTF& #_!223UHB'&U7# M!=&@E%$.2/,AP12=WH)%E9%,1#[AO9'S%9-+>_IHS!-$C1'E[#)C.,UC&VJ\ MPP"T1&]D252ZH%<55ZV\RD%I>#3GH,JAHYF_!-@\'S1*%:G:+]KAR$=SIOJ5 M'#MH-GA^'NC6@*.(:LI;RO3C.14ZMP)<.=OB"6O3#4J#D@\*>R_WWLA^OH'* M?+J\,$5\, 762F&=VNA@.^]0XWS3#3L:2W:,/F^++L'VE^S//8_VSTF-/)\7 M\,+F>3/7680V\.2Y^:UO4;)5QYTYV[FB;GU9:)M\=YUU-'";),@SQ8+:I,R9 MF>7!2AQO9E.':.YV[%[OS^8@#RZ5L +\N2S]1=+N#*1I*ZO2[@2$&LUW&&*$ M5EHICUQ^G"7,J0-MI"XH#M[;E[V\GBAI',53;)JD4Z_:/(D#?8Z[G:\/U/^( M&!V!X;H37C>*3 +7\#1#C4)V1[\?FG\#<$O7K6OQ&N&G,\M9A^?[WIM=BCF@ MQJ$RB\CKCA3;V$3O__QN9+VO')"Z<_UG;"G[E1L%/QOZ2V."LYM53M-W[;C]<6Y%')HBS@7*G;AO MM]4V1K59ISIIWF"5ND*H54=GFV]:.D3U!\W0GVA"[ A?OQ"HUJP@5#^( KD(4N=0[)/=H>WN$%!HC05X2E8H"I,IA0G32BHC M*V"HDC3!IDB,?KA#TF-]DRCRM8 7YQ5BG1<679=LRMCC_9EJAQE4>W-N91I: MJ\C[N7Q*(?>%_O=&;BPV(,9S;H I?6R>H@="M]UN'MMQJEK#)F0[77F'4GF%SQ6T1FC7L]!?A+M:C_:Y-3QU0'72TXIE!(Y6I MF&JV/Q]!>=V//,>>S_DW=.X5RY#$=3I]U#KCUX_/MI]CJV$G(]@A"]_N.MP' M]?7;*/=AI"X%P(];]X>F6WGC_M,W8HY#SQP*8.A#_7-%7KT&\&C.G1#ONQH\ MWQ_A$6).7V0F0C_(B"\4*0%CLBT0=O]Y?]7[9 MFN>K";Y3:UNM=G?<.$TPCELA!SQ*3O+S12^/ ]#I@MGK"'ZGRQ]4V YJH_Z\5A]+V)2L#P>-36Y$ MJLT7P*HKGJ;,G^*;^CK>UD:DGDV MF7G,BWU/>[!3V^[7@5*RP[;'/D"&:T0= ]5$IF%/FN481&4AH5-]4';\![X[ MPS-6/$0W+.B3*Y8%1X3GJ4)7?1X8H:,._?,AV V $^]\]=OS0(Y[>!YHY[L? MN/Q[3@S]^=#5",\#(5H07M44#9VY0 61]X83VSFB(]P>\@><&#Z2QK8S:,K:NX[)X9*S[UME ]>%R]B>MPO-DJ_X M@7>@7":L5YDSV?S,G-;F&YPA2\N@/GI!N?2!]Q[-LL7_KC/7[O'[4 *!!47*=>S0A;#6"(#NQ!HI MA4RMJ-&N7$[QE>WII@>JYFZ.PQQ!*[# %LD41H>*I 5&@;6M%1+1-O)'^&7J M+P*Z)KL!_MB(#E+,PH,4GZ)RMBN_52+ ^_/':(<#RH:$W2F+ ^VP;%CE34E; MIWFT#=HBRPS=+,J=4SO$2"]\([7P@+/>IB*@0"J(!><"B**J4$5 WH.B$\J* M&UKGHY\BD.SHD2^\*=0L\!GNWB)!OIY"U*Q_A4X)G R:[G#5(V3D.DM_O/_Z M&KHG(%J9!G3#CI*S4>U Z,@1V%]/K2_Z&O]K/^S% 4^O;S\P=$=V@Y]8ZWZD M81\H0)P8HL0^37KH7UT?MAXC2R0I;]&[@1VG6(^]Y1Y-12H+>L>",WV@TAR MWII^H.AKZI-A>(/>/JJIWP =I%#ZY?8>9X.4.PF)<.*:_3H83D*M-VXYG5^P MWMR)97N]2$2_T$:/''=]IG-7H1_O9G?/N$U5O_;-=^ZP1MW^[\6K5#SS5'PD(Q(]_$>B]$/Q^H)/YJ!X0_ M[ES'3W/$D.7VN"M$J,MN,7?+>EDXJUA+V:14,(/,LJ4K1L\>[8]T"'/DF/Z\1OK >YSA?-V^]R=X2"%\]ZQ4E'VN MKOI6OC.04:E+EX/L6+"#.G,T^WPJ&_6>9''=>1JQI_/C3L;8KU6C\=698;HC M2OW6E#7";GMN_XIX?GOL(OQJ>^EA^$K=EDMY8;D4X@1^I*DB_0;%:,?Y^6@3 M!(X*+\:+&/LM-VG>:V<.EZ YO@94 WK]5X@'C3]$#G9?;%YWLRNRF\7[YZI4 MSQ_9VXT@B^K Q&B!PAUT!U)$F:24L7RT+65+O)X3:H90UD97_T*D463J%Y%F M]V*P1\._UP_/I^PSF0=%0ZL'A42?!7?B?LRWB](, M;V8IZ^UYF[>MT(+V9']FZ+5+Q-Z*O>CO__V_7G7:Z.">Q-VRB(@31@#=UO0K MN@_<&\5:*FMOWXT5\@%S>^KHE@6B*Q^C*RF1NY=W9?ROO.)UQT;/-(5,[KY4)0R8BE7XEJE@_L;=[M<$75.!]NC5;UXL]X! M<*5ZCN]%BXO7QEJT&A2J/FCAMS]Z[U9;*- QB%CWT$WG,B_U3<\,K&!O= 8ZYI\IUGQ4X)_$?Z'S24_;9RW;E^:Z^H>$GJ M-Y3-"Y3&3X?HGA"^XC;K& -\"1)WZZ8VN%8;SY?J7#U;XJHP)!9:-2Z\YD*F M,9*EVJ"$Z(E'9*2+D,83T?-O*W>=V2OAG6-"2#Z9XU@FS&![0X(O(9PF+M6Z5?]1M\,VV M(YP8P2_4DKX!*^_(D=U.C!S.C-Q9VVCNZ='LV>7HB6^J%A+S^M52^KW-ZS<5 MFV]M3;^AD-V:PJQ0S_%UD<_!%Z)0+>6X-I_+<%489/)BD>?;HDS1!)XZJ2G, M*)82=JH6QP#X'J+X8>>!@_NTD3\"6PDT X[],SI]E0,JB#;Z=R.(Q'#&30,D MAO.K93HQG!]YPBFWX=XVOMT4A+S3X%M4C7VM>:T+;5YL"U*=DW*E=F1E'YO;?*G^/O-:=WRX2-^) M;*:TMX/(SR@E^BDEAVPBWG$3[^]M5'^*8'UK*WNO:I6H*;8RVFK\G.&I@><9 M#C0&&F$(6N^T>$\>^=70X- M][;34CBF!;S >KAG>\$&^YNJ$>*"@]S$0%^B@?ZF@O1S[#'9#!O>&7[4OP2J M>OC6VKT+[83E>('[/GM,7K ]?B56WF&/#R>.3.O!U,CMW! .;N@$_NY",Z1E M>&9B;N.F)4C\L@0_,;>)N8VE(/T<-9HR,Z]V3*;H-)-^7PQZT7V4GL;$.\+/:#+D8+8D\(R;D"?F M,WX2^;W-YS<5I!]D+;EP!RZOJ+[C>C+!$#B+O=-2,GB(F%O$!!^CD6DI#L[160P 6:J%C <_1M7P(1J.\LZ(T,Y3N, MR_4'+,K7&]F7,/D.A!S.B$13AI6\N[81<-; -7P#;+=,)2^Z'FL7P2;&.78Z MA;S@UDJ)<4Z,<89S('="6P?&GFV"*P#<>]4_IR"J-3:?R=-;X_TT2_ M#I_O0,MN7@\)9T:V4Q\8Z,08QTV'),8X?J*:&.,+%*2?8XRIFF$#4=&!OSXX M[R'C#)XFR7>6 /],,_P2)M]S7!;.B&RG/#R-DQC>N.F+Q/#&3S@3PWN!@O1S M#"\=%;H>U+F^S]C2)S&VS]TWC;SGGNVO-\?'\/L.-!TI1TZ,;[QTQB4;W\36 M)G*3V-ISVP*&7XTA=+XG4P2.O^-J[\C4,A=<*W4$ ^\PAOM)$AL8-UF^9!N8 M!*")48R-(/T,HRB6"G6N+;5X44[A+$.FWFP110B1XF^SD1=D%!.9O$"9)!_> M/?/;5X86^"3+M!T(OWPE=F-"Y-A:;6V+_\PGL1E S'\'N_L!'$@>+CO[^W__K_ >+ M_OOK *KQ%DE$)#TC@ Y=H)BHHL,'WRC64EE[.RA3Z6LH;$/'U> WV'Y1(1J0 MT%S0_X,S_6=NM*C]AXX7M5>]<8$5-7\+ M9[\W;T08WYG=$/@U$S(&?+L#C,*O4_292'7'?Q%-R#O"W!FSMI!]7SC3#K5( M=-$*_/9HT_=G>?4^JH]A4$$,[9\K6=54G1JF4C))4[I,:1@AL^J0E D\3= L MR]*IM'ZU?>KV%V%'!3Q?JG/U;(FK'C95H#&2C:*W;BL M__L?G,'^PJ^1V^4A!^N+L+:%(3JA<]MP_[#?_FU;WZC;_A?!$B[O%I8WW0MP M,MWZ:+$OF,%&B\^6&B7AUW;=I7KV&N'J.424,F(I5^):)5[\PN7=WN" '%[A M@&2X*N03'A&+/-\6#QCDZ(T/N]';P3)%$WCJI SR&(;H$R.DOW]S1./<<F4G%8 +BLI MG<%I5M4!N/^+MBJK/)?"&S+'2I72-#=RW'&O*#=E7"8>CN3D@N&K,U?%LJI, MS2ML6>?;2YEX/)+O=>SLH(B.),/0-?C/!J^YX4CZX"U%PU,\>KTP!&&78%IRM3CD4S=FY(#LS'A!4*1@D:? M&&2]IDP_'CDV LN<.,Y(JHS N,AWN9%8'L&1CR R^G*[ET\Q6=-PNVI+6]0: M$R8<^0BBAEV8N5IUDN+G"\I?9/IL==%MRLSCIZ.!D Y*0C&-=?59;U$ISWOF MC)-3CTP3V0:Y891>-*:\LVM,5MQGT,Q!+ MZ<*>+2I@VYZ0B9\FPM5N4CYN,WR[K76+ 3[!HUD>L4K1'DK"J=(IF=U[,&F(+I\PI''J$6F)7R_2; MV2:.K:GJ7'-F@CZO<3*!/1ZJ,GDTT^M2K"2P'<8V(?;NUMBYVTD,XZQ'.4@;K%C]#4ST3$.HDH_-&)5V'0X]P5AIN(0D MNFBI+G;$A4A"#!SAK$&KRM5(K;@TF5I&6!4:79%5X5J/<);"^I-,2V&+V-I$ M2P5AHHTH'R[@&&?1Z8JZLCV;GV><-HYM.NT9 6<]P@/I]A0O]?MC@!%5LM1, MN;FLWFC*Y!$>2%N=C)N6.1*K##=4I^C4,^,,)Y-'>&!64%%Z;+(LUJWQ(M^L M=H4NU/_D$6KE"S2?"^3"RB0&Q!0=>XLN7X;*^@BUFJN5UK, RT@B+U=GJV8N MW6G H30EPK0^I)8,4J^,Z2T+T F@/ 4/)BI[2 M95W%H,_,8FD")][^"_D]OR$?,4?9:Q3$P;PM%;KYH. 7!%V'/$\>X:.-2G0# MMU'(F&O6E(V:P-6J(PCO$3[RVM5B?[')6MA<2JDMBQ9E&T L'N$C#[#9A4R/ M4I*@9M86.?93Y!S.>DSSC[N5VE2WEQ)0QXZ,]T>^[HV@@_%XJ#EICS&WWBE+ MV6*=U<&,G]>6<.@1/AI,.@.K/M-PLT*+M8 ?D<+(@D./\-%LYB^6^I $)F.O M!7WHLXMI?QD.?:1VNC*5FIN8/#?7>-KE!O)7;K*[&:;85A" M/+T8V>]R+=&#]T.5(8R! A]\1D2/76/TG8O]X>3;0:+F+6E.(LJ")$3X*B*, M#1^@< (U3-B$V+M-J%,)7>)(%^R:3;16# E#7.-,0I?XT06_IA.ZQ)$N^/6S MN_ )73Y$ES<61;SH#'\9$M@W(.%T;N=7@+M_2A:N=^@:<-8BL!8@A"%\@F)[ MZ*/'O ,[,&@+/_SGBKAZK^A"[)VW-H%]H33A"#J?VR.H*:XZWN[=D/AN$X? M"/(]YRM>LO,)YSS'.>0U^0G8>R/K/*UX/E0@F:C@KU7![!GE* 0^U"*/_SZK MRMTEX';."SY;(=&>.;*O?;D7) !=,A M#I<]!RC8'F6#E2 (P0QBV(NU6;&%"6?:2!_,@KBF";["M/WHS'PPA;/Q6#@LL-(9FOG%&]\ MX3$BSKY$U,,J,^SS!/WS8\27O)K_RZ"NVIKB:+(DY>=3-%J>)!/\%9QY7_$;\*394&9K4[ "S5)!K>P4EC(=ULH2 MOW *__OW?3Q<=$C[' ?$S\Q]08S[*?+_!6%J3,0_K$&/Y)^0QY6F9_=2[9;4 ME8?NQ',PKLA]OOP33+&FYP*J(QDH79S56XKD;,)35\S5O^0OBJ*?D?\+BLFW MO@JGJI#A? ]Q@0H@CH86^(78P+^DX#S6SLH7:J;]1M<%!-DQ449G\T7V8M:Z ME;(Z\+.!ZT*5=$0%;D?93DLT#@JKP5HULC6 )-Y&DE;X MS+1"3.3^?$[(&P6?K?9DJMO,#"7"[,_7_*H@6K7PS#7T/?!?&,F(BS.] M=4=*]@(BQG&CFW>2#,K/R*"(ZHK':NCW/-TP>P[*< MON$XI[)4QTLY%;HJ-/6T! =K3WE&!IK2XS3 M&N8G;B>3[X?=8:!/D\*>"V8N+INRO4A!W;IWB.)YP'^G'Y,X+8^=EJ\KJOUT M#^9K08V!MCJ;.Q.)*!=)YM-AV&33(%?"IB7R2FE$&LVQ+I=[89LJZ-10-);D M7S[3@_DZ6;@4=^;':XOS^3:O4AG^^M&DXGUUM"=0$]')IX M;K_XLG,V.!$]HNWXBG42KRW,![LY+JBME+Z8,,1GTISI:KWPEK-9355@BB$IUCN3=K)G=#1-[QC;QC(O?GR[B_3? UG2A6BBN^(XEEL6$! M:C )V&4H^ P4?/KT"?>XI!)V)RYGP%5\^,2S.#67X]TG68;X:,"D,Q,[!9IMS*BKM=82UXL#&JK%J(MG"D]*%Y*\2:R0DI0NG.'LYAMU MACANC82TS%O8NMC00(GM;V9,I#/"3A4,>4FU"R\WVH+4&AE#"UQ>TB?672J^ M4>WE]]<]9VR:M1>O[=FJ.O#YE6H%(1(+CJ,M#R))Y"2)G,OP/]ZI!-02!N7?- (,E$%@4F!=&-)0-'Z)FZ1#USL2.XFJ^92F7<_J M&DRMV@M16U0P$9=7H[IB4$6?"W5-Z&D1Z>^1\-F[(,]=;KYMX;7WN(87=3@E MWKVZ[HDY"<5<H-6JSN2=,YEJXM MI(I%AZY2U*843_^BB.=2UDFVZ+R=2K^AK!_I-OHC1?W+K;>3 0+_SQ&],>3PY8/1=#QA=GGU((O.DCB-IA7$A4>VVU&'7 M=!N9*G[@&KX!YW5TQ'+L$>H#=XIH8.C_0BS@>=%+Q/"\(#K#JSI>4ASQ?0+9 MS\S5_\0J\[-EYZM05-M04G-0.I^Y9B/7[4NB7#!-P%>[73D_8*D*)Q-1)TV< M(I*JAI\44W]BLOXGROKYTO.O$W90IJM-SFJV>= J3+59MK1)M2-ACX[D/G>E MS@7%]\_Y+_J]1B.6H41B_.Y+W1/O)#EFS6JSP_D MD;EN>KEAQ]LPS J)B+R0IY53$E.(LE)7%!.(B:"_SE-0EXA^:8@K]9Y/B=+ M0GW>+H$^&$E2)/EAI2/S7/SQ?;,LSH/>(1_V4Y+$RN4E5I(+2^+LX-P_PO\* M19=W4Y.E7RX53$'-ML&RN@JLX4B&*PO[H&')=:8_*M%R(8[0C]09G]7WXQ5* MHZSS*=G);FA,L&IM=$@U6+_,A4HC]([2W^0K#9:=;7)YI490@\U2)K8-6W_AZ:33 M1Y*-2;(QE^%QO%KJS5YZGF6!(/&BU^ F-MKDJO5(ZL.MH5_8LSO!WR$3 S'E M!D!#P&H&;"])M"2)EB31$A._)93+ZET*]&DEEAWR9A:H/"%-!QI6:56Z;FV!SN;J9.&CPI5V M#7^<#3R(7^"^(DF<;58+4HE5?#,HU!3&Q4:XG((Z;-N;E4ANV/FZ5AM)R[&7 MVG3\1 5R/M?GO1ID82^-G*-C)DH,W.H*K;0M/M(@H1>$GWZ;*2X) )R('K%M M,K9KQ_:-JFWBW8 L)CR0)('B[QF]*I;S-_-\R6L8GBFJ&=_'\K*2UT8R$35H MI7[1&)YD?Y+L3YR0DF1_SG 2ZC6JHN4 JKNF!D7>R+-#;%B32W2^&:H*)E05 M)/.:(.O8$1F&%@@;(3Q[Q8)>2;>F U(?F8(6 MK',ZN>J1]D@FTMM=D^>N)T]R!4FN(,D5?(-:=)L%">UAS%R=-8>Z MP*6L9J@OHLOOOE6=2/ZI+BE/>D:7E$R(M;OSC7R;[Z^9/K=]RK/J:>2 :3-5 M'] 2H/I8=Y%I3_MC3B:QT)VADR,[29[CF^0Y8B+ZG]Q Y5G9YY4\K>GK-"U5 MT!K3J_!J4>XU0]F'KLGWOY/WZ68I)W978A.2Q-J#B=^5DE^C:\$_B/NN,#A/[SPC-2\?:(XH*EF&C$Y.;? M)&>3%.M\LV*="ZO__4*#_&QN0FP+V4I1J.;XEAA"C*?^0OBF5&KW;RXM2_$B ME9-#,\FAF;C@)(GMDV*2Y-#,A02VV\*+AKMO)^;YCFHB*/)_GL]D+V[!$$,H&HHKN**O M^$#K*%8 &L 5P[7>9C:P;6:CKKBN7&]T,Z7UK#8RLZN^N,K3?"LU;4+M(*TJ2FDK9G=]B3K9[LV$ZBCJW\ANQP[2/W@ V2FN,@B?,BOUZ:^ M=GA3ET,7*Y69C;G.Z>.L:HW+BT[S*]DGPI''!?[8^?_9^]+FQ)5D[>]OQ/T/ MA&LYTA !8@VLP NK&/1Y, MEZ6J7)[*S,K*M ,=D@^2:V=B$R&-:B*_K2DE62$ZPTW;?T]LOK[X;Q.:#ZU^ M1C2ISM+'=@C%5++]TD#NY=T.:/-WCR (^.\#(A/1("4^O2HENJF&:$NSZ(P) M1^^C#X#GX;6]HB(IBXEBQ_\=NQ:Q8QW'^PW1^UB99'LJU4%:]"[-2)U&NFC-*O85.2\YOS=K!RXE#<^3=BIH6/#\7(\EP'4 7D M&_Z1R!G:RM-D,:3Z,ER2 JY<6.I[NVC23@I?\J/^:UGMIU6%.\CKLX&0.RRF MY]+K&M?4Q94PUH=B'^6$@#N9^ 'B$[E3 2538"47'C._M"S.:TH<2%9H+G8$ M^$(FTHXBI;5-.F+YCTKX/X*B;)9K)+<(;"ZR.IL7V>5HV9D>E*#B)FEW])<;>F2EQDZ^>S2-:-1W=6J MVI396FL9Z_2'FU%Z"N(FR,<#)Q^2NF,'5VY#:$J%OK:)L9PRL MV7<"- XD,# N[S'JD'9\7!D.C3ULLF7Q7:^:+VN>KB&KQJC(^.OF6P?4F>#B^T-&Y77#]+;!BMR:JU3B2D*4_92EV-[5]KRO>[NABXC\0L5921PN\::RQ4AC QP+EAX\]@"@\5.][.#D0$#2FC,9I"NE?$8) "T+3* <>8\? MJ,'_F6OR,( #JXC<3A61[P*3TYE"?X8FTU4>7Z[GLHDH(XLD106G,ED?H$E@ M'N6P>RSW)II<=H#H11OCMAW0=ZE9]RG6E!ZB%*:9902"ZSQ>:%967J N%QXU M@B5'8-3H*J)&W#,-94+-/(!O+)Z?VMI(V"+4N&I/VLO"T/!H 8_:%1'WZ,'\ M!A@O@O$B&"^ZHGC1A[#"G57XD=1DZLAV/IK*CF.IRL('6 %"1=0]CF#7%"D" M57>#P;9E&.!6GA9PPU8<-_B0FEO!;ZFU8KJ>K5Q2^"C9Q@UT%"\X['3IYE)# M,RT[8"*[U_,# (AR^?IVW,G/>6UIKR6'=>:.W!&(L!D21<*T(!A52@:%DAY5 MNGA[Z0-@T=9IRNNK9!VIM?*Z._:'S)R? K"@W@&+JP@:?:!2_ULAI*^6Q$N, MLY1L2RM1;3V2CZ>P!U,2PE>L*1D>H&';LL$":->UM8GGBA-#Z5DOW;4W@+FQ M$G/=6:,[TP=^3MV,58I'LX$5A^Y#7AAV0DL.AKQ@KR;8J^D:3,"3X5.5')"^ MG26&^HJ85"VO-)MOJS3 IWV8C3I^:X/S6(K9CUJ*SWHZA5?H3F$YWC2 '(B_ MX0%:R)87R&X2\K?^>:H8VO1=QM9_B0?M%8\0CA#\!&?YLTN'/__M_ MSR?_RX--2Y9AV3\>P?C9JF81D; 0EZ=*>F(KHIX6U>#%/T3#%[?.?I69W /^ MB/,_GO _[A=&H \9\D2L>K6UXK\8\[>8FME@ M:_A'KU4X**G@\YO54GH ?4&=X0+8:0(]>I)3\2.R^I+4AR@HAGN%(*L$EIV0 M&8%0)"3X(4M"5I8D 9,0%5$H7"'QW%WTUN-0+::;OY7XB);M+E-@VVQK7]>% M;18>P@9]')_GV")+=UF&"PD2+:C0:A:9)L<4@P]>=4U/DTP]GV7JUS13K5)J/]%@P+?A?QQCWPHF_%6T#$.T'9#"X\XL MSPGL)N<^I6PD)="$I6)'59E2P=X@_OLIDO#]ZPBU$VRU'^DL]=?3)O=KRGM5 MR<@3,9=154')9!6!R 4_)AA*"0A"9K+$1!15)+,7*_'1$"MW-QEJL'$-9B7D MZ4)^.TWWEK00&(JO1V87B)[!JY,2OZCEB^MUNI37=[Z Q4?6A-JPM2U/.)V: M]$MSS/6[E6$G&$F^'KDI3GC*)@L]?C6C"S;)M]>JYWF*1]P4B/I+;U*O]KKQS=,TM9C,K?SQ4N<"TC,^3[I7[V+"7KO$B M*F&R6VIO\0X8&9OGI%GAS%Q.8IB"7Q^V>4%DZ])4(.-OGR^W UHW'0+1LL5B MC2P7M;[6$:CXR.PVU[2%;;V.+.3.H#)N^%F^X N9^$@SDY<'ZS4R0@;&>( C MVVVO5*6%;'RD;ZZ5R=;LB\S*WO&C+M>N;C1?R,5'TMS"T?26/^0+N"]7IZC; MDK>^@"(')HHJ5G.G][=ZN:Q7=A5'50BT(Z!H?*BS*#4]CFQSB-;*$!/>]T=4 MKP-(7(:T]!H[ M%= #S.]5W/9N565F.C6N+"?30I48M8()'.!43L17_-)J^TBMBDPK6<.FNU(P M@0.LJH@!MZQJ=<-S3EDISU?2-K,*)G" 5],%3K#3.D_KY9Q K+-SHC7J!$\] MP*S2F,[FQC10@477S5!5;"F#"1S@UI(92P,>FV^8Q78K5GEWP3F<#X;BKX>R M@D($2U^LO M-)E<(@N!5<:E45?# T!D%>FFC.*QR; MY@MF>Z+ZSG*\R(5#8QB$Y6O-4K-#5O5RAUEWL@NUWVP'J[U^$5D((??O+"CG\57]F/B?HIK/TYL_T(TVA4_%MTG<^^$]Y]9I,^> M;P7/5 W+?W2_'G]/@U#2C\CK\ ,ZO6OM[_VO\,6/0\5)X()ZKO(=5OY'0HSH M)T*,OYRW/X[ 0K8DDBU8#O(E>7Q!R0?JS1,+R)@S,>:!(B!?DL<7"&3)Y M* M/6 X9,S)&//)#*!W[>.S$2'[70??[UBB)SXG^2Q)OGQ6M*=1X,V!+_]W1]Y] MD5YX]@$ESGK!)/MY@KZ993:S%275"/YAYJ084U;D@R7<7R:703V#>O8A/<.^ MJF=HYB%WWGNQ1]:SJ+OFIS(TOVIU)VWI$8+$?\;(<02QR3Z0^)6)#78,[$W* M%;D/+)FCZPSWXTBZ$N)N8F[&O0F\WY;L&'F'D"B'8DS)*JX2H])+^#S23I(L M;#C:XJ"8_SX"<9%BGCBOX]V;X)QBKS5)2=G*6C%!RTE3^4S)Y;,Z$TF6XO?B MFY>1C?_>J<;E9]L7/5L$SQ%087_IIF<]NX'CV*[0MBW9D]R6O=<5>J,YPM)> M6L+^BVZD.TW%;82]XX12451GD]U4018(AR*Z8:NK^9\420V?7[*M!4C?!"L? M:.ZLX#D!]Q2;V>QO-M*.HP3_+_?$S:$D_OI&R)4]76*HH=YJI9-<1Q "P;< P7NG M<'!-AS(,"^" 0KM#3HZJK&\H-^4_/;$V[0 M')P;"'1&Z%M$E1 8I5VE3:%:\H0E (J! +DB-5O$N;:[VV>ECM3[$>+!WKP MW^O!WT0;BM]ZZK=<\^&/3*U09_>H.JL7QM/9+KWE![LY).C,AZ3.CZCQ# M;4V6(TR>4^JM+ST7%1B#P)!IX?AL[@<#S1=/N.?#4 M\R(S2 ]HGQ\,TLM!>9B>;O7IF8%'Q,9$)"F8\?%L M%>@50J_PHL-1,7(69QF4)QR[/MZ#J412^0=]R\V#X!BHK#-^<*'QS2%DGIEEA MM72>8\21-N.X;<=CB8Z0C6(R!'&],9G]&]ZZW%-H<3U0,!%>\KG"2SX)B+DD MR2VZ@LLZ4,P3L&M?I)A?GI];L)PP[<%Y>6D'>KW0D(9>;\(N[0!=;:EERY+# M-AO12QTNL#$/&.0%CU@.=YYOZ>E-@=-WY'S:KTQ!?5\0ZK_/4##[ 6H]=)^3 M?T/G4UH_+AF-B3,EBGJZ5!9)RQ9Q:Q=J/>@E>$_BU-7ZX:\,&@O>R(&GF# % MXMR(FI0;.9]"4;,^0N5N$S>8U3RG;1J[54T0:=#P !P]Y$YH.4& @0!ST6D2 MR3;93GCSYE, DR>+OH=61SUD,=M-E_DIE:MQ4P PX+@$>:MNPN6%F**6SM)C MH DF51P5&V\!"/>6%D2];TK*^!26];-V9^Z))J^OJDY.GJ6[#9T.6S[!*C!0 M_X]I"$']_Z8\CT_I?S/754>&JN)\.E?@F]W\MHQZH?Z'(:<,\6XCYTL/.95M MRW%22]M2M:,5NH..X V=>"/*3)I01]NABA[ L.UJTYXK)%-!J/S*S=5I M7',*82]*4&J%@ $?J.?7FMER9:;+VWI.(8-.9UJO&[RV(;PL/IMW]O.;M1TYNQ1*ZU5( MZ]G353XHK5?A\[:6"MC6S6E*V2P5TSE>3!]:Q/ (%.98),=S?M)T9J_H!^QJ M)L<;#LEM,PC%R$9FX-?YBN(+:%BJ%+_/9-XJ T]:(@7,&7B:CSPC^"%SO(B M17"M%5/#>M-9N5[?&,,.P M08?2>/%"*YOH]\7J+XZ 3#MV:Q#OA%UHV*P90 MK"E9"Z5N.0"B@J4'SSF 5;6BDT:U/IOG*3J='S6R_=V\$V 5%=DV"!9/J3]> MV2RHPU>AP\D+35QH]:HOZG#:4=!EKUKO\%I:UWMKG_ *:1_H<&!O$/=9)'[" M]\?5JY(2L/F(#=*K,-W47_NC@'^GV&:AU6!@H0IXSGD]^0S?-X V\I",QNZRJ>L,/VH<9&)39OR/J#75-PW_>4- MG=YUZU->QK_0+1MT71!S0C1\$(.0>\7N@57X?W&,0TP M%<6@YPM%_$H\WVO:MLNB9H*8=LOD7$O2]SL3:,WPN#,=V+VQY:HV\C*S->+- M.1Y?DKV<7?,#XSO@4"K@J:.XKJ&$K; L-65H8J39,# +QA?=X&! M8^_?4-)O0M+A5?IOOH^VW\F[BB&ZBMRSZIJK3<,)<$];UZ$*00.KV$_CG2&" MB?JP.LITY&;/#Z88WJJ_=E<\*AD4E7#\:Q_P_W=*"X,8T">'>0X7;:O>\;K%7YA6[-MCAY)PMY4.H"*,B;UU,NJ"HR/X-;R7Y@>L%J3Q3 M:G69?8)?JD25X&%* M-*XG;A2'V;BV&.PCFBG:6]95%D[3,L$*;,LPPL3GZ&3W+3,)'S:4;C8]QGE* MU'-II4.J=2]P(K']U07\S::],* $L2 !Z1C?CP6GC0B="0M&PMB3AHBOZ85V M*X\PKYC*X5IPSGK+KK)(J\)HC3&J5'LSR0,1]K#FX]/I&JQ: M 2$#!I*2 !E_;)7].61PDV%W85/I-M-R&D(1(1HXVPPA@_H(9'SK"*Q8GS$O !&3+FQC*=6'@H12<[U]KLAS1TP:EHBJY[UV=1Z9R*;MS M"1%1\&+-:B_4#BB-C1$PA@25_Y192;>N_*>-0GU,^=/E4LYQ2NP:6=%=S)N7 MBKHP"97_6H)&%P #D"9)N%R1>**F[J')QJ2QUQ7%^ M!(]R]UF_*=%U;6WBN2(P"%TK9;XX 0M&[NWZ1^O'7BZ0!JS9K=- M\,K&*L[K':K.G:\SJ5XKU>XR!;;- MMNY!FNQ#JM!J-%K-%-=K%6J55KW(=(]ZOG&=]N:I#X*3%0C]YS?FC=QZ6/2T M9R(O,7UD8$['NX&:V7; MDF@!RWS'P0E$%8@JGTDMN754^4Y+[H]09<9,7%RNNCF&X^:VUIPM:!;O %2) M3F1R;Z)*XL) %X <-T^ F_=\3WX=*ODD@ $@J 8GOPF4O,.0=_(P+RC:D:YB.^_"CVF/;-. MGU1Q5?Y345MKLA)Z3\Y,M!5'\+/\CAR@;51/\]UF:;->]=JL?^30#/8)'XH1 M;3.@H=-6; Y,\3>>$O+D*9$ZQW$YT)K66ZAL*=>0G0TQ%; B7(=QN1H^,@WZ?#1R=%/D??$@Y'"15= M]!UNXW>0IMH.D8\"R(==5HCHR&;O@&'+E>!#FNXS7;K,1'8OEVJ57ISTI5I\ MC^L%?P@Z\\+[3/!*P_7=9_KR#8*'9+#4'3:7FN Q804/@10%_CYD;L^L-.6^XQE%#: M$076Y''*%W $6(P8?H^AZ'T6SY[N4CC$AG/K"[SN=#YL^+01]9W8T&:6K+X8 M,&F^M<29U7PW+J-T!V!#6$;P/H-D[\ELYKW;W_\)$[B.I<_/.#CW'%=3M]%7 MFADHJ?OCD,H#WE)QA8^&/:7U84]_F384-7K2!U$ KNS#*Y,4D+CW8F'A"I[I M_=U/3E%2IN4&[W"M0.E$3PY010:*)(-B!>&G, 43E!=/J9HIFI(F&L%<@R] M<7'GX8BS?S&U%W3^Z"8A:^N??P<_'O].,A31!I Y^^]+5N'@)7O 1)!_'6\7 MC'-@ORJ,>"9+T1*)9Y,.?_[?_WL^^5_><5JR#,O^\0C=SU8UBQP2+$3QJ9*> MV(JHIT4U>/$/T?#%K;-?929PI1YWA1]/Z _(D$(1X&6EGGT&Y(C1N%5$DM-@1IL0%&>Y%3\ MB*R^)/4A"HKAYB$@Q$11D6Q&R%$J)A"D@@LB02D"(>$9.4M-1&*2NXO>>I1] M/>8&_U;@(U(^Y;M&!DZ8] H\9H[/< M=Z'5+((J;L7 <6]RK3I;I(&#'WCM/:;!-'NA3_\\;3>\$)'Y;RI:P7%0\2L3 M_ZMH&89H.^"NDCNS/"

+9Q5A9X;H,2+B>>>K%:@[G/( K M5;+ Q3[WREB\$,WMG*]?H0Z+ZM::* TV)&6R8CQ;+V>-R94J4ERRU(A3?6)N M !/7X$'E1@SX90BZJROH%2,+%U=Y>GE#&G^*VEG0K@:$"L<[-0F@H8HRAPE( M'^^\YD4\'.1N/O"D;I9%FWX,AP-&^( 1U&,TT @_,"+Y2 <)_OW B ":?,(( MZC$2%*CR R,":+HL(]YY-.15J_7K9HWRW^]'W'%:^R_9LGT-E;^XZL?S%0_& M%]J@_O$Y+F_'OQ6GCW)>S!4A L!<%2 M<.VEX!N7"F1VUXD_OU3<^BYABE.07_1 E#C-YHR-LT+LJEY>2/AO/ MD_E6U.0&+#L4=/>4ZJ4OYMXB#)>&#A5P6+BCT>_O:21>>%&\!E2Q./YHR9*2;:54$O@$1V(^FA4$5EJI'"Q,UZ M?9743S]7X?W@&UYX2?6=UE]RE;W!DGJ1"M\_Q!S][\\7 ME0G_I:Z3V:^&0E2Z*LD+,S^6MD:>M2=-)W/N:=ZZP'7Z[JY3 !"?)<0W<,.N M4IOXAQC%T9.\C/>2Q]I51/_FK XL\X/?=^\1\:]VYY[+ M=/5UCEDRNRDT2ZGX4(X-B[G5?%Z8JOG5B")Q\7HZ<,WNSC6[=QW^MKM:*4Z MBC^V"+"> \T,=K>^KS-UP:,B@1]UMV(;^%%^P?E;K\D=W>(4@I_"S\#E@FBW MGE7@)?TD"RL0UDNY [=>\[]8F&\]W;L,";SO3E4#$D87BAIO ,X$&>#\>R9< MT%FD%Y%^(Y(@V^,VH(#A[Y;8>]>YO!R>NM:=U\2!_!7#;]KK))^+0%>K+0;3&@6LTFZD! * M]6TOUXWCLD6Q-]0 _PZE_'PRK+L:AO,GZNBW!#U]B=\/HY&')3_^(WFOQ"H' M!5AW#,:0(FG@-[2<@8%^^^?X:Z=_;#O#;M*V"9$"&(2[]T- !21V%9Z?9!S5 MQ$/):)Q.H#1<'>B)L$9@("3T15](IF6^4!, M=7..Z U_-8 (#(!JHBC<&%%,-R0 /Y]/-Z;$2YP6TD51.OD:$6T^Y2"JX%_' MDFX!?@J12H5#@RT>75DATKM16%/.\FJM $76Z'(?Q'PGPFTJBW($5TD=#AP M#5B$">'%1-]QI[6W=W5:)$0L291@;W-LJ)N$!&=KNI5A3"<5P)7*[7B(Z57< M,>OB@<34Q99DRJD-^IF#B*<;IP5W6)'/]?KL7)=#:ECL*J5P,5.]5L&=O8*5 MY./+&/#T)/KRC8APE^5PGC,^PM0C%?F9N=Z=K8U',GH>C_:>>[OL7+0J1< 6 M_[&%@IXO%3#&?XP)/]+1@"_^XPM4&"I ,A\R)E 8?_*%BCXF X7Q(6,"A?$G M7ZC(8_R'U@WS-V/"C^$?6FKR2_CR]OW6#SO_7TR7K[I@\GVGO,N3'GXM3[HS M5VA+4+[.BGZ&/"\E2:_M0JH7*C+QVJ)^,V2X:%;]MTE+./R8]'<._7=*"W,: MMGI\'WWO3 T B"K\8FH264T 0K!,7&V9 M^,+S*&^1B^N1)U@:@J4A6!KNW+' !X*),/40+!A7.[_Y6F#[7F3B"P7@FR^2 MKX9N_282&>A(HHQ[%T6*P%#XEK/_F8;"IX[-W(^]X%P6^D:FPG=?*9QC)'*; MG[ #;YBCPTG6>4"%MR7LF-L&&/57L^EFV)QL6+HZ $UZ+L;FN=6[\EJ9AC6J M@!JS7NT'% MDPYZ\$9PTM;MJTL.&)$2U[2\$*,M<5:6VJGZ:C_]"/V.[",G;VD WW 30"U MRSD2HG=)1]A!)Y2UZ,U:IM.,LC!+BW5MU1S%1O2O/]1I^:1O$P1Z24G_=3E[ MVU=J]__N@CLW,Y9]Q4OYU0,OKL4J1\7F=E3IERF@4-W4VS7R5 MZ;25XY58!-":7(Y&2NW>9#;/]IE1?!2!#BAY/=/)9[I\$6OJ9D'_ (]_6ES_ M1B;UO7#\OD+WZ2!T?R^A^R"&&,2#?SPO?1@/#GAY/Q'&+W%/*?I=_FG:U]'] M02)3FJI6/)E5VY)6,;5:8F!_F8M:5!=&?#7L4-GZ@$MTFF5;J.16H\0H<;8P MT5W$C__U@R+"F2 B'$2$@PC$/4>$ X[?P=%B7QE9'SA D?&UC95)S'.%3J\Y M9<%,T>G<*#_L\LVOLK'"L9K5#\WJQ6R:E;.-ZG9;M+/-4?*9XH_WJLX7/%3A M=P4-@L)W%A2^U8(41(Y_QJ1_9/CJ:\+*_IKTCV3TU\2<_37I'\GHKPE(^VO2 MMX]GWMXH\XV5ZD0__Q]A@+D!3("RE"O Q-5%-51/-(B&?OMHJ+_HX$M/^R>% M2OU%AT <@A0-@3CX)VKG+SK<84COW[BN]Q\OB.W64;]"T'5FFY8D;IR/) W5 M=O\=CAW,[7@R>YWMVNV2SM'SM]<(@W-#VR629G-.A-X/L_OX?*Y=\MX>FV!A MPREDE\@"/RULG]]0TV8BG*ZS=%2;I8;:*K-!MS)<(@.!L5YH-T+-J%\$,'EN M#M]K&3:XF*;@/_=S_!VI#J*SJSC0YB':;*J=;;+96H?(=N'/-B;PC<2C,P5$ M6EY815@Z4?4RLQ.(V]!G M@B UF<)_ 2' ;@A=A+]+)M&T.<,"AK(A6F"N&Q:A:T1.-U3H8(6:#_@M: @J M?,:0.&7_+=Y #(!<-/@L'-P8*/KJ\>L(1UY)K6XT>.D0[M#OOR4+]L [#PJ MUQVM#O&ZHAN_O2R;Q]\JD@9^PU4)=N"A+Y380-Z!T8%@P@:(0HJ&KA 4GB9[ _YI3" @F\1=Z$!&.)O]I MXX_P']0_?R/HD2!N\+JJZHBO<#6!;^8, D$<(/[WY1,1&6DI"6#$MC,CYU6C M58+=1GM4@Y)#;*N66R\7G4;QZ%0$8X[JXB@RHB+.ZK>[M7BXOIT<1CCZ_N@X M _I6$B3.V""ZUL4VFLO3>0K&LAWLY8U+A);P^R4(7?H#KH#;_3G#G- <"83T=^ZF+>T$VS M8>C0EQ-,.*BGH9VC+4JR_'FY!)%$.37[]"3^>W@G^ER=- M$_028NZ^Q0%1P$&T1>J!&KGBM@_'Z+GGM.21.#8710E)'(?>8=X+@"P4/+P2>V=<.A8F__WM?+1YV*N?! M/1SS/I[#,2S1MU!CN0DU>WC/>,3UWME =&5L:ZH;T,H0SN)^0315 MNBD4%G(LF;!KF5$KU*A D8T^)$CR 5J39\#_K8+HX)_/3*0/146.8B!.5?&] MVNF\ C@#18FF1Q9H&+WT&L73GTUU3T>\6-#.GZ4CQQ71__N_#BJ_[TAVY$CL M3S] MCNAQ0DR56X?V2.;&S4(*$*W?[F/>9_C WN[#5PK= 'WPDN]V>/[<\)ZR&ISU'P*$;VX\[;=E%TH6YWTKO%:1-GA7/.?:\EU59]8,4-MH/%9AH>F/*FM%@/>[%, M/])\]YKH.4">N9:#=E311 L5?[A,GET&V[TTM=;ZV>^:D5IGR4E9I_OI# MG5\"H2-Q9+;MQ]2>6Q!=!QFV\$R[-TJ!Z]ORJ[%!%DNQK;S)B-,TKTQ+RV[S M?8)P2T:K7*.AMXSDAHUQC;&9$NLE/?UA1N-W%K&JP4DC

^2Q<<:QF"!O[* M/,OMY41(ARU9E[)M+5*-CG.;L3"!SF[T'*_/&[4/4)D=LW8_*,+-H4! O8)X MH&RN9,CZ@Y?3<'N5*/0V:98F(Z5!Q*Q.1\*!ZQ6*OL>2-7=:PJCHV@BSY"0% M+6W0$W; MB 5-/X:/B<&@)14L)=TV(8!Z.TD/*")1YRT=E9*E$SBT31^&M@^H>,;(^_5G M9X5Q$+HMZ+2X(8V$,(<1[FA:8AVR(#F;),1_TL]DB1NB?KPB "=!6QU MY&]C@Q MMF'7R(H4H,?E[,CA]TH6L>*0%0+M3]@'0&-$5@I\X]P)WN'HOA,HE31D^>V- MSX"K@V2X-@HX1_72-=><'J)&%.'VD3Y+ID$A"N)Y*W4,,NX5"@.X9D$O(6,W7S'$-= MF=A!1]@=VWCC[FCMG+S=MA:<, '0KA*2DSV1P2^WD-4'&\ !/*^6CT11W'^2 MYS2DC6/H4@*H_CC>BG;'-WOC\HCFD@1O%T!3$HV#6!F2A5[HT(EWO/ =VK@# M1\) Q?\YPAAOVT' 2QX0X- T_!3>KD!=#2C[DN4NHJ<+\9G=9KR&0B%_("31\=]@4ZB@ M#[M3-L22,_!:S.O0,7!<0=>A>\_B\D@4]!74.^/A!34Y5NN=!F-/Y5VO\XM) M>[\&[-7.\9V>2_QN.P[18,>:)H 96NL#D,UWL3V<:8*HI+E:<])^PVFV!_%PH=S!IS M:,<*#DD]?2=O&P:R_Y<26*$H C0_U+ES!QX-2&GQMH[-8&?\U/T?:3B8,2DL';*APO; *'WP(< M1&YS=PK9B?H0YA3["M@L0&V%G7%T.EGD7TT@.Z!; 1P#;7]T<$Z&(]]873:$ M",TWW< &'7P#)XIHS-"X0V:=#:?V-$GW.6<&G&UB9U%%\X-&X=-):"@#N[T= ML$9G;!P-\OCGG#U#W[[.1V]PCNA .Y2#MNJ$T)'1B BD3R]"3#:(N8Z0 M&(U8@G:C6-A(K5S0$*!N*/L, TW W+<.H_8"7054#\!'!8',>,]K@5CLV MF.A=GBEM $D=(X/='1NT[ 4;4F;7*8J30?UWM8'?P!$X0HI/X*%QP.FX;Q&A M&*)!ZCMP=&2>7]B2LX*YL_<&B4QU3D+LA$_B.8G0OY;P>Y#_L-M]4"38!41B MZ("X))7P*5W3PF^0-%%Q5D%>-]$T/)6$DJ4C;ATHT\-3),(),TR07Z,)$.&@ MM/(>Y#N#EP$P+1Y'KT%3@6U06,C3+P? MA@07O@0OYAC U#FP)!PE 1H405W#848T +SF \$[N?DTO)/Q'$=YO #^7N!R MMV]_-D+Y\"263\J-QN"HU1AH0$2>(=9B/&MCPFG2%I/>P0'+@-*#-QJQ][?$ M9T4?B G0Y] SP;?%]D /G2/=#1?JK^Y$1"'0<_B]K&P@7$"3%A6)AP/TKF[ M:4R@UAJ:N@-=Z/39D%2Z\01=#FAAD82C];B.I1PAL->3)RV/'A*B21R MHP&XOJ%?.9XW !8R""4.19ZH)$%\PJ'FS3[JNL1V1<(5-C1I3%2\"B !0.V> M%J#]K;8G34*#0C1#DT$R"2"O]0WP^L+#,213-@E\E-?D#6GL "J:NK-:>(<< M=R3?.\Z+>LEZJIU^.G)[<"H]F]X=VT4Q,A,!%L\A;__L@H/B@RABYKCE>WO_ M:(F 1S+,O'GSI1 MD/^_O2]_;MM(%_Q]J][_@/(DL\XKBB%XBG8F58KL.-KGQ![+>=G]2=4$FB*> M08"#0S+GK]_OZ 8:)'A((D60QM;;B07BZ/[NNQ>O(H:6KC&1+%Y.P-Z12U>= MY>=);RY>Q!C*PB56X8M749$L7<,;]345O@FPF!'EA@Y38KC1)(K8 ]M/D,8! M_D2Y'K6( M+-M)(?)4>@L6H8J%;][^1?'M&)A^T.O7P8ZVH@%(H7XK2+'0@4P,*6("A&G- MXQ<*P@CKXMF$O[IJ6+F/9E\T-)7C2$GK5X9>Q@&;FN]R=X)1D))=A((4U"/J MVP?(O.JPQU]2LZV/:(P=7WA34C+A"-XI='@UG7&'(@KZ.[2GR'Y?B<@&6*^2 MB!0+U!6M((@#V)>7>Y*-!==&Z[U[^ 3:"HZ$E8I8&QA$0KYXSF;&C1XHTJGO MA_<( #?W^)7;-$+A(K#/Y);A053"MMKVY8RFE08B12XY--O3;4:E91]J+'P% M'WB@KZS]I@->"@H _D'USK8; MRCNZEX\P..#_5"=NB_-]S2SNHA<#IH24F,1()K%:R$+SKI;N@40#',2U/]?) MIEB\*\%Y#>K4YF1R$0 M"*GD/*JB7YW'(>@S^:JU@TS,2$UYL6KM!"Q1H.9WRRH4'7,JK MR8AXVWBOVDDBV6=+I#,)0C]DUP.,H2]LX(VP-PD>Q585\M:BA(0QK2$=G84S M-(9]>&*$B2%TAJCZ-F8C'1OHD#6D5#(@"5V1I\57KP?%141=@&&6<@>'".MH MX>L1N)%N0PE"#@B<2?:]J+([LW3 DX8E@''OL;5RI;WN. &3 9:HC7G+QD_V MK!%H+_=,+48_1WLP<.Z"V1,O4UBV>)X&$/I8UT1X<*3OIV@44R[4!Z&$?[P$ M="K!)+\"Q?S0,,%HOFPD*58#3(-NM3]GUUM^;2A52)$:T)G6+>ZWN"A0YXX7 MDW85"<6C6(#RW#B@B8$U""DHXO#7LW\,>NRE2E#2!1-N@@C#^S>5XSPQ]8.;F3*60 M0Y=PUA7]@G2B?@?ER&8 #=,$Z2G6R>YLTZ;/'$N?0Q84&3,H Y$K9C+%387LC6C$ M_)I&^"L2$WUXB\13];*D_3I+6F=)'YLE/4PUT:(?HAF>9,J(ZVJ7F)]2!U2Y M*2S>RYW,$A6!:6CI) !*UX+IPX-E4 J"2OR%OV.(/*V(2=^#4ZWN^*A6\H%7 MDOW\/D3I]5O^W;?X7==#HS@3,<7_[-!*+;.,'SX3*-32G[R=/-RON\YTP%JZ M2P'M@LWC1H@-(X^SPBS48'F?&PZ4.?Z[F,Y>O\&@$(;KT=+Q0Z[C-ZW4M M&*F\2+,ZC"/-L*[+]U<7N=WC<3(2^8WS!MLOE39(NIH-1C**XEAEX,BP*[,8 M0TBHYZY ='">TDFD68H\M+JH$$2"S'1GX#@HHIQ@[F_^XD +;W%., M<8XL=H>>HGJT" E*L6#2#1UEC4_@97&F+4,=[=<@O\\0Q;,X+,?W LJ &#F> MJI5L7F4URJUVB_@$S4)J"/@_(=A:UG_#JS F1 ;8QW &EG-3_5=[!K%E>BDE M-G1N9.& CQR-""&D:<0\6;4"T!>2A:!IH $P13,U_]L@D(:5&C?>SH$^,]KA MW+CT(L/]0 ;(7,]9&LW"6&HT%G?+_JAB7^0OSG53]@QVJ4+3Z >,*(( /W%F MCOPW[13Q*@Q)GF4=66A@D/BW!SYF(. M4-"8%V#,#*6J'3*C'A8V"6/: B\,T$SDR389P.?/;/ +9Q7*0-.P/J)',_-" MZ_KC?Y-[)*SN\'LKO,KW.J%YPU*RJ9@6#W;,E[1M/YB@:W4C&EJ M**NO;;=[[2%0L*ZXUET1*.I#K&"@N#T9'&L7E/>+W'.0@YD:W-)HKG*@#C8" MED*C:;U)>;(3AA,6BK_OI1E-+'OX6N(4$?BM;9U9U^ETJKYS#3Q-I>=PLSHR M"L'T$5[E> K''+7<%*O$(G7V3_U8WE.)K8Y1JI(23C^2XV"$3+.N#Q7YN0\C MBBJ;R*-41ARCHUT"5KH3.Q.RP( >JZ>CB#I^UUZ+WV;52EB?M=KV 35B[RB= M3L=U156J"GO8L RTZ@%#+Q_$(-P7QIS?4'&!\"=\-P,^TXQ$!)1D@M^E[,D MC^9B.S'\=&F#."J M@G1P,DDWH"B'&Z520LA3$TPBTP^^E^D)O5 P.@$05(J"E3FX5*VDEL<6P<:Q M,H>B?UC?0L957HV"U41:[<#=%(UU1#S!;^'G\SOS)K0LW-=WG68K;S:&1>*/M#Y:*5K@90O$)\$)UD]2^ ^N M;?QV0$&<:70LZI>SI[E:SEW_;P$@62"U4Y7"O M#N?:"E1D806+RN)_!0*ZER@Y%3BS4KFGCMBP2!&AYX:F53H+ QZJ-E)ZB3LU M)N"@4J 7'LY-(BR+,!*ZS%R,#9?+D"C7K$K8*/XKO'CA=[5 #HE-I4SH(ZX< M)48:DVET)JACU&0*T%;T0H('!P[R!1J59J#+B'TH& M02Y^SN6.3S#/VKE\PP!-3%.6LP%4?#9.619.* "QA-U7 M!".:8IT%U,CI/2-G7LJ"5![[5A4/9;2'(MJ733?-3\V?]2C$"V>A6CI88B9IKUXERG: M1TQ0+6D29Z+436N;@9LK9FUF)NGSHJRT7]C" MF3Y%1%I+LZQW.[%I8:"+W6_:F2[=/ 1HX_R?7@,VT>CU[1539E@%E[U*?IU1 M74J83?Q5/<3<]<_Q*_@Q2R;1 [E6?,3HQ\Z@V^WE!+%\5,"SR]I6+6JK*VJW M&D%=+FL?-7WZ";*SUSQ_BNA<-ZM8&_!:/E5)G.YMN!U-3=L@'P\#B!<_KT)8 ME1"SK"< G.4:XE!@;!P(@:4 VV(4F\'B.QK]M4H+EF>VR2UX44CV'U&APJ N M5*@+%2I7J/" ,,4?88*F!?61:DDAL %PRF5JJ/^*C70\HP-NH/9;,P3IANDH ML<0H3,LG\#PA0L:AR-(P&2;.U#C3[<[K(=_AL6-&5H98C.8^N FS.)0)!6C< MR4)9P9JMLU>#06[ZN/KE*6%S"E8O:@#:TSH,4,@Z5*/2J'B14;!;;P'00@I*9T/B&753W(>1[U(Z M7Y=1>U&<6/]B/D0DI_AI\$R._F8\)\^(HI8)&Y@4::9;11+&%6S>/ M9FO+&K559GY1_F218]7B6MZRO[F=NVG]-<$ *9?C4H'(S"-I#SEPTP"4 EG M*H:-%0(.=3131]4\YPEJ+8;G/9ZN-A&^+_54 /02N+TV:^=6T5[J!H]5H0E6 M^L8(+1!,>,:0C\Y@$&!&ES^@X72F6TKH!7/\&F:&:"HP]7CJ.#[67?A@?VB< M+I1"97"_ XF%Z-/]B0 \/YSKV[)?5?I,%SG?<8-^UEUDB>Q !C(_0:A%MU1M MFU*U.SI4W)!.74^ZDS(_:>T>Q%]L-(]EZZ-VU4:V.B]V4,7,C<4!2!!X2(K& MK@#4U()#42*U&M5T.1K"_V!H>I$8ECX.;=_WL8<_> ?'KI^)&P.9:7B!^>1>/FX-.4: MH)'LL'&MO3OR14 2A/H".R)TI>"OF/6B?,]2E),>8B/\G+V.)-(K52NP571S MT_FV'.\<- ??KSFYUO $C->C4!@#O'2AB/[[#(.8K]C;PZ[XC5Z6$=O-;A4C M:G:2S^%=K3Y#UWCN ;/<#(?_$8<,DY/&NVXW6^*D>7MI-NUWC96]XH5J:8AGF4X*5!X/!^0-@L%=_^J 06,I! M/! D3NCCQ7^\L%LO'@F?SCD!2,7L=9?&[*M%90:6+E7:(P#/UY5;E4-T7<;] M#68;HI@3,EZ@!QZ$:2P"-\ZR[ON5N'YY*OM5ZI M]],KIF)M4Y9--0=9F6:UXGDWQG XI7=)([-I#J37)\VB231A<2ZR,WN7_ M72+?C-';CV7T\V9O<$I\CN6@NU,1-8TH&CFI*!97"A^'&7$\--*R3XE&OJL) MY.F;YSSBZ1#%]Z=B/VY!%,6M/LK -'O='$?*XE3<9[AACOS)BH&$0>,W!S!P7K%8/"=SO8%U=\'V!CAG2C M'AUSIYVU^#;W,HLD50/ /5:[T>KU=^UI50SEAR#\ Q'(_BD?:X1/@O+MQK#= MVRGE]RN'\IKR=T;Y7%5Z&I3?L6NZWS'=*^?G%,ACL.OD;<6(X_LCCJ1_P,$& MQQ#MK""+VOFXKX.$)S:"9#'/\U3_Y,!;W8-DZN]6<7V#+% %PG@F'N@<-D2] M)Q[H839CM\9;S0/5XH%#6*^#"NC&/42W.L.:68XZI[,GPNCN-.9YZ K5IWHT M%7/0LH%9=4!ZWYF8(F=W@+,Q'>;+2NC!O:9J#K[S?>1RSNV=!F]JUED7T3XX M!1TLV7/PG>^#=[K=W?).'17_EGEG9;KHX#O?/>]T!JV:-OC=-74Y>*A/6WS7"Z!)^XY MD11\;O!WK68W/]&'CO[BLR#4R3VQF$H<>.^%=-@NEIOC">;9]/ M#OB=B<3# MR=ZN)VZ#$*#@Z*/G=?EBMB(7UV,_>#V?\[5&*0."D<(JGAJ7P*?X%YYLCH.5K?T)8:@.FDESDYYR ]YP(,B MXL0\I)OY+Y%X51U>@6?/\6T&FGZ[_O1)8X('ZS.&72^2@!N^_V6.87A7C&=D M^OP3L/KF\T%$,@G]$ _-Q,,+902J,N'3,^D=2@;S2=&PZA_P4)K0\6B)V2F< MQN$9BI3RDS6:RY J,$5^BO?FQ2H0,J_MC'>JIF?6D^([.GSP8Q2.O80I\9T^ MCA"N$*+X?$+^0#WXOW?>'*P=B5*/-JM'--9X60C?UVBI&EH&S7;-+A7$2SWY MOYIXJ2=F5Q,O@V:G6^.E>GBIS;%JXJ77[-5XJ2!>.LUN;2=7$"_UB0S5Q$L] M8;Y2$^8W1<6^B4%MIS _)QNP-'ST+/D!ET&I9\+0$J(0$J,:GU24-_ M]R\AZV'RS\PK&6%T'DT8O0TV=CT[_HA)I-8C)R4=*J-'3L>^_+T>'O\T4GJJ MYCDI4KK5'LK)S "M/9/*BX'C&?[<.RG5<6Q#Y'>X]6>EFOY)C0ROQ\KO9O.] M6IH\-IUYTG1Q\)$T5987ISY0GJW- W3Q%2KC!\VVI@'5)G#&E];!QFP&J-MA MZ_DE.RDQKN+.]S#>L;O;:5WU]))O>0(#%[56<>=[X)Q6Y\0G,.QL+JCR-[X) MLFCO<*(-.R,5HXKO=^=H?!L$L5,%6T_:>)Y)&UQ2:!1..KX4$2)H\KKXU@Y^ M=Q^5DRL=X797HR'#0?M\L1SR/_Y7H>PS(QGL;PZC5YJ?C&VIE];QG_1G@L 1-[IPV0%3Q ]5BQ M/5I?W%#=JC"3A+-7;;M)_>7PI]I8UP8/=T^X6N"/3HZ9GX0UB>3X'R_^]OG# M96E&!?^MV=ST[=6E%S]_IB[U<&Q=AM1N'F>$*K8AUB*HRR!XB';_S&WG2S0? M!$K9*ULUT6)AZTAV6OS=Y:.DBD,$T U[8PO:;5 M'&03&Q;'KFQ<(8TGX&$JD8QGTD%$^//F%K,?_M)C)J0EK''JPUKB1(S'\(W+ M]U<7].;+BX^6@XIE[,%EQ_<"5#$X<8.&7,SIIFGH2R?U17%(Q45LQ:DS:5BP M:R\&8.&4&1'-$8Q3X04)_'\&Q2S"Z1?\<=R]+V$+,=X'/]YY+LY]<8$,(EI@ MX(K(-;ZD!]C@DSQ48Q;"@A&*H46"!?\]F\QCS_%$$,/*@J5Y,]9=Z*> NWO M \"9N:0P=0/?-O>D[UK2"8-PZO&4EQC (>F[\#LN/ )Y9XV]KP N^74F@YC& MF^QZ'L9J/57A\4^XU+63.#[PU!- U]L<=-[/5GY=@]28P@/8B#V>A[(\K@68 M#DDC#(!HQQ(%0!*)N_R&L7 (5OKO. F=+VO)4![(&'[@@75!^ ."(IG^VI88%Q">LIC*-:>&?;?.<">OC=BT]T MS2=\>0MKR#]8\H0)2B]8C< ,$UO#EP 7YZ#3\Y\$8%N@M S'XQA4 "!4+,(O MERZL($A,BNB+7* * !O*0G]>'"*U!"G\-CXF:)THF?0\J4P!.21!6?*ID5\Q MBBK7F@A_C+!":F 0%I<(BD/2SIF\@3W"V10'*F7KA(?IZ-5D H^:$\P.-VZJ M\G*O1.<^=D(1#T%[J83B#]95 *0M63;^A4/F'-1S+ADD/-!*8<[ZKML TWP; MFE?3]3*.-J9FX6MIE)6,,YIXT(P\,$[N2Y?IT4:69$6^BES,BR2)O%'*8Y9P M46%P!II[HM^1O1V?%U$D@'XC>2?\E.=H@46T._POY57TQ9X\X:I3M[P>L.55 M)3_.:R14I>^88I :+W8]GZ>*> '#K![04T7$U(*LHGCIU@,4JH@78)AAC9@* M(J9Y7D\:JR1>ZHF)E<1+J]FI$5.E$3WKW?K3:8/;RN[BL*81]F$=3D6CHW-2K2QE/=5/;6]Y@%-3-7#L MNUG.!$VGV6F?$BF]D8[$TTF6J>E)33$/L"RK!I'GI"9P4T]*,%U.1' KG]IB MU*E>/>NE.H]'Q+'$@V0XU\X9E7A"::YVP^[:E KZKM/H=GN%JIT?'J?@*P:% M9^J26 I(5PP,CVZ"6([H'F!G>SAFLC$R=VVZ M?6MLT#UL1.@9V4!9;B?(!IW^;ME@OR&O2K)!ZQO2!IT*['7W;&!WEWV9DPC? M_54L?ZZ#<;L-QAV\(?]PT;J#;WT/CEVOU5]VZ^IPWI[">0>GH,/%^PZ^]3VH MT$;GR<.RZH#@U@'!@U/0X2*&!]_Z7D**Y[U5(<63F!BSIR;%!W0#+A=N+4X2 M>4#[9T=U?TKO3G5_TL@&Z<9+/=_C*)Q22S/^TNMV&N?MOA5/1,1-R-CX[(13 M^)1%C=Y[F*SP@-;.BT#X\]BCE5UB@O]7[(W4U2#G;=M^;94[!HMU4,+VE4UOU01,WJUSLL:1I_I )=T"G.-S: M"XP!Z0);GU4SS6[U=.4A5'5CQZX<#'=5*G,8ZMA+)4QO4%()\\1H9,6P?HA" MLO9ASJ]]!N+O5J^I^I'$WVYT.MV:^&OB?UCHN&+$_\@30WO+Y<.G&!!::T5Z MP9V,]VQ%5@L<1V R5@9@SR,L-Q4(55=[MG>N.K\QU&_($)_DGC>5D526W.U6 M3>XUN>^ZV*"ZY%XBW;_EP.-+93/^H(\4I7,8QUX@ @?66\<>JV=(;FQF.^&Y M$>4D=.CM[^- ^TX=OWFN^,VAR>>YN&=%A//0V]^#EN]WZO!GS3Z[9I]J;G\/ M XE[_6\SADI%"1A 1=.X#I@>VLX]](2&Y\JX'WJ?>\F_=UJ[3T%6AH6>4^$> MFCJ>*_5^Z'WN)1'?;0UJ+JBY8'O[\M#[W,=(+[NU',QX_IE$#QGL\ZSCB':X M;GXS_OL5#NKTG.<=K/2PG>#BO=4K?_%S/CK(^E-5-GS(ZF,OLLJ&YD\_>C]; MGR>2(]IC>F!=02V.)1*S611^]:8BD?[<^LYN]K-12^Y#!CCQ249P7=#\)C^, M>793I]G*7HB#C(3E2B>2(I;%5?ETR1B=CT_[$MZ2@#>",Z!L_9XF[A%NOI>1 MM&8"Q(OP8>WA>!S#ET?SA6\(QP$_-8G5@"GD-#U6JJU?V5AX!@M'@B2,O,VW MA@"?2!_HQ/?:QKWXKI*US,2]9?P;X;$$3)R 9H"L, 1-/5:<@Z8O;FCZ5IA)PMFK-HA0%._PI]I8%]N8 M]H2K!7W8R3'SD[! :(__\>)OGS]##E?D35+BICO/5/4WG=@L[6:E$VSG4]C!+\HDF M[X.LQJL _D_7PRY:C9?+Q%U6/,L(*S?+,K-@L[&H)UHV"H=;-I2&QT_2F,]9 M"D\)9?@ 1P%])7-Z6/XK]6:(I.:1(@/9);(^&J4FO^I2DW6X*:U-,?&3A/!% M--5:ALS9&C%@J4P\^#NW^$P^823P6%;"#[[3B^,4ED%<90Y>+>5JX$#%60%- M:O7!DCH#-3\%;A\EA%G>E50B)!P!.I2]M"1"-HOR1:K> FH/)^?V$M1VNLVJ M"9U? 2SC-"()[ 5CM!7(ZHWDK8AO@5[2) 7),0;\X"T1 M,G D"4H-*Y:2'GH7XF]@;#@R DWIQ0YH/'P,N.6/,)&6C=#!._$O,M[_#$3J MDA, C[FHO^A?E'D4>%FQE?"MZP0N+'@T]UXR02,^MOZ9 KW*",CUDYR![8ZX M@ZU.P9H\^R?0VD'F!W\8C\]^$3Y1RO5$ A-=H"-QR]NH#$E<))84#AU?7"+H MEXX&5TRC/2C@8H-<( MUDY NELI, :$UB% 59 R?U[P_SN@/G%+78W^0'6>DP_+?P4^408IZ+\K,,JT=>?2\#-P*8WX'?HZ_ EKAG$"NR1?7H"_)<#VFB,8 M;NF6S/Q-T:M&9\&P_49I#+Y]'.]2,S^ 92Z5ZY_"HCX88A7IY#+?9F5XYX_0 MBN%1;^PY&"'0E $$YA@["1=V4N /AVC0?5"\KH$A%?1Q!#X)7TLF82RUS,W1 M>Q$$^/UEF?A?F7X@_NGOK>*[<>>GPM>$&L25L]:&#?V]JL**A&N M8@HIP?^IQ;=X\8(!^RBCJD-=QDIG>J6:>Q'Z MLT@"!; "5]/SOD2('\ *4O^"LHGXA M-QELY.F,N9>4"RBED?0]B1K$U"\ 6$"K"JYZD9-.81M?V>0BA::BB))V MO&I!;*$#;1&L\+_(\>9+E;!IHL.!3)[#3FN:;$,&>"+C&T@6=P)4 R_;]4#U MD38T=XQ0+NX%X9@C>05!H"A*XTVB:'5!CQ< N+SD?QO%;V1(E\BNA[^D1,X] M_"6G(!,_20P1@ZUP!1B'/9BB,0H#^+=3,6/U6CD;2'?DH^!:T\R-<#(WPC'= MB)5R!3T1QFJ;_W-FH=/3;KV^3J=3Y T0(M>&T"E1'O2 _5H+97)N^&7 NH]; M&A(X!K*1!>&78UJJTZK3 M4G5:ZK%I*6%Y[C]>W(QMM^\,NN)&#D?.35?(SLU0=@3[J=U[P M5_F)*Y"^G7^F(.7!V\:7 :/#G[[ZZXT.:*F'GE^>POJ4.]:TS'621#)6:F5+ MA:5N[(@;6YR+F^X R&QT;L/_#!V[)X<#>2[M M)5KK4K C]&-8TD>,S+N(L)M^OWU^WCT\D76;EEX@ 2U?XJ[-B4*R9?72WF;5 M%XC9G,:?89E/=.-C3:D238>QH:F!TN_(:P;J7AO(5F3?.OMGP_3;X2U(JDC8 MF?]!J1O'FQ7B I<33XZ!/8!52$1\&(-!*]F8N4)U[$W5/7G(7=U#*5E9 #[M MA0P6>!>&"_5GC*B_8V)EEF'%9&FPF)&EE;5L=\29W7LI?^ _\3&[YYJ7'L[O MUDM\0)GTYLW*:/^!W=EMEHU.K<3X0U%>&-X_NLT1A:7)\"N5(O#D:"%0ARMD MT8<)6O(FT=:+T]'42XR00F&O'E4(H-$"J*=EHK/=@*?0;0'"5:*.7ZS<4_4Q M"B=H2Q&C[>#<&$O),4*I+MA#7")I5[FV)L"OWUYJ./-J""YQ2MFV'#BP%_!= MTFGJDT>D(Z1I "Y7PC S2)ZS/Z@E-M$U_KZ1MN'EH'W">X(*L)T+X(C)K#8] M+86]G$[ WK\*%$%0.A*C-XI'E"V^F:@*K(SHA'?]6ZHH$Z8Z5CX7($@2V)HU M@:7?2]_/B3/W3Y (P&O-:#4,_'DYP6*6Q@$0W66+A[=%[*OB"JQP]#_,[;$N M6UP0":OXQOR^/DACD5, =F'R)GEMWB!#G7!^\<1.-(-RQM;9!@HG&KB @\*<-K <0:.T[$Q)/\%!*+;=S8"^3;V$#WLO\43 M;T:Y]!#H'8&X8N--ZQ<=?B-IF0&KP1G6Q\MC_*)*@!+TMI2[6/O!;)U);@MA M7TX0/OBO%,)=R@KN/)JPI?J_S+-N!" ,C%QJZ@0E:@#JDS8D#UD4#N8MT:0. M][I&T6VLHZ*>WHEC[L0,Y6J3F%&]*EG$B-U4M+- .!B15HODJ(4,6.KH+%:6 M2=71BBQ*@I)E77IUZ8'&P[:[2R(KENH_IO/GR*(G=AT]J:,G3XR>M,X[PW'7 M[M^KJP^??WGZZ^N/7#Y]^ MO_A\]>&/F_->W[9[A_)F<5$L&J^NP-+'Q5G&Z@P7'OU>^SU8?/Y'+I+#SH"; MSJ W[ \/[XO;38O69AF+JXQ[B[4H$RG\9.((JO9RX1T1IB70AT&SD?HTTJD$ MH1-;OKC7.=W;U,_+YL;2Q4!\@_,@=(9)&%#61F"XXV$8Q'!;Y M>--1&L5L=&(:!^_"?V-_C.YIJ>1Y7\7]I6LIALG3'U7MR=YE/Y/?>Z&PB3\6EK 4I];2:5P6?P% MRQQB3_M%9L4"1CV472[!"D(_FH(5Y+_!?\U[L;1CGF<#E\AH%H&S!OP$%A:8 M,/Z"NZ,R4'%FZ.F23N1*G R"A1,>6?JT[D6T&_ IK%"5[F/*RR%-9$"G#+A- MZZ\)QC."W"34/V--FA<@[V X(7??I@)Y>'&!Q+/EZ ,=.I*FJ%&5?,;2$%9 M=NQ4PC( >)K5CGP9<@O*?<6QI@QP+%4@BD $@,&52'X*E7+DT M>&"@)2>$0)#E'8N'KIC&I+ M:;\DG$(LV=&QL$PVH+R(0C=UN$62F#9N+*^+?ER=;Z-WYAERE;2N%J,4Q.$=$Q,0QC+3D&VL@Y!$@KIA@(T=Q\-/,BPQ MGJ0+:%G88*S;1RE'1<:Z-HWD.H?,$PQQN=S0L-#HA 2F2ZL!Z6X8J:Y3KCA M7IBH0N9$?)&$,OX+G Q8LPI4XV]J7RS5N#H55(:C8K&%54Q5HR\6VH 6">^9 M=W1!EZI>8LY4 *D.9B\_7ECO_'#$.$2+)"_GR*K4$32)*;(TWS2MBX)>U;'S M!B5AY"A*131G@[R/415[T+",+Y)HU;&5>Q!@]RB@%EN2VX4.E:5%H7KBWI*, MFR.,YT0H,(R/H1F(]BW7GBFI7I2&P,N!9(SGC1*Y-0B[S7K\YJO;]>E+I)AU MOD%3-F@!GR19:9N>D6\HU&JM*(,J%/3'J&&W[D4H9&+M]J#CBL'HIBNZ+?!; M^^.;<]ES;H9#,>@,W79_=.XN96+M"TR,_PKL 3QVT^ZW[?-6!9R^BR8E["VU ML,IP&7!)(8&ELCVK5VY4R*TL!8V:YTAA2OTBCQ M1.MD$-FNXMK_@05G;,NFP9@!62RK_0A^J(IN-"P3^@V-DF=$0M[8"R*)-.<] M*H@O\B&%L5JULH6Q%$0NP+^QRFQ1YK\V.P@53 R@#IS(&^EK;?EK,^2?-017SV.M+TJNP(&&&=$U-02V)4 MKX$\,Q<3J.$LM_0Q22MN@Q!PYUB)="9!Z(>W\T($(NO+QM0SELK$(8ZET8$^ M&>.D,2^>D*5N-O?A]D:IY[,-#TZPS\3M2'9 7> 9W$A]4N@ +33L?DZ4=<;23C46J[UGE1PR0@D#I+P:#+0$DE]Z'3JU M#;(+]4E#^\K64>;DVG5.KL[)56[0SB:%05+3!1QY<1*QF,OFS) &Q#R^%Z12 MB0V>VN+RW^3ZY99/N4A3HLF4EL9D!Z6$5&R"I$$"9@S%)TEDJG (F66&=..J M/NW;8KU/IJFYA(C_I'JY$KV-WFW6/)]Q,9T/>E2TMAHR&EP+$+,HCF M^@ MDI4K,9T:Z-[5,B+-\F(4)_:5B8(T"NXUE;BBAV9\ ^SN)/(<;N?E<2I9 M9],NB:S,HWAP3==%23U<9I&2 N!VYHVG%0MKM"9YBQL%K0B ].(N2#$\"/!X(4F"BB%)^"ZP(LUEN> MN:S5EGR$>5),JWA8-8W3C@*:3J4&5=' GVSF$-?\JO""JI]N, /=8[Q6?BD! M509:^CU37/E]^>=^Q.&9^,4X#Y2@6Y+QK+"X2@%5$8DW'2]1GU"^JA;X;HC; M&8L[8$&Z)*,IIW*XYG9)2^K/Y(O+YRT1-17SK&:T+5..N=I3>BJ+*ZAD6NZU MJ>8%H1OMN7@!G6F@$(^;]J_&N#G4L6F@][62*@D5&?UB&"/0&M?8OP(6ITH* MB4X*K)#(P[YRG C@?,'78-0MXZ-E:O^1)Q&4$'PQG6G*S)SN&V4BL$C9N)-< M:E/M!3D<'%I$3-R"VYP-0 !()31[!&4+;?H @O1!"GL+'9KUBQ4C926U#&1N M@6F8%R,CTX\:OT(BSS*Q*\H_D#C MQ3;A]D-@?0!Q@**A?9Y-69-JIB4-Q 3-@5GM+.!1BA+KI8IC\Z^ZEP1) -9% MG?\JGJ_C>#.,2'1:E%O2I?59P-X%%YG#Z9B[H&E'&7D LUGQ1.2,6IB&=T\Y M,(SM?&$AFLA19 +$^B=SM((1^^1(%67WJN;L"?*ZO5Z MK9?BAY?M'PHM-;]XV.*&'^-F2-W%=)&/6&[H]Q&84+VE^> 2*I] VE[!.,7W M<_ RK\%-RM<#+3%NX; D(5 -YZNH0!FP>_)C*( ML]*#*?;>K$"=0GXF/CKJBZ#R6)JBSB05#MNQ)-(,$H)!$V.V;S@X"=]=+0O M!@K)LL'J@/P%2*84QE2[U,1,C7%DD1@WYQD"5P)54YB$VSGS+2Q C2PIW1)U M#P(?%\F@= P+?ED(*0M,ZQ>R1KFW2 69N;ZJ\*[,W!&SF03!FDM2JG7"7JF( M7#JZ%RMG.9NJJNJ Q_.>(+U^TF>W-!(=(R&J".I?*9@QY6*OYL>G>J%;9':X M*I7&?@![&:UL=^#98/P*[)!(3>/-"X&VEJD;:*/@=!H^R-+[*T4+2\478TWD MS&3Q@EU&W,3V'&9VB[/_4,Q@H9V7'1 =[.?3<2@\,HOE*_V/USL( M<6O*,JY@M)V@A6LX _$< MH2=M;>$0(EHU[&K-,43GL\6#A?[^MV%_,'R]N*Z%TX=63@%[0E1P=>J@=.JQ MR'H6Q)WP?&WZHV!5'O6_TE"5I]+5(HGF0FOI?**:"&LBW)((.>3KYM-IESI- M:JJKJ6[WHJ]@CZZP@[&*5;O#,QF@!8K7&[K 385$T1#18T-'4?B%6A(BX7+0 M;/FU&$9SR;[!B@D,V6%4+KBE-%EQ)H;JG9H;34.:8=07:GZH^6%W4CAK_M,] M+A*#ZCB=4A.TL@RT.6 2=DV*-2GNCA1QIKPV3ZE5A(OZ5%^>"(0_CQ.>:B5N MY6N\6M-?37\[,0UTT[.1#:%I068JL)@Z79?0+%:QKB;2BH0JCCN,7-*"%^== M#8L=V'YX+R/.J;!<\>%%F*"989=$5KN B1<>T/Y%WURF .D>#EH:E34J#^>M M2+"9)$,Y5ZXH**Y39,7$V';E)6DVKUDELJG9&,.B-$E-WN>UL5P73)5K:<#T MBFM/X^,#V\&8[M_TQV?G]^, M9->^<5J#3MOI]D;#07$(#39!M?\,(GF+&1*P6:ZQ$#X9]VF MA0NT>(7FM.QCP)4<.9WQ>-"_Z0'*;KHM^)_S7KN'W-9VW5%WX+2&2QCI?<#4 MW57>AKI3+&S8:XF&,D_>'!764*SYPK5;O:9%R[>,]?_TXZ@ZARJB,-Q\G&6A M6$LATQ']\;@W%#?G@[Y]TY7VZ$:DW7$V="-3K[=:0ZJZ>:_%#]4RL5_\;,FB-5^ M=[E=;:OULLVY[P&A^8UHF&[I) S'>)$/5\*[W6SU M:W@_'[R'K6:KMPK@5D>[UC7P'PQ\$NM%A?EH*;-S:Q=Y[/F(^Z$[/3:"MEM-^]CI\L0HD8A<;MI7FQ M_4B-]Y#)/8YA,X>YTK'8J8\Y+MTY\ZOJZWW__M)ZZ05.&,W"K"8]DG3"JY/U MYZL79?7@ZPZ,IDES2R>7_M!'TVQFHBZ5CC!J%]L9KGD*J$B:M M_-Q&$8U$(..S#U]].=='N+5;K;9YA%MS*=UXC-Q:^Q2U3W%JZJ=]['1Y:I1X M /73KH#Z*3G5L58_M?JI@OKI[(/IGVGSQT;CG7;3_L]CI]5O@#J?74NUC\Y) M&K;ZM99Z3.[]B#E_K_NMHAS8S>:/C<9!2[5K+55]ZCR ECHV7ZK64K4O=?)R MX-OTI>R6W;SZX_K8J?7TZ?,J\+&5X?_^\NF]=17$/%K^3>BDU&!XQ@?2ZNNN MONZ&ZL@AF@H7Z8;**VSS4W-CWXA$@#; P5_2$7@F+)9OTW<2<)!4*ZK M1OEG[\@7I+^W7")P-(Q0"_O3%O;KY[U_P]+_^O*W8R??DR38E=+_L_@:!N%T M;KW-IJU>.Q,Y%9DZ.%Z"K -#=6#HU -#*'0O+]X?.[6>/GUN$+J7PG=2GT,K M[[W@"QXD=;HBN#:$3Y'$OV&[]\W;7X^=6D^?/C>(X#=R[ 7>-R*!:R/X%"G\ M&S:"WU_\OKTN4$"OQA>U>XE0?ZZ.X M754O0<,4[-<6SRJD2?DXLCH7V7243C[=T4JT",_/2?3R28=TG)Z A_& Y'R0 M'BKKXZ7T6FB?&%<\34:7S/Q[_&J;K4R!K)G_:,Z=;MI#.2T9RE4U?] M[^>)%UM.H7K8XT(R%V?8N/I8)IH5H\]CPKGVLS0">/"@ZT(-L7V>E1#G@Z_? M?G4F(@ !J^J([6&G2^?6T[FL]SB?WSB&G@\T98*;=J7@X?LQ[,<0P.'3Q-9W,OK#M?;L<*EWXMWY7\BN?3 MZWV0!DAX!_CW)QH43D>MXLEKM 4ZNB!?*.B6I+#6'8[%W> 5FX-@'S0<[G@. M-NC6!QO(^F"#4F+=<+#!"V,TONVV1*MUTQYVG)MN2W1NAJ[3O^DZ[;9[WG6[ M[7'WQ<_&&.?KJW=_7'S^\]/;ZYN!?=[O#-2O>YKAO)(A2A1$OK3*3-_^:/2G MH,Q4A_YAK"/>6KGP@YFPQ?/MW10$+94^@WI Q1?Q5#16%7CT+\]#0VM\)"?" M'Z,8QA>1A\H]DD8P<[=YA$,"UYCC;*45D_T.LV6O7^;>V<& M-@ 6+_[C1?O%-MOK]IO#9W"9"MO[^.GMY=7'JP\-Z^J/RP=Y>D>-F2VVU&D^ M-R[VO*%NIVD/CF5+1T!_;\ J?K7LO/PNYJ V>&IE]6GNE_FK1]*1TB+*C+;1 M';;BT/=<2QNGSQ@;63(HX"L_7O]H7;V_^,-Z<_''U=OW5T=%7+5P>PI1TA$. MU:/(*Q] \$8$GO2]FAI/GQH/3&X_>26>*DYO]AQ,,$P\.5X>%V.]+)LE\]./ MWH;7_32*K!]_WGR?^LP/=&?- S4/5&)+-?W5]%?37^WN'+F[\_O%Y\^_O?W+ M>G?Q[NU1$5UV.U9FC]FNCWY MCWCPS87CA&F08#9^C>^B2TLJ>51:12BJ(LLXMMJ WDYK \P,GDK+%W)XQ6NH M63K,T(LE!7>AYY97%.3%1*/0G<-_)LG4__G_ U!+ P04 " "\@*Q6,*-3 M73@) W,@ & '!R<&\M,C R,S S,S%X97@S,60Q+FAT;>U;;6_;.!+^ M*SPO]IH EN67)&WM-$":N%@#;9K-NGMWGPZT1%E$*%%+4G9\O_YF2,J6[63C M7IL]ITC1.!$Y)&>&\_ 94O3IWX)@F*3QDA;UN=HU:[]?8D",Y.H:L+WT;F?7(<=KIAM]WM MD7:WW\7_Y/H3.?@ROCBTTI>?+\;_NAZZ4:^_O/\XNB"-( S_T;L(P\OQI:N M[CMDK&BNN>$RIR(,AU<-TDB-*?IA.)_/6_->2ZII.+X)4Y.)HU!(J5DK-G'C M[!1+X)/1^.PT8X:2**5*,_.N\67\(7@#$H8;P'%V&O,9T68A MV+M&1M64YX&11;_7+LP 6H90O2%S%\QY;-)^I]W^>5#0..;Y-! L,?TWK<[K M59'BTW19)IUI?<4$-7S&L._[1WX# ]<& +FBDDID;H*$9EPL^J_&/&.:7+$Y MN9$9S5\U70G\UDSQY-7 2FO^'P8=09^"YRQ(F56JTSKJ#=R8?6\H2E?CS+CF M$RZX6?13'LQO+$+U_]W! MD*#._*=7/P*(,E7IW^FUC@M#VJN?Q\RY&-Z,1Q]&%^?CT>"D8E4,5/O&NT&]"*$1^+R61FT8&&-ZRJMUZ\M+=^DK7O$ MCD IE5$QJ >]+X*((BF=,:+8C+,Y$)5)N2:_EE0!F,2"W+!"*@/T13Y "])I M![\2F9!KQ2)>< GAF$]ZQ=_*\8Z^[ M;['WGFJ;&I%L06Y!>\$@AVJZ$%0N\&() ^<2DB_H@/*-FGAK(8E($A M!6J-8Z! Q!6D@R &":(&36"Z"4Q"E!)=XL>J_9PIYCM! S*N@?'1W2Z!5$P7 M0)0X.O9;@&HR!C-AIL$IDT7=#2]XVD<\]9X-GAA)> X1B\&_BM F@ G$H5K5 MZGF>8'^8P<'?D2ACZ!-04 O')B"((SL4$,2(/\0E;(*6 /.QK3>&!@S'-K-M MHD0I0 !0)2'T[7#:ZA-1G9)$R+FN(*>6Q$(H%CJ]0>%SS'4DI"ZA'5*:DL*%?:%DQ&(HUN0 HCQF !L7RL,[V*+G4T;. M@2UN2@$2G1X-.L<'[- V[1S'[LD]Q-_@22-:@TSC;!\7_'*SW<,[Q>,@W&0.3:O.MQ6#4Q M)8QHJ7=O@KG9A %$_$@NVP-RU260#A[\()6!$,MM-[@)7Y%@G4C=20Y SF=[ M*]@T/[UE-N^&O"4! (%=I# +\0Z'-#ZV2_ MT;HS1=5!NSNO[0I;0/J,QTC@5,OVPV+*P<;A?$ZWM#6V:<.?M*4I5 &RU3:.C"(+.*F!WB5.60W8L +U0PPI< M%% $=L .H;!X\ *8^@6CSPZCT;YA=#BCHK2\@V',D@3/\6<0@'JY%:LGR+VW MD![O0*+N\?Z]&:(2V@$!:K5I^9 MU 8:XALSZ$F#N\D?[L1_\R3?-TADJ8",-F2]RA&@QY[ XN%L7BYU.G0:I50O M-.*19<09(,1GE\LCESFCMY@ONKV4S1CM)M"^#:Q>,WP5[OSYB#OFO8>I M: P--5L2U0,8]3M': !0@\AHNI150[ZJRPP""WQB3?&)P;VO8UY([%GB:>_. M8LXAZTP4T$03HIM97@-\V'?4'DA-E[KQ?";%C&'^EM.I?]6N/!6RK!!RP:!V MGDK'?W0-I@"K[Y#6MAX.^.]S^%,0/08S,:AK1$LCUZ]7MO'^V\;U2E>VAC/; MT(7N$<#T9P>N2CL_:M?[8Q7!F[B0Q396*ZAW6NA7>ZA-?FK;?_5;AC4PD*Z? MA)X;KY9$U#7!4,$7Q)7CJ^< <=B?P#I]&\Q!A4#O7= M?%_C@>UI^ O/_S+7VZ%^0->?\K7^'75Q ^Z+\$9NREE" MAG#USZO:>:'W:_7+UM]Z"=Y_I$E 3&MU.E2SS&(E0JGY%$S4G MK%=4N-A0N[U&BN[;!+ZD_@6#S:\N%)#95]ONFU3DZ6G.;* MVC;/=%^)L-^Q./LO4$L#!!0 ( +R K%;>L*5J;0D +@W 8 <')P M;RTR,#(S,#,S,7AE>#,Q9#(N:'1M[5O_4]NX$O]7=.G<%6;B.%\HI0EEAO*E MQTPI')?.S?OIC6++L0;9\DER0MY?_W8E.7$"'.D=] 4>G9+$TDK:E?>CSZXL M[_\4!"=Y2O.(Q>37X?D7$LNHS%AN2*08-5 ZY28E0UD4-"?G3"DN!/FD>#QF MA'QH=79:[=:'W2 XV(>NCGP;F??)N[#3#;OM;H^TN_TN_B>7YV3KV_!HVTH? M7QP-_W5YXD:]_/;IR]D1:01A^$?O* R/A\>N KKOD*&BN>:&RYR*,#SYVB"- MU)BB'X;3Z;0U[;6D&H?#JS UF=@)A92:M6(3-P[VL00^&8T/]C-F*(E2JC0S M'QO?AJ?!'D@8;@0[V ^K;R<[DO'L8#_F$Z+-3+"/C8RJ,<\#(XM^KUV8 ;0, MH7I%YB:8\MBD_4Z[_?.@H'',\W$@6&+Z>ZW.^T61XN-T7B:=:7W%!#5\PK#O MNT?>@X%K X!<44DE,C=!0C,N9OVW0YXQ3;ZR*;F2&/)V8*4U M_P^#CJ!/P7,6I,PJU6GM] 9NS+XW%*6K<29<\Q$7W,SZ*8]CEH/ +V_VNNW> M8#]$09B7XHZYB02CJC^2)AVL3M-=]C^178;=F( */H;1L'3%T-'2J%/7<"1% M#)4G-RD8;DBOT^KNAZ.#?4IRFH'L[RQ"]?_=09>@SORG5S\"B#)5Z=_IM=X5 MAK07?P^9O;U$'["KXM3D#BY MLN8^H5G>B-U;%IPUR3DU)H6N/],Q:Y*(*<.3&3$I-7VKTMU V:TCU-"18&0D M5'L^[GU>O3:<'"&M=56JY?6EK^D;;N$CL"I51&Q:#N]+X(/(JD=,*( M8A/.ID!4)N6:_%92!6 2,W+%"JD,T!1N">0L8EI3-4.1C%XS@DX\[U-#60S*P) "M<8Q4"#B"L)!$(, 48,F M<+L)W(0H);K$CT7[*5/,=X(&9%P#X^-TNP!2,5T 4>+HV&\!JLD8S(0[#9,R MFM6GX15/FXBGWK/!$R,)S\%CT?D7'MH$,($X5*M:/<\3[ \C./@=B3*&/@$% M-7=L H(XLD,!3HSX0UQ"$C0'F/=MO3(T8#BVD6T3)4H! H J":YOA]-6GXCJ ME"1"3G4%.34G%D*QT.D-6C9KR-&5,K>T?07/)H)G9]/ ,UP*87YYT_LPT!X< M/LC&I5LF"8=+ZX%GA"IF?1U\EZ,G@4\2IO&N<)VB.(IE0%M(77@=#SKLMMFV; M=M[%[LI=#R.KB3%A1$N]?A,,SD8,4.)' M+!5T +2#6S](9B#%&\!G::G6:SD0(F@BY:" MQW;?4)^3#5 &=,[##RIBBO$ ((Y=3N]&)G>-2RN'A9<%C<.^$NBM?30 MQ@HWWJ"B5 7@5MM(.HK ZZP"-E$WRQ-P\@#X#[/P56<\-6?&F(>O8N>UM M]\<-39]YV9H[$/8=O(?QIXRB4J&+U\*]6WUF4AMHB$_-H"<-TTW^=+O^J[OY MOD$". 4V6I'U*D> 'KL+BQNT>3G7:=MIE%(]CXJ1QRRN66RYW3\XKD3=T+>O<2]H+L8[2X0GES02C(;W6T+;@%$?,=@?"MS-$K M1B%W-%+I>?AI"Z##+./&,'8OC/G&$!@ U\(RF M"U@U1*NZS,"Q8$ZL*3XLN/.!S"N%/4L\;=Q>S"'$G(D"FFB"=S/+:X /^Y3: M ZGI C>>3Z28,(S>^M]O2B=8WU3OXA$5KG^=BP1^P:%5#70I]3$WW* M0PD/"^*4P:T8U#6BI9'+)RS;> 1NY82E*UL"FFWH?'<'E705@C[JY M!Z_B0A9UK-9.$=9CK24I2KB?HHCH][DRL3N_,S>^>'PUY,_'O&XX+TC_9USJ2]=I?M6 M6">X/HI=Q.H_YPO1+9QTN]\'% ]^SXF=%LZ>??I#WK3MO[\-):O)2\-2J$," M>$) D<^'GT_^+USXQ:JT)J8Z.P]@RJ'G4?AGYS%!4XMT;^/GQW)0[=#X=RUG M/V[JNR]TZO?Y,N_8X)P;F+X(CU]C%,PS?1[X?>6MB[=\STH6E1B MFGBX> 3H92')X'^%JRIH=N5/3;(_=%6Z[P6*]W>\!'(,&4Z?G-,9Z72;!%_' M6N/]G'KBVNT]$>NM_W;+XRRYZ1SM(QI=CQ7X4XQIB%3]*OBH3<)R107:%;7; M2RF)>YW+E]3?\%I]=ZR 92EPZ*8)V-FG$\FKY'^OU]K=G4=*KJQMTWSW3II] MR>W@OU!+ P04 " "\@*Q69?)NK_$% #J%P & '!R<&\M,C R,S S M,S%X97@S,F0Q+FAT;>U8^V_;-A#^5VXNUJ: ]4[21'8-9(Z#&#OM/^K66G,ED- M^@F[@U*O.'W;R8F:,6%I682!6^@>ONG@]([,TEJP1&>AY[H_]@J2)$S,+$Y3 M'1[9WIO[(<5FV7I,UJZ%BG*BV1TUNA]?^0@7WE@ Y8I6*I5"6RG)&5^%KR*6 MTQ(NZ0*N94[$JVX]@G]+JECZJE=)E^POBHI0)V>"6AFMC/+L_:!7KQDVCAKI M=IT[5K(IXTROPHPE"14H\/+%D>\&O;YC!'%?BD?V)N:4J' J==;;W:;'_'\F MOS1=:HMP-L/5S.B.H].M51?UBU/)$YP<+3-T7$/@VU[?F0[Z! 3)4?:&QL;\ M/SQS)$CM_O.;'R-$J6KM]P+[H-#@WG\_YLYP=!V-S\;#DVA\=0E79S"Y'E\. MQY.31N-?1CB,$J/KRMVOX=83_)C<7M_@(@ZLT93%5#_5W(:.*3E> MLYJE*RCFJIP3S =:;NYW[=/+%]ZAVS.;W@52 DED8:K!YCM;DL?NH5G2V']# MU)0(6EI72TY7"_D@E,L.SB0$1U"%=3'$^7A9H;69,HI M3*5*J'K;<3OH"^=-)EX_EP6)V^=&7_V&%4O.25'2L/VG]QRYUL+4J&5>'?D- M1\QC9;_%R4K.=9BR)4TVBT!M90L5K?";M![48KYODD.U'SK9G/XD/^[,@8@) M;X!;H0 M[BTRIJEEMI.&&#%%BL;:P*O,:#:^,7C/>[UKU;; 5O'Y)(/K1Z,( M[5(YX;W-=-(,=08WP=[R>LU4!"S"@LF:A@MDA-/:*(.C!G2&BIN@XC:W2*NZ%3+7LAVH M>Y5J9*NC<>\/<"/C[K0G4,$!N7]%ZAX@G8_OO:F@\#UB&Q$S M1>@KAVN3QG\/U5=WC6W[5154IM&NV+38'VBR]B:*8;TJL& ]F$0&P 8[@6W+ M4=W-/'>$GAB3Y[UXVG_D.N,4JW^(7&$%GE\S!?@VVOH3*/$N>&8]J14D:FI\ =M,/NN ,V^4II0))C[QCAA1AT[O#G0RG69C;UZGI&1HB MALH>$4OG2K RJ]7L= UF?MTY#&6>L[(T]B$S8\B62DW2%.9%8S$MM?V$&[U- MVNX'7^J:\F,71__ZXK+^G:DUK2+Q^YF2'ZR)5C[E5BU/?8E?7 MXH._ 5!+ P04 " "\@*Q6)D11J_P% )& & '!R<&\M,C R,S S M,S%X97@S,F0R+FAT;>U8;6_;-A#^*S<7:U/ >D_21'8->([3&F@2-U%0[-- M2Y1%E!(UBH[C_?H=*GWMA_Q?+&A<9*6*:P-OH M[!TD(E[DM% 02TH44I=,91")LB0%G%$I&>?PFV3)G (MH]-)PGUR,HM^GXWK5Z?5O[R8CZ%B. M\R$8.@4ZF5!DZSG*YM)>!+>3O.=71J'2&'8HK30=]I?VO>F4A6 M@W[";J!2*TY?=W(BYZRPE"C#P"U5#VV=ZK.Y)D\VQ-$[5IH:2<*'9#M>R'5S["A3<60+ZRY4I%H:R4Y(ROPA<1 MRVD%YW0)ER(GQ8MN3<'?BDJ6ON@9[HK]15$0RN2LH%9&C5*>O1_TZC7#QE#- MW:YSPRHV8YRI59BQ)*$%,CQ_=N2[0:_O:$;(*#X]L,#5<0^+;?=V:#/H&"Y,A[16.M M_A^>/A*D-O_IU8\1HE2V^GN!?5 J<.\^GS-G-+Z,)J>3T3":7)S#Q2E,+R?G MH\ET^ Y.)^=#?,2GBU/D&%\:<[^'68^P8WI]>74]/(\@N@#O"*[M*WMDP]5X M9.SR@@/WFVC/"H2""OW]LP 3 "(>+-&4QE??7Z4)& M)9VM $<52U=0+F2U(!@7E-C<]]JVY\^\0[>G-[\+I *2B%)GA M4MMQ1>2,%+2R+FXY7<$P5GK$=UV_JZ?E*_A8B"6GB39#942%8)S[<, \W(S4 MBLPXA9F0"96O.VX';>&\BR*MG6+'@G)05#=N'WE/$7 M#I!*Y M.?H;ANA7H[_%R4HL5)BR6YIL)H-:RQ8R2N(G:2VHV7Q?!PFS'RK9'/XB.V[T M@8@);P!LT( :]Y894]32VTE#])@D9:-MX!DUFHUO%-[S7NYJM&\SK#2DSN!J@1!Z$C2F"XX"->8Y0\W7<4#2/Q=,4EU\55IVU00* M+]@C+P$E>P=[R<;#? U(DZXRL=];19\(Q MA^B_C87#_SL6_!\-"Q&>-U:D^M6<2,QBBJ#/$J1"]71 (4Q++"6M-":Z>C6" MW0=J@=,P7>% B2"IND96NDYCJ%]B:DH- LVUX#6D!*YG3*CNZ_3/8/DZA<-= M36-*@E=W==H]=YI)Q_I /:[:WDAOC\)IK93&40,Z79)KI^(VMT@S70M9*-$2 MZI[%4+8Z&_?N #<\[DZ; @8.V .8XNX>(G=1(UIT'.#DC4IP!P1?VRM?Q1,[ MN/VD:8V/FB#GE;=0".::OV]KNE,Y<#:,HK?C#_!F^&9\9XV!PD^/;7A, M)Z'O[*[-#.G$-L3%<%$JW MA0TO%@9LL./O-DO53ZG]!VX[3K H"+&$6('GUP4$_!A=_Q J M/)[Z4A2S(_J7MQ5\W4KC"3:52E/])X!-]KWF.,,N>D9I@;60N&&Z5L)>>*>D MTB=FJ2]G9[J5:.HS%/8 6[J0!:NR6LQ.,Z''UPW%2.0YJRJM'Q9L#(NH2I$T MA479:$PK93_BPF^SFO>#;W6+^;E[I7]]KUE_9W)=;9'XXUPB5A-=<0D9MCEA M8Q.V!QHU_1VUW:WJJ[X?WBJ_MDCKR^@2LX UDY1\M$B*=H;D1K"V(SH*[,/# M=>ZJ::[I?.I+;G-K/O@;4$L! A0#% @ O("L5K+P$/!3$P GM( !$ M ( ! '!R<&\M,C R,S S,S$N>'-D4$L! A0#% @ MO("L5EC].D-H$0 ) ,! !4 ( !@A, '!R<&\M,C R,S S M,S%?8V%L+GAM;%!+ 0(4 Q0 ( +R K%9XK\"RT#H "KN P 5 M " 1TE !P&UL4$L! A0#% @ O("L5HF*#%_$4P Q@X& !4 M ( !#,4 '!R<&\M,C R,S S,S%?<')E+GAM;%!+ 0(4 Q0 ( +R MK%9"=&]_3N4! %"L%0 5 " 0,9 0!P#$P<2YH=&U02P$"% ,4 " "\@*Q6,*-373@) W,@ & M @ &$_@( <')P;RTR,#(S,#,S,7AE>#,Q9#$N:'1M4$L! A0#% @ MO("L5MZPI6IM"0 N#< !@ ( !\@<# '!R<&\M,C R,S S M,S%X97@S,60R+FAT;5!+ 0(4 Q0 ( +R K%9E\FZO\04 .H7 8 M " 941 P!P&5X,S)D,2YH=&U02P$"% ,4 M " "\@*Q6)D11J_P% )& & @ &\%P, <')P;RTR H,#(S,#,S,7AE>#,R9#(N:'1M4$L%!@ * H I@( .X= P $! end

??3Q&1[]@4WY[Q M[_V6V!(.V (?W+;VJHQ."&J"9&6!),1 @3$5%W)2=B(0655!)AE2S$CD7B7$ M1\NQJ\\<0IQ9*Z90+<^T/D,.!^TI,'E?CUPU5PW:T/,U?=4TC7*5Z,J-*2U@ M\9&[\F3'*:75BJ]EG4H';VZ="=$)1F9>CZRUV485S[AYIL:6>FJ1X9:KJA^, M1..O5_.=Q;;3&>A>KI>C9'LU6.E@*(:^'JIQN=E8-&R#]\HYMKW=U=BV2 ?& M>^RAH\FVDEFMG3JC+!9Z-SV5\[5,8#<+Q.N1;59>3]+]H<"(0G->,9#ICFF# M9\;6I.?%N2KX;IJO<=:4*W>;^?D /#/W>F1Y-\>;?7T[1["\C"-]QD7==N#1 M'UA]MDZ.VE8[L^ Q+%%Y$.HO*$EG.B'Y(J!A-"WQ5H(O^U-6QLL(34T$?\/)4(.(T M[=-9RZ\/:8)?,!MDUI\7]1W9"4;&:$IE.K94;[F$7LZ;+CG0MN1( L^,TW37 MGO1KCI9E"C[7RSB+=(OAP3-C-.VIFL97C'1!QZB\5M-XA1D(X)EQFLJJ)+?7 M0E%'%&4T:0W'@4NLA$-C-"V*&]ZD<:NL:Z2:6V[F.#.7:3 T1M,!2N5S*LM- M^;)C]C>S>H:09##5.$W[],9,JVECAA28C*1;"MMJIGTP-$XJC>KP@HR,D;)$ M5T=N<5<6IE.!%)#7(^D5/2N3/E)#MGW49A;FG,JO_6!D[)DJ(KJ[*6.QO#++ MSS.^6C2)="<8&5M^==*J(SY?E?46-U>RAFOH@2H&(V/D-W?9I8RR.X9/ERC3 MRI=]D3? R#CYI?YHT$>;C(%L,\:8J=NYD>F'0V/O'\QZ_=6\,N=XKYE%<35C M>IWP_7'R,]J<-#L]>\5H65W'*GBC6%N*F?D0/#.F M)_UJUN*5+#U%%OQ8[ZGHNF*'\T1C$V5[KH(X7I'F%;IH37H>T5WQX*$H_GHH M7L^VM1:[[3.#2G[2\>J6V-R!F6)QZ \@11%FY C!MN/2JFU+L[1!"YDXH=9; MHEN8I,4"TYJ6\U+5+.Z8>B<8&7LF4U!;77JH3G1E4];6I:&S:67 ,V.$VF7' M1*/6,C/,0,4HUM&!-V?B:=K->"VOC:IL7Y3Y>M0A_6Q<[PSV;6IA^,C#,_,U([\H*LZ Y M.ENL.WJG-NI,P9IBB^*[A5IQWF(+?)GRASZ%[R1B0 NY.*$*VX;?&C8*:[[6 M40LF(F;HE=L)1L8T;Z>+F5)M/BPB6*^)#?J3@9A%P3-CA&+K%60^KT[R_%9. M*PC2(UGEXSPGM[MH35<4=5NJ M^S7%'8=#X^]/2YOFKF]:.E83=*S+%=.6'0Z-@=1H(J'CDB9(S'8Q6)>ISKJM MD6!H'*1V77+7532NP&\'&1F=6NUR/1<.?2155'/@T>6/HK82,.&7CO+C\<-S MDQ9XR'OO&/B)4N1?OH@[B9YK/7X1^>+A-R]<]F>!W_V8>$C$M1\GMG\A&EG% M'SN]Q; '[,TSR6?.[[/G6\$S5JWQ'0.$C)R#H)TY ?L6)_O@\Z,WC(,B6\[ E"]4ED7R!ZI),MD"F M)(\IV$,68E@"^8(^D!#$$L@7N. M+%()^?)'?/ED:9QWDRO/1H3, _D),IP2P<],@M@-L4_21+(,\.7_[C#B[JL> M%/6 $V?MJY-9OG$G^C!-)Q\FZ-W/DF6GW)F2ZLUL14DU@@$S)\68LB*G&J(M MS5(X>I\"U6!>5EF"R@:5[3?*]F5=0_$'$KUF76O;BJK8MB)'5[G#S@)'*E[V M7KH-%"[\(7/50!YUJSB%9-V$8&%?MA >WHP9)5ULZ&"VP!40#2@OI]SY(5$^ M>\9ZXG)"ET(FJ$]0GXYRV ?UZ0;TZ<_MF=Q#[LT,OJ0;-"^;[T*CYF2*]-XQ MPTT2Y;T8_W6!,(P"0B@Y!DW>N\27]#WG685BN.%\BY6"/V1/:^R>.A0LVI<2 M^@6A)\A:> =H50(GY)HDY;1CEQ +3LUQX=@ACLQ^2%18\3G'<%-R. M8& 6!F:/%HR$<=CD(<+'-Q2"V4]L+7AB13'6"E@1>+IH.NGX*\X:9;G> M5+JH[=R%[% 7(6?'"OA>K\SU1<-3KC3F![$M.7)V9&R#@G:\6/3U"MUQP0V* MW+&"VM\TRU[8525MJUGV* M-:4'*'I)$KTH7'^]LE>U----]8.G>C8T[Q(E>N1#]JIA[\"IX]>"X+]ZQ/_X MAR0IBJJ>5?K>"HO?_:&]3Z+XK>%2@X:BA\8LBS*,>'3)BK+ (U9U:>YFX+UF)IF<&O#KW1G*=13R40PBOJ#64Q46QAG9Y@ MS5)A+NOE79R%Z/[O3MNX/TQO(5ON M?L!=RA07 0'V+_D1Q;B>Y5(&*!KP/AB!W#VUU&WPV&(A-7!&,[.CKL^)A5(Y M;'Y[]Y/(_/V?EX3[>='*=0FG<1<&./\\WM*CCE^7CS5 )E#LJ">T)-R'X#YT MDGTHJI;R?!-*,Q,_C[(VC7@]7'P^P-A[C$).NAE]OXI=P&X4-8;*%#=-[ULN+\H^IF4\HA?\RE?7.8)">2$.D0$GY+6XZT[1-!RB%(@"FLM!8 M_O;4-=#\ZE;A*6HQ!>'IN/#TJPX8N"_$FOL#U#U4Y0KTI#7)3Q=(04!;A>JD MONZ7_.1!505;:^/F?#5E1!)9";VNS>VJP*!"\;N?*)*]QS,HA*OOS[2]-#_N MB' 5E3E+%EQ]EARIOY(%5EW%%353D1G1-@.Z.7N4&M3$28_.9DQ&*Y;H6;5I MR859Y_PH%? @>/4!N,J8*W+1&)-%OH;8_ PO44C%!$%(E+K[F:R(9X!0U@H+@=%QP.@P( M>[#*M/KH.FT.?49LCLHCI-&?+(0$@I5((<7>:MLI\]ZN.LVZ=6\SG(3GN=C= M3XJ$0/7](?3L[0)5=-L8 M5[0#6K=1QSF.EU^8$PL>>.A= 5.@$>VVMT$=0I MR8EI&T6VN6:S5>Z7!_@8F$(8&9E"U =21A)W2_OW^D)]1#J:BIOZR[ H7/; M-(CR=* VW+PR1/D@MTV#*"L$*@-4AF3WAKJ.UFJ)3S H>K8(GB.@0AAJPH6> M)>#[N!-^G'2#X7S;,H<;EN6Q=8XKX>0"539?#XVW;4O5W+KE.&^E#& =M.WF M.7J&I%MF:9!OY.7L@A:H,&4 OT?P>+KXL3,&;ENW(+Y\0ZNYV\*7%]D!BMA= MC>8RQ>EE95!+MQM];\U\/=7R8ZC"+5K*UC*:-3XM;.:(;HP-J]X!J)*#J/)] MY_JW38/H=!^:\#>O# DO8'T=]:HO?8O%Z)':';6;M%X8%:I3U.AEG'\4"EDI2E!CP%%]^" ML9:DIS03\-A4(@GQ-7>6$MV4.U-2P=MTQ0W^0 WF8D[O4V;X6TI[?)1D.:X# MTW:^XX3E\A-73K,M0W$Y=]F."Z )K.O\;'48,L\?OWY8K18)SR MAM*Y@LJO-F6D*M?H/ZCX 9X-+!]%#F8.<@X#LEMR5 @D8$OX3\Z!,B!N?3/H M8=*PKF_QEB^L+%W-^E,A \J D 1^G\4H6 /D%FJ 7 !98'&0T\>#OP)5G\^3 MCB-56*8_#E2_W%_2KXZ;CC!0>&H^&N554G'7!0!4H!((O&-Q"W5 +H LL$#( MZ2'J[7(A*WHT$"U,[NAI@^\.,!QMU,I_>&GL"W!ES4HUP>GD9)[:]&8R77*4 M^=P'<(7?_21P' +6#5RMOP"R)+%$2$(B!E!NM[!N^;4$Y?TO"]2:A+= _UZI@%B: M"*FX ##=)U! /'V9.0$U!UHA'SK6AXKS\CS_NA0GR5'^;SWRXH-?KCD!_E1#\%;S:ZQG@(S( ?-@._*$H!H]C(]X+K0 M#)H!)TL,@(KS,B/@NA3GHM,#SK"7N_K 76LE<\&D*:NDI!=SO;GV@[T\S"SX MR%Y^V54Y/B15>=$ E33N4PW1EF:1'N+H??0!" +,Z3K35>^7Z(4'Z"5;WL10 MKAR^/G$7/&H=\V7/Q594Q;85^?FE2G,W4AO:M&K M:7FN ]87L.C 56]%,MJ22#HK?M L#K61X^^4;4?("5@ 4Q_H(0,5\AOJEYQ; M&_\ XH_8P^JW=4S.39X+<%)@106X^R5G]XO7$Y!H8NXWF2;&:T/94ZF1A12= MSFFWOE5VM^RF&UD.&71Q3VOKW71E#+:^S-U/#+_'*>(>R5YEH9/CE5D\;^63 M<^MI,O;%WU9 .3=Y$AZ#^'X,2T;O2'0S1<%CF*V'JXFT)PS>D(7[V =@A'7+*F46FO>5$)XRP7F''&/ M4B=/DH/H]M'J.N=6WV2@VV^K[)R;/%>-;H<198]V@\Z2U!M;(:VGJ>/$5$ ZMRHG ^E^6PGI MW.2Y,*2C681K#BVMS)-KD3*:FK:8;?;L8HG@O4^+D(3#& M0(IC8(QAV <@*G'UD[Z*0[EO]"831(!O3-1([JDXY/O)LN%N:\%1BMO-"WJB M:M5 A+LNQB><"%&RTVU)?Y3!=..,O\7]/4Q\N:TU1]DL4-9OC>_1(>!MK3G* M9("R?FM\OU%9IZ"LWZ*L?P?&)6O-T9DFE/5;XWMT '9;:XY.M:Y#UL/#EO^$ MYSQ'G;AF!N]U?QQB7O ??J#Q1#3LJ3H*]O27:4-1HR=]<&''EKFCG/ <72@D M!9S#O3'-#TY,# _O!%7$J(F,8P*:H62!0+&<,)'5C""JF8F$*X2H9K'@!?\1 M'_^B)PF]Q880J\T2IR^R EM>]H5UL4J#\BVO1]8IMC@M+RU4]\I;+2MJ!H.U M?0&+C]3&K4%1Y(TY3RURE;*=IUK*6>48N5_HC&>ZMJJ6,2.]Y692 M)QB)QAZZT_JHV-T6%[SB% FTZY(>1H.A&/IZZ 3=E6:^TM\J379\6D,/#/W>J2RGO57[)K:,.7)FD@,C MXZNG!IV&TL^;%J+1G=&LWDKC[3(-AI*QU4^\ HD++(50!#'1NW7>JG?!3-'L MZZ&;=%E0-4YW=(K-SSE1+)MF'@R-T[1.5ZU!GEB1^HKJ=Y>VM6&Q-2T0<9JF MRV(5F94]8(9C;Q4HQ>\V**)E^,#)&TX;LR2T,&Z)\@2XC:8(J+_4\&!FG:;WM9NW) M1*PC6'J=*VQ%O.^(8$EQFIK+?JNLTF.?610&5;O J>/J(!P:HZGEU$1RE2[D MD7)KKNY<=>4WIE- J!A-9WA:&TS&XSJCD:V"W]%71)H,:1HCU:#46[;*JZ+. M;-?VHE8>.5QSZPND@,24KR 4=6=.MY""WY28^LKH5%IT,#+VS*U?FA;U4:F! M: :VKN&!K"X*X)FQY6/%%9=95PLJL[6IW@X1$+W.3(.1,?+WQ14G,[PT1*B2 M-.LK=7;7JH*WQ\E/FCNKD1\'"IM7#* J7QQ/E[9.7D% M)@KN4+TKF "P*BF>M= M.#*V^GP7S1=W7K_)#(2%3'?SG&A(H$=7;/4E5)E@YESKZN7>PJ&%7R%EH;_UIE(3:U;H?2?NET/MAKN:\),TSV/IC%=;U\%JLIW&S.3B9X:$_]>J]>LSFIJ%A%;?7(^*[&-9CWL M/!8C@%PJ*-NM7RPP \- FLQTFQM5.OLF92^'BG)VM,#K:@%I84BI736U8X-$9^?KNL>]J<6S$+8;#D9:YUIXO)NK3J^CBX+1U3_;R; MF^-VA9[QG-J=2@.'J<@,>&:,4+7I?,GB?F?+#P2T5^L0ZGCLT\'(F)A(N,0@ M> 9LD<; V+#=;7O&AW>U8TNB67^N+$R686K=21NI50==.88&!I'R69;FTU8>=GF MQ3[--_&\J:[#Y/PGE P]CT>+=9\5*%F&(2X=YBD9%] MI+PT65L?>+X5/%,U+/_19G_\/0T-0<>)8AN,DH#V7(>MKR7[P+Y M4% MLN5CB9"0*>=ARGO)FI OY\*PM],((5_@G@_Y O4EZ7QY+Q,8\N4\?'DO6QGR M!?HND"T?3O*&?#D/7]Y+1(=\@3 &V?+AG&;(E_/PY;T[!I O$,8@6R",)9PO M[UT?@7R!, ;9\N%;-Y OYXKQOWTS"/(%PAADRX]FVCZA.\L@$]0GJ4S)+PT%]2I[H M_+D]DWO(G;9R[(D-FI>-1:!121B0""Y$?$X M!H+D3D^8"T$0N-=<<82_+6IR6C.AL'R+L&0?,A>] ]&2Y"T\0W05&4K,-TG, M:<,H)Q:8GN7"LT,8F_V0K#RV>4[![0@&9F%@]FC!2!B'31YR?-(O?GQ#(9C] MQ-:")U848ZV %8&GBZ:3CK_BK%&6ZTVEXV9BL$M=R YU$7)VK(#O]J;E=1?W?'1]\$#B0?BC:LN"$@2)!\B'Z2UDR]T/N$N9XB(@P/XE/Z*XU[/\R@!9 ]X' M(Y"[IZ;6\T%C.71&ALXI_+PQZ)+Z% ][]=[])#)__^Y-W[8W1555GF],(TF<;1;*XH3 >%RH)V2EMFNU,(8IXA-VB5/CL$I?'/(!!X M]"SPJQ7;B6;"FI+A 3:U+1M0@'9=6YMX86/UGO7RAOUC3N<3;.%/L-7.V>*V M/)Q[.E=HK]D,;HKNR ]@"T4 ;D&+^OMSWD"3K%N%IZ@5%82GX\+3KP)BX*(1 M:^Y/7O=09;4Z9%EEAPJ_0DK8C!XY#$+ZR8,JJXD.L($J5Y"M51QN5SF[W1H# M"PO%[WZB"'%/X"B$J^]/T?UVLB0'KJ+Z:,F"J\^2(_57LL"JJ[BB9BHR(]IF M0#?G,=BX;F-5T9 [#-7.>1+.-'NFV3D_2@4\"%Y] *XR0EVAU1'6Y2FO:S5I M"9^UY Z *^KN9Q:Y1W)$#*W^#>$*PM5)X8I*&EQ=OG75%NW@NSU,N^X-07@4#U_2'T[.T"571-&0+5>T U9C*NB6V6 M?49!5Y3A#"?^H^3PD3 M_).W1$O\^7[1LT7P' $5PD@/)O0L =^'?;#CG/:K#;%?8LGJ&"FH=J^HC<=Y MG/YZ9+IM6ZKFUBW'>>O$OKS"9L:TC.BZ4O;4W=:0\2$[%:CPQ)ZX)W/Q2/.Q M#^PAEMP8EGQKAXPKQY(7!_&^C#!YKJJ,^%:O.I-'^36Q6)T:03(-HRDBP]R$ MIRIUN<8+^G*Z[0 $R4$$^;XC]-M!D.C0_,+,\"1CR)OGY4NUJ[*-F)%M>K@5RCU]KY*C.8OS:/YF;*%/!U\:ZAA$V;Z[JN38V_7SED:6]M**, M1S:P9Q0YF#;(Q7Z LB2Q)(. M4(L2*RY0BZZZT@#4HJN]^7X!9+F6*_%0BZ[V6O8%D.5:[FO_3HNN[>IQ&/9, M3T1' 5U6%DO%=,*0[>6DN"0LO2-I_5(3O*?<-E*>O]UD@K1F?^8*M09>=898 MFC2IN PW9_U03Q]><@'-0=:(1\ZWH.*\_)<[[H4)\EW0-XNES^0E:DAJ'Y. M][+Y7GM'9G-&[^N70&AY[CDNF)/3LW[SYC#C)W2("\_\X:X2+,()A(93[+4F M*5%V4%>1K*D9/J4O&IYRZ&K)9EX=-FQO@!2YV[G>$;%A('[O'\-.V M*8( %YT908![>>1Z70 '+0.H.-^@.-39Z7%+EL$I;YB?P1 8Y3*9_G)N97BL M(PN81#6%(D\#0R '#8'O._:&>/;RO/NZ\ P: B<[Z8:*\_*(^[H4YZ*O>)]A M-\=7W=PL;8H",I $,K,I&.->9QKLYF$=\X_MYI=]7?Q#N"^Z9)@\TT>;:43!K?R4W?0UJ]01<@)H MW0+;"R?C=OVYM?$/$.N(C5U^>\O^W.2Y )?D^Z_[PIT.[G2'+^%WI76_Z* 5 M%>$PS\U7V*GK#_W3;G,]B^-VN2%39JA"J5 D!;% (G2PS8&K]MA]!LF"_Z[Q MQOWQZGJ=]PK^N?4T&7O@;Z_BGYL\"8\N?#^&):-Y6MTC"]O*8K76.:\YG+KE M])B9^ 'NH0@ /FC@)Z8XPKD5.!GX]MLB">4:8- M@]G5.;>_3& ;V@PF2(C=%JL\)\]ZK-4H^#@.;#R0-X4BU#U%X1#ODG(!_]P* MG0R\^VTYBW.3)]'E@/\,[7[3T\3NR<-M=XM0NJ8S/S]M8O],02GL"^W^7\EJLNADI5'TS7_3Q&DEA)"N$M%\;L M,.3D;18@NGVT$,RYU3<9Z/;;@C#G)L]5H]N;/6$:N7P/&YNBKP_T#DE7)5UP MQPFPZEZCG>H3Q72!FF3U;=,?='J%;-$?@D =Z"=#0*1+3+&>"T.Z4J_DRF-W6>#3%E79I"W=,#I?3VL\&3R92*6K%22]A;36?!X3_*65 M;H+86IB\&!ACY,FR%Q.(0[EO]"831(!O[(V0W%-QR/>39;[=UH*C=+:;%_1$ M5:*!"'==C$\X$:)DI]N2_BB#Z<89?XO[>YCX-CR MG_"Z/0\P+_L,/M)"(ACW5/<&>_C)M*&KTI \N[.CTEQ1PY/5B M8>$*7JT,S'G/#TY14J;E!B]TK91GBIX/P[R5!$&RC6[+\O^8R#E^S1 M$T'^=1+UV;-OOT2,>":(T1+)9Y,.?_[?_WL^^5_GUVG),BS[Q^,A];-5S12@ MHS^P$ VF2GIB*Z*>%M7@Q3]$PQ>WSJ-1F'MXJHO\X^F<&P^)CCS@Y+]2SSX# M4/ M#'T(A2+X=;\P GW(D"=BU2O9PW\QYF\Q-;/!@?@_>JW"P7-6\#E 9WLA&M%C M_6B^^Z_N?O8 M*4L-54 Y^NA8NWE5/R(K+XD]2$*BN'AMX#E%%D5153(H6I& M(!0U*^0DBA)PA)""[[,X(I%WT5O_F&K@8/GY8B>6(?]>X"-2MKM,@6VSK7V) M'+99>$C1S6**X_,<6V3I+LMP(3VB]11:S2+3Y)AB\(%KU=DBW6.*7"_XV6": M/:Y5*M!]MGYABI(_=+ -^?^M+/] MFO!>'8@,.E%SI"S(60P7B$E.%"94\&N.DG(R14T0-8/O94=\S!ZA72.?TS9L M54^O^UV7:S %NC(%=;Y>CYSO#+^#:-J*P22A7^!6'BX)OH#%1Y;KA0S6SQ8- M1".J W123'M9=AJ,)%^/9 R56W[2B6 MAE"+,F=+5*TZE7V!B(^L5K7.@ETY#,]E=F.]T"7D?K83C(S-<\,AYKAEUY9, M2[4I>]LI$:,%&!F;9[HWG\_).EGE!U.4:63-=4;(3P4J_O9^9951-^W= %&T MVJK=&J]7*Y06,O&1<[UN^(M<@==7K"27)G/,00>@A&AL)%IGK$EU5*GPPF5'"WC HUQ\9(7>K.N9 KK1N9)=WV3MEF'E.P**Q(U@*!9_*C M(;"\+Z 'Y*34V5&"Q&472&'7IW%&X\2N'\CS 4$I%Y5>(4UT1LB"F,Y(G-L4 MF'$X-#;7>J4R%3<=2F1:'J4A4IL6>#>8 !E_*A:\K>,.T;I>&])Y/FOY.M<, MEG5 5IP^:DZM:6W*:-(&+W39G4'U@@D<$):VGW>:MCA>ZX5*>=UQZ]V^A0=# M#T@+3]4ZW-)$2H,]&1CH = M$!>IG]_X[::M,6)Y-ZNOZ76EGZ$%[( ,]'.6V=@1ELMKK-5$;,TFI"\XJDU;V7C5*$4##W V&%](V8MOFKP:7+>7N?7 V%5"X8>8.QX M5VIVAX7,B-$&JL(8^7R_2@3+.L"MZ80:!];7JL&4V::RJ6T6;:4?@-H!;BDS MMN!Y 58@BX&;*6:E^;: !T\]P"V4QM+JQ%Z-D=I$*/>;_,[H](*G'N 6KK4F M2G4F5Y&M."UEEDJGMN@%3SW K:S0M3;] IMF*'N!<>*(")4[&$J]'CIJ#U>& ME"VH?/#.8F-.,N4NW0GLH@,*TUMW-'?5[NH+3$Z[_*)9PL<^R(*,#5WDT372 M;U4%)#VVL[:S:G0RG6#H <9VJN/=BJ_Z503+K3FI(TURM!G U@'&6AMKO9OS MM;[NI:>M8(LQL&XU>.H!QO:SV^:P76P/&:4HB&BE/.VU>N'0&+:+0VWG:6*U MR6#+';5LU=%5)D!L_!>XA_[WD[L1Y<9*P"Y8.LJ/QP_/S69@G>\MOPB\@/";UZX"\^"%_LQ<7?,M1\GMG\A&AD&'\O.S+QWH/O,\'[V M?"MXIFI8_J.7^?A[&H1A?D3.E1_0Z5VG9N]FAB]^'"I. M?;* M?CRT\.\,O+-(!;DRWGX$GC>4%^2R!?D 7LSN@\9 X$,\@4"6>+Y F8& M&7,RQGSR^M*[!O+9B$!]@@@G1? 3'PA]EB:Q0.@GB13X<^#+_]V1=U\E&/6 MGK=EU.&H\IL$?2N0W)O9BI)J!/\P')%.[)8 M1%R/_WPI!\]5"ONJ2J'HN?NS'IEV&(+A,3I!L3F^V%#G[=ES?+'!C@&SWULI M(O<>\+ZUY%\GQ*E2M]5(M=I,E^ZQS7**+O38/MMC&>['457I,LIH?./U=>K; M)2;Y1(GB39 J4'^@_GP]S'&=5$F4#/ WKN4'^@_D#/_:8\=UH&ET;#.ZG@,JNM!+:2I!E*RMR[].!; M\%D2G5D*I(0X*0]<<=7,E+54@"UE3E/ *EEKKJ8X/Z W<0W>Q..1VC7& 5X> M&D)IA=*:9 ?XL+1>@M/WQMZ3#5]15);!?J.%[G@J<.-3X@+4)]^%7T"C]'J, MTN_>;;Y_=6^I-!Z+:5UT'/JYU@:?#27L*&#*]#/E/1#CZLRJ$]X@[1E/^:0[ MX#F\4B:F0B8,3*/QL#34?ZC_E^%<)D[_3QO2_J+^XYM:UJ$FPI(?,).V.\HO M;2D+RA50@?XCAQJ'7*)3'1DVSTD!BM/\ +R_;_>9\ MM3$9#T7[8[*V:3N=J9 %A@^1.YW=<]-Z )'@[)&,*S-[CH $2IN@B<9@V>,Y MN:1BZ5I:JA( ":C?='>\JFC/:Z,H*HNIG-XD@@[@V1W Y!,%!HY.;DN5(H5_ M#S\/ *?0GQ3;*)[E>,6KKDO3*5I>=4#CR<"$ O?@8.@((L=-Y3,D#CE.:WM] M'3EJ$YLAEF6VCFR;\\6P,T=&C3XH: FB3O&TRFL*.LF*JMCVK_KCYC3@H.,Z M]\&_3-R4K#E2(*ZN$YZ\A5\M;66A>0MXB^,B7- ;2N&(PQE@%XK!] THJ3#H M<<*-]_F>TE)+CQM) >PCM"D7'_>0 SNO-L,9CD'G%-,J5]KK4K-BL',:5'T. MME[TVH,=91'D1P9:K;BN$;;\ %NRH8F1-D,/Y7H\%)C<0)\TFAYEZ)YL)0 MP3&MB@]KKL3Q:H\H$6,$XS/;3MX;+.>#4',#,P*[Q_#CYX(FQ5K>&Q=MVP+: M&G XH&YXR3)X=/";;'D35_6,E"A%817H0T$?ZEK#!!=MICQI<,FRBWNMI:7? MQD+GJ^+*XJ@5R1?J7<+@.3VMCCJ@JUQ@K*!OX1W4>ZCWEQP[N3(CYY-Z7VE: MLZF162.ZUY#&2[\OCX:CL)MD8.IDLE>5?C 0;5LTW92MK$7#@\$2Z')=0K $ MYA% 24UB<.#:SAQ*HF;W@WU!^55OJ*7NMXPW2R/NLHM-0>JTNCS6FA-C >D3 M&]4'K9-!M "+V\X75AGQW0)-A9EH3A7G5;TED/H89>X]YA0;)D M65.RP069HA+]+VL^*F'W20??LK2-C;4:ZK62RY=K^$356R.TEP\L;2H,4E-O MW4^&"@T5&CK-1W>:/ZC1KQ6YE-D4&;JZFS-:NZN-.P:O[0H=H,B!RTSBY!6[ MS)'QP9IKQ70M.W")H:L 787K\(BOWEIYIK5O!@2G=;Y2[JY,9J#RZ;[3]T3& M"] M$YDI\# =0L"U1@NN[##]RQ @E4W!FQDNB@QRE>G0;2C^8D8#" "%E*ZK ME&3+G2GV/MX/'2[H<,$(RG?:)*'V/55^"PN.O(E,PUUZTF-[69SAJMT=3=)& MN[Z>"FA8[/% &S>HT5"C$Q5"N7H3X[,:;=BBS2QG=8WW,KML==Y?=YVL#S0: M7'I$K[Z0P=-!SE+<'O44!WI3-^5-P8#*V8Y_VI'F'@"W]JJ*6E7'[B +I=(O MZ3V-S/"!N1(65D2)M\ -:C_4?AA+2;"A\[[VUXW.;..1FRVRI7;%H34M2O4^ M#;0?A%&(Z[J>T'K5@N-9VB1TPB[!"4L^!COG^\^_3F#1+>VD=5."O M_U+@M_PWFZUB]+I)-GBQS*GDPLNC3-H/IAO6B8ACW+\A&D TN(I0SO>CP6E, MG&.BP:[?WYE8"Y_H-7W;+ELUGE4[4X &P.2Y_LR8XF--:%M9*Z8'HSE7Y,\E MGR@P"G2&*-"CRG\2TT4G)WA( QH\$L? M\36BZ7.R,:],+%9OC?@QRJ2W;5OP!2PL*(HB)SP+@SAP(S@06C+)Q8%K"1A] M$@A^&RSR9LU-T]\T\LR@V,"VM=VX7>A. 2* TB-$/)OOVJ)%3<5-2:(S2WF@ M#/K+ B3!BM?'/3V#GL_9W<';3@BZEN.S1_P+U+<0:&]8LU!6Y/R6#]3X6>"< M?M+A-U'0TJ1^J8L5D2U6<::V49J4U, NBFJ7WI.9-Z/F$!,@)EQRJ.?:;*+C M8 *+F6N(.O "D))FG( MP3\6:*Z2*M5; RY5ZK8:*;;99[@>VRRGZ$*/[;,]EN%^_/V?"?07+R*QX(9N M;_UF;4>NL0:E]4JD]<3I+"$S/R6N1^+NA;OJ4970MF=+,Y#7:JFII0W\='<; ME@=55IZV!.56H4W^S3;Y_V?O2YL45;IUO]^(^Q^(/D/L'5'6 9Q[G[LC4'%6 MG'#Z8B"DBB(H@T/]^IN9@*)2=E6WEE05-^[9;Y'\=7CFT(Z$=N7OL']J1CVMN\B=V1"^+N61GNACR7*^C1D!F MSK6-*;(CZ)[T93O&SYD/>.U@1%8WP+C7P4AH%;^(B0M:O/_)_9Y7+[!\I/9;M9*+=J[*I-K-K>QU;0YHA-W=X!"O?XB>AU>]/F(,XIWZG4EPN3U MJK'OD\(VEFCF2;Z\7VZ17M_)(0E*1N@WSBSRI3I3S][SS"(,]K[50>XG*.X( M&\J$8OX-ZA4^?T,9YX!#EU517@D* B+#:0K4,7TBJX(J @?30QO#J6-')0R^ M0R<]#+[O&7SG;R,M!6YFV8['&AAG1&!F5 MOF<-8:C!7T2#PS#[MBU9WZG!\ZZ1SC3S3<"NMWK<,F/#S*Z,-1BUE;EL#_5E M FK' RD9AH6=#6T"N;9<:DBQ-7'Q1*C 1!_*[@.B9MP0K#V,*1X>4P2?*$$, MN;_8O=*&KD&22D9>UY:N+> F66P)VL@0^-C,-#NK-5>1\H0OT)E15$CEUE$ M;28&6(U%KT$LAE8CM!HAN :R&FC=%/T%LQ>*IDXC)M"7T"2-;U>@^:U%^CO= M)P\XKL172WFT@*N\W*2NF> *M#(;&8[RY:U2([-;6>.Y FWTVLPHBE%'*?KJ MZ6.H_:'VAV@2@4N7O$/[-^6VME/E)%@L]TLIDB?9;G$Q1=J?^/%O\@LG2LZJ M(R>*MC70=11$#)AZ/_0=;H-M$TPI&P!P]1ET002^H)1I=,//$\V M(/4TZ1+:4%0LQ!1V)\X$=0I:@@G8R02(YC5+:-0'<75=K)?8;#292]2EQE#H M0M?*QCQ]BI)7<7Q"\Q":A[ NY^9.3G#,@[5OS^.1QHQG(UW2 LRZ4%]-ML@\ M8)BO&/F%1[=GN#S18%LE+A?>G0G#T#";]6'9+,88 M<9,111],\JS2--1^LM/B>Z.Q/C89!_#RHC&K,I(I2$;X=>T3!ES MK;&$AA5CJD:?8CZ=R$)K$EJ3,*GU"&M"C89LTE3IW:K+ FJ=4*Q^(;;-,H&Q M)LT57&5,XGE6Z*MB)+<95:@"MB;HIC/UE$A\D5;.[_#)V'KN3MY8:"Q/;4,4 MV@9)L\8*"()I_,][559]_#(#8 ./*3"F1+;K?4TN\(5B=5-K[9I6O!0;JPUU>2.#QWR)O1;U_4Q 9ZT!81(0) M'/BGH&R%O>&ZK.GG0]SV\Q"X1+$\D,_1^'\1GG\C /3VD_=BQIC:ZB<-C3N2 _BGL[ 8]9R, MWXE59VH1/3+F?P5BIJ,8Z#\Z7-97^]&_H0F&L8YRXEP['_WXMX/,%<*(R**0 M2D7H$(Z<"F^1U5-2^U'P)@'F15SPJOC:A&FTV&RI4>*>[ .)4CW[3##U'-'F M,^U2KL2T2FS[-@;A=V:7Y>HYMMYF9\W1Q?6KEKJ>V_[ MQ_7)'[:3XXP%'*R/@"0DQQ)-CJ2QD![%XC!&%^)Q:D2EZ9A$1040BY,_;$T1 MW/!^Q!<[JIHV^JQ0FI13;;(1>YDSJ#KG_,E)(5NLC%.+TF+9'J2H[;[!CFO3 M$7WY9*Y56LS+R4AV$1D8JB# WU*Q+7PR?O[D(E_/YBB3UJ44/^.Q.C)HM<9>W^.DH M<3EZ1:CG=_UR=,;O)]-955Z7.6V_'24/3V)_Z[ 5V8DP$Z3[A<4.=3>)R'S9U=U3G;90M;#?U# \\J R MH"1Y)P5@:(8^_'\_XC]^EQJ)9RH1)*29BUS/.TL$.S,= *(&OY@9!*LB9)*: MH(LS.XD5I9[<\EIOT6"H5J%:^:D5_;MJ15'/J>174BM4)OA9"FUOO'1OCXW3 M?AOC.XA-(OW%Q(:^A:G]1/<&VWRC4<5'$$SU> !!E.IYKE5C.B6N'EX?#"M& MOCY^^/D)^:]O=C^:3*%"A0H5]!*L1RA4X**CU_?G!!X!%9 3*P%Z3)*E(Q!* MYP]%8F M.UCLR-JBK7"+D<)GF"F/2B*BO@U\0UT-=34HF$0?KJOWA23ZM:Y:TF9#;1OQ M!&DEUE25TU(D7V)&]G6KKWO5RFGO<45KG7K60[U3&*>$<4J0B!(&_J%"A0H5 M!OY?/O!_;V(^5VIGJUR;;['XG@!7;_/5#@+Y:[.M;BG+M@FN13#U <%UBFR+ MJ'/U",[E9[E:C:L3[0Z7K1 MMHHO'3#93JE;Z@P^RP%9\-7LT7'*5\97/CW# M#*4UE-8 A=9OE-;/$%C^*DO=L'1Q)ACP==J$ &M+7J%+ML[%6R 1Y@Q.=3HC M!%&$4S8-U%P2W=,)'=[0X?W:$63@\F_W[ABPDDU!87G **FBI>M MREAF73,' .?F?!)S6RNW&^K=EP:?,*94[=3."W+<=@)@[J@V0_QB=:C-J-=/-:CVI"R^';Q/*C %K>CVIR*>:_ M4?H<@'7\.3K+U>3'\S$W\;EP4Y(A;@H(<5-\9?77N"D.!D6:FM!2,BF-DD)T M,HK%)])H/!;!*!&-BW0\FHA'TS$'">$V5+M0P%M!K=@+JG,=MMWA^#K#YTH= M-G? 0O%"H>1+]8>N"4_27D^'(PYS)5X!;H'39>K9$E/U0+A\F&WVD?2W0I_D M-1V7E[UV[XB(4D\$BAH(Z$D0)_7P]AY;MY9PQN(MXH]3YR!C&;(*#",'#%&7 M5^A]C"IE!$,VN$D#N@IPY7B4#APVHVCBPG$.QJ-LKQG;<=,I21;*\KS*E+?] M]7QJ>SJR:@&),:\\-T*/43\(.*ZP@A,R=0OK+L7(NY$+5RN$!ZVW!)7[1=H=]@+\?KD$_S_ MSLR1#MW-E:P]$=";?'["DBN;!F%88T.69$&7@?%$_(6 80#JR0F4_1.!W"J: M_&<+\#^H?PZ?6,;Y)YJE'SY"NN-\G-66T/KOG:\(J%C.%^Y\G&_^)F2#@+L/ M$!1S)@HZ(/ %7TA( THH?@=TH47K*?3<\ MU34,]U2TG%VC.9./P:@P'!7!(@+X[ MK@(](5FB"3D!_9DIVCXQHZ!8;&01'!99\\Y(@UX'=!WAN!-=6Q+P9\BQ7$(+ MA)U)S]N=]4"'U,05M$"_@&Z58&KZ'LT;3@_-QIP))H'XIP(@X<[QD#22<&3&Z_.!CV(W M#='2:4&/$J7(;L+1810J2_8D(->@N(D@ G!#-,0U^)&EF)@-)B2=2:R@&<3X MA@[)2JH$50=.U3"A&PXGB@9=(JI1:. X,58T#3J<]I3<7^.5>/@OP3WTU*!JX3_^@JP%-FO!#DK/WT]>8GI?-@:0 ME0 ^!5>UA#J)E4$!.R0@:TO&E=!0'%5BBE9].JD54C$D[Y!J)O+%D.C;M$7, MPL,+<%9PB<(*?KC2940/L!$4"V\BMN#";\?0K* UHP_0U-';8= BH+<=> G M!Z5_!O0G'-= [NF(78("(VL\ULK>GR"Y[6 8C3!QMMK5;&_(4.CL3QSRVZQ$ M@9#+1==J0(T /GR :S(\A('V!$97F!9X@0+G(X8WL[-8BM;,[P3&7LUJ+WP(C<$D_$ TI;!MD'!9(#S^#MJFTKCCLU3'4L M^N+>%I/)!)('J/#/$XN!%!<($E9GC9B [9F]>B*V J1(@-DVARR:I:)I H3 M$'YY7+1[/(&&-P#>"&PI\,H'8C'T 2RT* WO=0&UC8)I' MU3I.8BLK"I1U^)A V![_!D])$$UDZCU; K)%*C(R@G%JE-&7-C[3< MD0$MQT1@2P3W(N>)AC,?SI[/X>NJAFA9/([NS<@$;7?_';#5X,R^H[DZ8[LD M)K+XT[WM2#B;.;:&\!NH0I !MN^BZ5-!E5]L2^+=/20=R9"S3^,3./]MUA66 MZM'X(F5K_;>P7/V3(R:"B,B(=@OH2N,D#1P%T:8(Q16:51CCJDA)1,O$/^26 MPDQX@D^,=<%8(/,#]_^3>9A 6#JZCC'X\+@ R;D*7^O.RW?3]W@V4.\ ^IU! M9*LEYKAWH)G"&:)8&M/N'5/%"\26SMYZ\<9B('N-G B\.?K96TAL#9DF$!D+ MMF\F8H_",/%,EFBR.)UEP$@&O1^&]^"PHB/?D9FQ] /K$;\<=PI-Y$39MTC7 MX68##<,&BJS[TU-*[-',#&NUTG3SP$]H@82(N[LZ>]N!Y-L#HY[0S 5"5&05 MY<8)H&YD75/Q/A0PS?G$>G\>V7&0A[988\?:U73$H*6=0X7=$6>AI7G(4!)[["#;GQRQ#U?V6?/)X3W_[XMZQ! MKX;H0L9!BL-YR;>4%+^YW637.-L<) "W\Z6,F8!]*1.Y?Q(**S6 MH*WA<[SLC;UL'([9%IZ!$J6@O Y)_.6)94^H=(A;<2#M!)$ZC"B@'(ZAX"%W M#?W;,3.7,T"6U=P3?SDO[Y98]Y7/3F6,5[>=1#A-T7$Z[1PMU*%:$#01(=K6 M'8 IPI8Q>9("%O0#]81+L#\G$GMI<&]<* 34.B'4P%71L\X]' M$H[K]\K,92S @;'S0GL=7H&"'-UJ^@)1!'O^#6V% C>/ M.]BH5K,'[ME?'V0"N2"R8: X$'/_1'+L%\)9':-7"?L $R('1+ <0]8X"4;Z MEC;B4O%?)UM!0RN'/@/<[S\\E76AY>\X,+,#B3& $3'D\$I KJ*%]POAJ U0 M3^'O8!AMX#U"%Q3H1L#OP\OBT.@6!8B%(NV+.%#P+'#41: M"K>]J?V% G71]4F=B6I(<9'ZP_7I!I8C-^'U3)P;2=DY2L9I'E.PO;OCMJMH M.(F#QD5/XW2;B&Y>P[&PQWUX$ATB;^QY'&)X 1H' _I0D*#$'@@Z'-]-I9LX ME;ZT4^G )Y5^[NRCU 3OX02 G ;[I<':?L-/S=4'71R_CP:8^[JV:BVP_5AC-RHUB(]O\\6_T M^?+F+'0D% 51 7$*D0DS";,+Q4%^7+H##?^\I.HM)'7//B I$0A P\X,2ID] M#Y=;4CEWLO2C-1^:KO7[@XLVB4QGXB,V ST[.D[!3TVV5 &SY=@ MD8V0IX7Z4N*%SJPSCD8B/27*_/B7?+[L+'^42K_3#GN#P &P>[:'$F9G6Q*! M\%BQ_*J0%H2Y!=!9L1U/QTKC_#5ZP/5.H$=CN5E@^+GQOHT9[U;0K6I:@@X= M2;CCM@".SB$3X2ZQM,>FR$@3.5\20,DVE#&Q5AJ.QK7E6%8/7JD@SF2PP:<& M\-UV8<')V>NG*XI)A44Q85',[Q;%0-%W=-U)AEX[\W?.\N_HTK\>6!R.8F&\ MI*)$FZA8..ZT'7';:8%R@U8A()\81N>6?7PD;#0[+;G23#&1P!@:L+&"$Y4H#X3/N80]]J4]KCJ,H?$+L4VUQ>(X><==PZ=, M,X"=>GS.!]!:'A=\G;.NXUDW#B)4.Y,\L7!4ZZ7">=[>%!; /?-6%&UK9_C M"N>/G=T=A3[HB0-9[.-F$1U53BP[0IOATR0T@1,Y^HEI](Z&-W]F)-QMP_,) MLE>8PF@.$478:Y;Y> M(ES"E<+OU$5A]W__1SJ13/]S/J^SZN\+8WF#[,4U2\L=LG?81:=.772\!]N' MNQKT*0P!I0"$*0Q-\>$,3LPPSX7GQO/_,-##PLY.0='&4%L;T&N!%NIH0IC" M(?I_(E8P\K8$^UC8#O6]PRX%E)N;0'_+/M>!P3Y6(FT)72U('4UCFJ"6H4\#L M9 /_51-V\M):UG"";.3$*:/.?@6X":/KZ%G$1/P\CSAO;Q;FP3+[, M3Q2PH$%TTVV!Y"(2+QM-M43UBQJ, FC:)PGP*$EPPX\G?/JG'ZH&H$8\H4C# M52ND4M[\.?R>P$PA#EPYI+P?LQ:?5#)<'F+9J14Y*8R0W!*O]T0_6VAW< % M)%P9@=.4.A"!C.HN<'G%#IE]0MII9<,U:$*NT4-)9P2SU1 E-I?$=RTC(S*RU >]K ; M>?7!1ZV/N0-D"]#>%:!EO5&DC9F@ V,D;L=-M!EVJ M2_7\.\0:BVX)&Z<#!G>W!38$0[$B7^RLL*.MM])J+1:(2.)F.Q M^'%_O+RO%X8]8=AS#'NHF-_1Q)OB'N2]A7',;YX@Q$94S#Y!<,U]VQH;8&U! M^K*HP@19?VSP7_G^+*YIN]W\.K'*4DJ_ M8N7X2$YZ 0,K/LS4WW_BAD\O['$]O@WCLM0=M*'+(F L&;M 0I)WOMO&+8I>[ MP64%:(UWC%U<78=N7GQ$T?8?;TU9/,(P#%X&Z_TL.C 6^_)Z-^PEH"F@GD@R*,D-?V6Y'O\\RFR]9GZ" M1+EO&P?Z6HA'6H"ET&AH+3V]YQ-"8VQD)EQ9R_ZV!?B#B'$Z'O4[_:VX6JRW MJ?9JJ "J59Q"CR#@1L _5GR4\C\%29,48#O]WECAVZ0T;?\_&$H^B[:WJ6)O MG^5I,E8>Q(S:;"2]_PSCX/\?OZ99:&\ M-KO+')G8M)3<-?JU,SC0VXGF/5$R6X&-#@[,08&>BU; M]%$E'^C_DCZM%GZSN4(0ZA_JFHD2):AJ6G*MG0!E [,:2@R*HV1=M);H"1%= MO46W+%"4M!1DU3BIN)8T:VP2PEBS_*\=O;&&SZV\?EL)W_MK]CQ1'TZ*PK^< M*\.JAHO9=7Q$[E_//D87QQ5@7\1[I8Q#AB97QE5,B#[H%@L&'8"$00]X;G3> MLY+1KRCQM"+1S@BC&P1X?<[@?W(G =\$.-\S,=FNK13?!] 0IIA3.84JHR!% M)23.]EB8%TMD#QQ,!.BX:)8BG0P$66.I+G.N#FC@I#5^CY/)<.YM'TAGH2=1 ML;"Y?S[487J+T>X.BN.Y\W2\\N3>>+H$PC'R-6,QSM46?&0MSSOB3-T; MFL@&(3KCP-[^[R47MNV=NNITZH-%(2.06M-ZV?;+/G!$_L_=GPMOO"B%5XUT MP0N^%*":O3\Q6P*^?8N79=\K@3]!OB/:F/"1 ;H!A6P2SI)>W(ZPBP/?>O_G M *7UA,<]HB7:@"\3!$9!"- ^>HW=7QAHY'"?6U.A 7>J*W6 :A3M(L[##_[V MPM.@'0E=F[+O:TT$67=7>P)^QT1:R>^%X(W9TLG&!5:>>6U4O[*$YR' I\^3*^-V.+4Q,+)L#MQAE*F M:&=RP9F\*?8VFSV4Z,*O')$A;9&Q=V67_(C_QT+:5YCAD6)SP16?'&) KVZ)1:)B?[(%F.JO7)5^AE(TL;T]&W_&EFQ3 M-I$$'?#$SJXG=]WKR6['.X)UKB>[F&/>*\]>Z"%2[+D?Z@K/Z;5X M@D'GG6@4%Y!L+"C8T_$"1EQB,R]70XVR?7[FF\KFOK:3#:ROAM94_Q'*- MBN-$@DHF1D!(I4>Q25HLDUQ!S47XM56.@PB;9.GQG=$2>/PF4Q*K(D%2* MM?+[=&IK@>[.:(YBET^NMX5JJ<99&@D:+7I2W4J@69V.XI=/3F*FF:#((;\H M (-?-Z>E6KG%C!*')U^Y#G0]HGE'_$._?N7HJK]^]R $*HXG -$U54/A*=[O MKH\QX$HY'#9RKUD_X0K^,40-020JZ M^>S@04"_Q'.K[ G][5GYM>O_)U@M?B[(:<;FXP-I*+B0H) PC*1A& XO>LV) M(@?'XRZI1-E2D4A0";O@+L^T,T["E&#://XF0D5=[_6Z[M: 8%@Z/$E%>%CV1T"H'X?@'=M-QN*EB(@M]2]I;<$Y@P%/\BO==$] MT"3 X1SF"8"YQ)Q@&RO'$-_+#4)**&)3?$]TII;L M@)="=@E0Q&'807DC2/R^0\0O(YA!^PR0V H.!1"T*B*-$RN\(\SZ>)"D/]P^ MP!ERU(GN('LA JB0*(_DKY T'2&C3T0>"7(7"3+AU;N_.MH* M.B8IFOS[>-/O^+MC:1\6'/@3Z8!NX'F,@#L!7-W>23=A/P>==5HX,06U2W:0 M5=63XAB$";6V4'K-T1*,0X4$T 74!>AVL7[(Q:.C:QL- ?/+_?C\)3A%AS,^ M$XS,>OE2!-6(J8##WX..7RP3;J':V>)4%\E,%%3XUB?[S."PGYY-$:'?BMI4 ME1U,8,>VG-$($\1#*#]R8TWE5_A(!T_+QOT%WDO;"#L)6A&$V&H;OQ/"R/C0 M:3Q'F[-S#O+:!!PD)0R-:>"]_7P&")[V@.=US!;9.$C$&$")5?&6/,&PM"[0 M%Q5W+1$KH..G@RU"<.$(SLXTG;.W@_F3-&#SS[:7&(/Y^%M[5E 63W\D'W8# M]"#:40SW].EXG=X!W3T377*O]]C#(-C*1AKBJ =$!Y W3#31QS.!'%V<#)Q%]M:VQBDQ-+ MDA%D== S.;CBC7,LBOXN @FN8^J\.NL(*A9"G.TZ'AQS6_B1+>7'5Z>H>"1& M_OW3:]>1B-HS,V4[?7;<]-&0)X,(5\9!.\"SFVOKN%*"==4& O#NOZ)G1/EL M1'Q ZUFX(4)'%@HY@F5SH<+%LUF!TUEIVX,%Q/@2F<)/,K.F[/Z2PAC40$VQ+- .X;#^]1 M):]JGYL%FP:OS '810K^4R&#:QSNG"!P\:P:0,?%BJ_E X:#"+A6 B\V..87'9N*MH,/!=:NK<1B*"BB@YWF MXDEC8;,SDT"*" A=< H(U<+R[*G&=,HS+?-0H"/9[@Q L/^V6CP3.5FQT-O/ MA[;/0@SW-;A !!DIC#X%=JB7A@VMZ!W OO'D8.##<$9 =SOM,%T\&GV<2'8* M,[!J'%]W\MQ*QWT Q@ &\WC1#BPQ]L1XKV5'8 YZS1T+ MGW\7"/ ]M<<,U$ )L1':X>-Q(KO#')30G01DURP[.<--SC7>KF3T+4VVDG-R M*G;J))ZBD=]\ $1O>]/SW=WG P&/85QSHK04KS# M6^HF/X9[*MD<0WK&GN*IV%,"MQROIG]^-GZ$GG*N3+OUAH9; MUW8T[,< T5-K=X &?D7:#G"U!XE[-S"5O5ZT%N?L$)VBB?;IVS_>VEG!,C7W M _ND$G]RL#7[6OYZ30<_K M4;TFREB[%;_NWQB/^Z=]^KN%9/KEJ:OG0OKA46&,0?G!G4];7V_&3+V]JMES M:O['+;S)1,B( # B_1Q-AHP( ".@1J1"1@2 $:%&W)81^#K/*6+*GVS1'[?H MU#L6?=?-\,Y%RZ':A$,M7@#D]VSE//_WF!Y]C[SB64E6W-ED?OQR/ M:.+$D#=S%CTI[__XPP(7 >$/DYN9O?\+3C 8V.5*T?8 8#FU#U,<)(5RDGW) MCI2%R=*#!=T?"(EUN1.L%'M''$TWQHJ:*1V:;,N9]#KW0L;I6!,2DT9)]F0B M]I0F+]O'W&R#"17Q2RGBV2E3,!1Q$)\7V$:]TN*S^7)I$5&X[9QD@J:(\?:L M55QF"CM^*4:F^9PYW\5X!A(S]N/?Z%,B&G^*I9)7%#'XT4O/.6'^#('(W2W% MMS(+#]R?':%S3$%O7)B,:_G:A+26J1''S^EM7@K,ZD9SQ>B$]!0]ZUL.8]N4<+]-16ET Y[Z]WUTOJ3E M@V'T_$:G_8%YG^ 9F@?NW@<)QEZ]NXD/MU&I870++ !EX/+3,WZY4ZS:!I:*56[%%TIK-@N5@I06WY%VZW1AH:>XN&!C_>[J![WV&P M?7&,$X7& J%G*N![6HO/5UH/E74[4OO#AL%U%LN)F&GVV%VQO9J.$F@[?;VX M/HR*0^G_]!,#&%H#L M*>U6(!UEB6%ZMU9*/P@K9E^BF1*>\6Z,GX^9-4F1J_6.JF3296 MJ6Q#W:9BPRH"2[L8G>&[;&U976ELI#D4R9X:8^J5IA\$6O>EL1_%*1DL$G6S MOD@OP80;3.U3ZM,G:ZE^N\:)PQC+Y4O\H-*P(MD-@E6[F*=1SY+%^B3>X6FZ MN&BD(L5&3YWZP:I)IM1N)"PUN4BT.LWF1LU$UYR3CS]]4G@I '+;FU1(>9]+ M 7J7VN;+6_CDQ>@8U6, M*46Z;32]4&V')W=6,R:+ZU&-34?)R]%;TYS%3U[*TDP=LB^E5HNO)!92MZ2$U'BE*A%YD*RO6>"G& MVM'F=)2Z'%VN)3.35*]J\0)3;I?7F5YK,=[")R]&3\=>"IGH:FZQZVB6GFC+ M='NEH'=>C-Z7AERC6]ID%@DYW1].M>QZ26]'ZC"=)H M-48O3?CDQ>C=5C]='I;WB45[7M47)6O4W+>F\$EW]/<#[UV!TKMZM_S57UV] MF^>[,7\T7OL)AJN+W^K"M]HX$_:U_,.]Q((R:S"+?;+-[^>UI=%BQ&2MV S M_?IWP-$^/PXFZ=S'!$P$ M0Z'"3QW,(>O#N+")\%W'^!^$#8T!OMP%XRN MAWH6=&7.GM%^JP@C%X17]I/XB_J;F F& ^6QM0$-E\("X!#)1C*R7Z?!%QO'1@H(",2^ M]XR9"V>N+:$M6 $=AU.'WAEXMC8.]%_T<2QM#&735@K$D[&AZ6-\-Q88A .N MC-U0]*W31=(AG8N4 (4/R)A(HH"[EB#P\P,:B8)[6'CFZZ'=QR.NO4O=3F,= M9$N"W 3G#:8#W\L_V /)9M\U77=N49^@:S_9K[F44R^/#_CN"-KK(+\::D@S M$Y2)5^&P/4&H8(?7^HJD#;,QUS!,FO-S1TP/V +8'-A9'08!AMD&$;\7C^"S M]+=9A6>__E"G!/9O4?6;O_.[!.\ F1HGR.C'OD2BH.NX;\0!A 1#_]AHI(C& M'CA2]UL_+/CMJ?5&O[2_\("O8+"7*^B*#MHZ8D&\7F^DZP0*YN>ZS5J-8H7(3Q4I.IX$ 7[B! M_?.57Q^3>"MHA0_&38BGG^/?]':RG6)[)N/74*$?>&L\]4UQ%(+.ET0ZY$OP M^$+%ORWP2+ 9$WTFORDR3[#Y0C_3(5\"R!7G#U&H=^Z3/? MGRY_22BBT!WP;\TR8#!I_'V3,I7K;N=-[J-?6]F;0B\9P,-F##.^7BHGWF033^#-;!,8(/K1!_)RD8 MG"S\>3-DD]2C[["\>;_\0&0?%!T_]OKZ6S3F=3)=R,V'T,V)7D/"_=Z^%&JA M3V@7"M-OAE[?EG"_YP(\4M.8RT9ON&GA9XB$/H$9P9OY@V_(7:/0?]YPZPWZ M14#ONM]ZOX%OYT;37K:X9(S\GMV_@%ALGHSOJ#)S>KF!,4;X2NLI([GR3(W:)S YT2B[[DB MX6A^ZZ#X=6!F[=Y!AYL/T=!.K:8;I=E"<'B1'_\2\?O M7]UD.'Y":#(H^G #ZAXV0VSLJ(QI@#LRB=SV%XS+/MMMV\MAZ3 )XJS?6,<:P[X M+#(L=W+- GNF53U6O=_V8.N[FZWYEV5U MGTG:/WE^X7!VHUM (L!NA>Y8?8\40Y"2"E\P,?O&G,*WS-5^KI2";1P\[NWK M>=H$+T@&U=73K#4J]LB7):5.#(3I%OWQ+W6MUT&89/B0),,7M#-OS#%\2SOS MR5(,[S TW(JLM%/QQHK< VG'=91%MF4@N*/$CW_C-P1Y?6C2X>3PQW.I/LPL MW*R(YBMF7?VJ:+YGBO53^5D>N^=C\-1=J<^,AODARQFIA06 5DY$$<+:G3VK M[V8B+HMFOJ*)\*N:^9XFXG.Y2-=M1)+CM/%NM:78WDQYD12D[-=7M+!A2KRV,*PI!WM-!)UY^QCE@?S MF""5&G*=3)261OJE+_7R C-*XXP?G?X&*;]/89S"A.'W,DZ?RQN\FW6B-\7T MBS;;=%@AT6EN)FM*&HV1=4H@ZW3M0.*D<]FO6H8%#ZK:\^K#KVX$7'W9="5X MR[_I@MV.6$ 0QTDZ-DJE*&H4HZ7X*!T# OP7+8&D *(2/8&3.NFZ8[7ZVFRG MSXL\S:R4JJJFR*HR]>MS%9D5C)F57;)\0NS6*$LBXR\[9D1?/LGQB>3(K.8V M9':QG4^M5%S8S:?PR8L^0LM$:5-JI,4\VU,[>7)32Q=J!=\^5VS2RJ?I5F:W MX,!BN1WW>ZK5;/KUN6)'2S*VB>=R+%=^B90[=%K0]:9?GZL$W9TG,IUAA(VL M7\K-8=,"XRGCU^=*+S4+\FJ2G?"]<7O$-7OS5(69^O6DJFRYOC7,4/$%;;4X MEA4S\WZBZ=>3BE]QA?) ':QX(2+.&LL!SW YW_Y1PTTR'6E-HPQ;D,@6"=*Q M9-=D_'H]4>J 40;C_IB5B]T*7XJ."D-SZM?KR5*SJ1+)IQ,\](:J0YK3N5C1 MV^OISK#\.3 V<[(A*IH!P^E+"/Y*??!2%V+#%+N.:F6Z]K+F^S-G(X%Z#23& MO/*-ZWE^PJJG3".H* O?RL8D[4,B&:5QTZOEY MCUX&CMG&K0P$R]3<#^Q6!OB3#VYWD$@_4R'J<0!1C^EG*D1O#R!?J.=HV!XD MB'RAGE/1D#'!8PPT9*'"!) OU',L9$L V4(]I^F0,7=CS#M/2W_I'W\'1*;K MGNAGHL !#S_^NWCX=.HY27\I/'R[<8:-@B^K]O]VW!8:?P2)'RK/_97G5VTB M_N0H[UJ3B2NZ]?N])J*/1LO\7#U(?N5:WU^XKBW^==D9WT%PHE_+*-^I28EC MD0-6HIK55!6(<-*62>0 :KB.F\1K$X)UNYNCWL!9;;E$A\=[^- &*-H*/_57 MCLWF;M/IB0IO"[@)KH"1X2;5$W:&Z+'-#!Y?S.561*#3G9)JF+J%U @72ZST ME38Z*B W<=6/4:6#\GETSRF6&(X[394'8H*/Y)9,=;W?YMAM\]W%$FAT?+ ' M1ZL"P0#L\FMK$EB897$,5E)B,NYN+7!SJG$78JX[+TY M8&KT"&L2"QP5;F1,4)KF>QH33_'5[:U):V7MTU-A&>6SA>%$8;?U@FQ-@V1- M:E84Q$TA3?+<,EV=T^JTK+:;-@PZE;P&XOOYXF?D7-DGY;)A6((J B@/QHW@ MSP.55_I Y^J1:_9I$GFG [<'X <2?WU7Y^E8!N@ZDO*PB9?/H1K'6H^\@/<85^BJJ?_V, MZNNH_F=P=?Y$][7TC0OXD3Y2 )58V%1I=&X*^&4VGOE2>R4%7/;F<$>:8 MPAS3PW-,'^X,,26R7>]K2WHEG8'ZC*RBZ^WGU@.2UF]28]YLC*,4?'^6$O$><9!8X_1=SRY M"JU"F'P)XO*#8!3NYR6]S2J\U"8EDTI85=::R%&A5Q"['9:Q\=?I^!W.M!XI MTZ=P%D^$"G#=M'/F1T"Z6OKMNM5\UV3*PQ'7/JHV^M'K#$"0]R$^S?%8WL> MS1+.=W-&MRH!OVL#EUT'=P@S,NUV81TO\1Q4J/WJ= =#LCW%, MKJIVK#Z8EZGHBEQP>F0R7L_F%"^\=LV<\[T>@0)[/G%.)LJ!:@KZW@YG4$T&3%/PO MPBZ#C]_WECU?9@WJ5&B!8(\^[P[]O7[+EO1"IO M.BK?V:_ \9W($'A.D:5\CE77(V:\L!*T,I::+UEM>W**3+[#TC1T#4::DI'7 MM67)JX!5P8'\( T))![D'>&M;8@*PQ94%1]@3\CPN8Y[ :R0&5_,<@!,, ID'\ MA;[SR D64P*1Q9689Z(#'SG]CI#A"XBW(1Q^"+=++RFZ5:OH>YYN2=E<;L9O M.8LYX5<$4NFG9.D(7<4 JE]F_S@7Q!\/1_+F(%9F@,$OK%JNM%HUJATMW?SQ MKPG4R!X(^KFMM+5(L@ !%>=SD>DGPF9>PCG.)&&/UO8K4M7LT'6?@[_SD*Q= MZB9+O!HK\7(^.1KJM89![IGCC6DB2B&;>'23#[1#!DW&L,O08!]:CZT$62+P MO)!:8O,R__9=L )TFQ)Y"(N';ES#!L!8. ) 5PEY0( MN*W]/@KJ[3D0790ZL6EL(B^ N"VWDVFAN$K>1_KIA)$G>WJESEK=,C\LDO-Z M<$@[_[YWY=&8>/@&?HAVR M3=:F,8Y<3EZ21H/I]2IF\\/X5,J*3%QZB 72;O],^(:1-L:;!\E. M5*"=1?F1V1E\D M:CS+&RO@AB.,O@((I[P7L.(.,8-1WM15D- W\;A_R' MX(4E?$U83TGM1\&S%A778>\=./L[4CU -P49.Q>R:7CNBJUTL)2MY6FX^\HZC4/@:Z=N2BI1MF#, M81LX\W)8NBAV+)&]2'%_?[_<2M\F9[%)IIHRT.$BFC=,,:ORWXXZ\( *X M+UF>'&K"LP.9L[HIE#)C9I%51L(J53"H=@/N0.3S90:5@%*D(-KAW)=PI_CN MHVCZD:%<9%Q_$9JSU&1!6^UD;M8:\ 43AG+QY_1E?>%_'2-J'45Q.-@V",TN M8K1CMJ6P@"HC[-%T#!1A"(? >RP8,O++X88WG4&]4 'V )X)!G=F\/$++A#2 M/(KTB@8>HAC-,E$R"^U6<&0%/W"'U.0'7W-[C[I=JZ3P:MI*K>XB3%E9LB!% MU:LOC5U;2S!(TZC7-0VQYSZT_+B+/?<@9BK?3J_I5J5!MM54:IK<"U*_TT3$ MO"Q5$>.R\]=-,7NP6Z0I79+DLJYJ+ MBE2?0!^3NFPG-GK=W]87,AWKUJ:6DIX-?9N#B?GXN+_<"29O-?6&L:F( MU*;9A$]>--W:EYF6V*NN15XNU:TAGRP:R=IV1%^.;L7BRYV>%<:+0LW,Q#KT M:5VEQI, 6R,A#SL=KLI9&5MO#) M#VK/Q8@B?'M&4,_1;]H3 M*FB,0)G8=5_27;3(SLS MYK0Z^HRXIO]<:[-RZQ8K9#K0+5;^^5;->#Z4\P%OKO,KSM^QFP[]:&P,G^3' MU[CE_JCKGH]I$7.R[AO=^T(15Q ;5'S6"YSXEL5E]O3UF^CE\6@D,M7$C.L)Y;O% M=[?S"+ZZ&;G;]L\N5XJV!Z"%\CAO-"2=1-HL97>E(K^."SEK/"[$$Q7&;CP7 M3US64(5Z&$CTS#N 1WUU-;S?;OX[>L@N%T(8D#X&_I=E ,(4=F'6X--G#1ZP[C#' M<&LGHX-4T2F;>]VH;RG@0$@L/ M4>TP#7%CQ^5MNITIRWITN,M-V+8T(^?2KEV>6EN[(]L=/)6'N"7N7:$PW'F7 M@Q$8;-T[I"4>O;A'FYV[>13NQ;]?&IZFQ@^:B]BLQ@O==J==*FUK<\ XG+/N[OO11JZO;%]XKM90Q>3ZA>\H6[M5V%7= M_9SIC8_7XN\;_KR2VG@XH.P'5DP\?*V/MG!WK_?T4!R6[O5&?443WTP:O:?*^9=\*]O!WND Q$)OG2 /3* :2KP;QU( M%B8PKIL7+J[ %>_%F@L6WN!ZH8^+,;.0 M)N7IL-Y9F;+:XJZ _6$X8JA[9W#$"!/E9\ME8$G-VKQU])"U>6C?T_?>W/<% M $PL1OL(TY<3?'91:"2A%57Z=//'OR] URZ!3.Z!!O.'6)OC?'*46;/U!M]; M%P9*NL>5=N:[@2YO2=)FFM;J*[I19"M6MK2H#)MLMM%\#5/Q A0&(9L>U%9 M&-J_4*QG7TMT9P@"A($I8VA, R-B(BR8*5#%7X!!Z$))S@JK?9?E9$'8\]5- M-Y)OV@(AJY#4C'GE.0?\[A- 1\0/T!%9KE8K=6ILO=,FF'H._EWOE.H%MIXM ML>U 0N7):$O8:,K&-NL*F H*JCA 6/60R0:AV\4:-@R8:0+=>#K=$F0T)/P1 M? !A[(TM0U:! :TXHQC:*3X>'$P"BJRN+2S6]N[@X(KA/< #[W6Q(2'T47=C MV\"=0-/MGQ'H.V>9CDF#'R)L M"*B5\%UP72>SP%AV<#%MN N-@:)M\3P$0H)R;QD&1B[&ZS" 2Y]; BR_1TZO M8#CZBFV#;V6+3)OU2NV-(1TOIO]G@OMK5?2*]@PACWL[:JPLZ#@(!G)(#O8, MLQ/*Q]3^0]>61X'"(.?P\4,;#@/Y++IIJPI-4A060-U2#P!XT*C&;6QT=Q8N MAK='3&4%:@NT9H2UPE\Y0H:!]=#_5RTHG!A8SW[5Q#*A?266LHJV0O]EP/ ' MZ(XT..XCWP;KAZ_+AW M^4*[O126T>&\8I"+MCAKI[:@D)!2#-R_?:#=WDRG$T"]!U/W?:'@K]?:VOL/T\*#:1>_3L5XO_;O*^#2OH#(7Z]F!P][32"&FJP'1*7/W6 MQOG/;'&VP1 %11O;[L)&1KTY+,,&:W6WZ17:=A'$H0KM*][DX4PVL@B@8>-4 M(@_&^K$C4@)W1$H^$9XWBXH EX ,*&3U%A#:%KG))\;K;A$*C?#9X(20PWSX M-PI)JK+I]'?/0M-Z!*Z$\[:G[00K9*;1K)1WI0HKM+<-?EN3*]O9]@_ *@WC MZ'KO<\(2$M5HHVW'[ J*!7P5L+>(:I5D/)9;1+(OW4Q4D/DB_POHRA-7Z\!# M5/JAVOB2#A.A6J%=!TC/7IZA;1?UIYC(*/6 .0@W'9Q+,)&$(.Q+IXF5"^YK MSE#[( 5Y9>A#!%UY"'AP]'.WW@_G.]![^/NK8+7;FD[:^\:@R,O#1:LEM/?[ M^H:Y%?]QM"HHC)F%;-[##U^7@:2>[/4S$LB2RUZF7]W,=2I9N7U_AHO]YI;$ MK%'Q^%Y7A0PO-)GU/-J-ZT;\3Y!??Y>8$3$^6PVKN=4BFVZKDW:EL6_/F_[ MNJ]K&%*2,8!!RC'XMW&7=3!!D8CM8E[$0$A;G*0:^@Y[F"A,>0L@[*^@]4[Q MF#]+$%-E"TP5Q]HMML!7F0[7&A!LO5MJ<744T01JST3._ P(BCD3[>!9@N_0 M<5QL6.,YBD!AF**B-(X&+:4B;.T05P=32[&3H\@<3@"TNH+R9&=0\1.*!B65 MF"(L&Q6[^6[LXOL.)Y'[!(-U$\<#R%XK,G3D<(S\Y$:R=CP,1162'R X9O@3 ME#T&$F2)B4&.CT-Z5P8WZ*DNP%!%0";EP.@?,#,L$E]0> M[\](@YPEW?#/Y'VV9BATV P%A,U0?(7UMYNA7,T'!\.2=T],@?FZJ84;N((^ M,2P%GX>!W&0"45I5SS^ M"OKI"CJ:?4*V>PL4!?VO]UF$!+\_YK\N+.]*!]#8609J\ ]%N3AUXY!W!@H M,H#6TP[+S/-L,KZ?#OUWY'G@>9];2@]]3F9HYZP$E"<3L>AYJ.-'W&>B-X-! M!MR]CEWPG*\UM*NJ:+M!P/HX#8S=K:6 MKWS">)MSI]]4&G&P+L[.\DXS]00 MK:#8V5TJX30@\=S=T;,XS\0$YRS64A>JML6):DM%B/LXM8A)BGIJ0/%]#8#_ M3N<]^&"LBO;+:\2"VV,&^1YL(?;@0=V0;/JRS#Z2%AZ80D"U-5@VL2T;".5N!O MSN:H32;8UKCS<)HGN;/0=10-VO/P8J1Q\$UG4SXXM 3:>9P7_ 6>I\]/\*T[ M.+>#M;,?1+]$2_D;3P]J4L3^#;(+FHH?='Z.4NPHT0A=$J2FMH7RYD)PATJG M);)#]?WYK-X89T/O>SDRBJ5E:Y/H1Q85=IJ*S/BJN@7;/RU,L$\.G%#Z15PM MMM/)/,/N:SMZF=LFTFGK))0NU?-O+DW@7%Y@NP%-$AR"FW K;.(Z6@NH:/H^ M)^=TA!S,:U:[S2=JO;;2KT65"37]\2]DP&7<#&F_U*#9U>SW(D.LHS<_V=OH M%8/HE^&Y1IVDR29CDUXAR^^+C96P'HS8Y+KIVS@:M8.]2"P :,?!*5$P#03E MK(5T_X5.Y0U.TQ8<-1ALLJ"\WPI;Z%)?M(&]WC7W#0L\R:1H!;5>7W*3.1M) MMZID,]]H-/K;]W3&?OL:S4AD9=&[7G>QCANU5G?,E- 1E;&T*!'@$YGX2Z,S19260 7 M!^RS:.<=6(3LOL3X8WL U'G'.$3$)^UQX*MQ2!#1)A'DQ/SE-(UK<;S;'\YM MH8Y-+GZ?#N*2S45^CE[;YLZ=]$G-J_G^DPZ?!AL!,5"<;]G M-0>*P*'1\3Q0CV-='P>;===0>=\(N2MKAZ4?R7,R,=3DR_W6("0-+\R)<-%9 MIHS\+%&V6XOAH1#IT$]P-P83I3'@IBC9Y6N;;&-1LLG/1I 5NU;-]/ 0F6P 33/>F7!C:K@&":"YRZI;5@9]-,/>RQ3KT+G: M_KV[5SRH3W+Z[8SAASFG_&)IUV2<4)\X6_7%NKRJI1^H\&)[ MT)="<")&%^P_'9Q SOW9LJ 7B/_M5$W:N=K#D+@G'G)ML(E08"CF=,9[_4W. M61G2$L0\5$&#J =C!2X.;N'[P0:#*X1R.70&! M1_0.9[P^'N+LP<4+CC*P6G+B4OB=/J&*I"*6D#EH$Y1K+HY]L MHD0DE/.C0^T4C:@H\'2>1Z_P..^:75GK#/M,V/8X?^)#GVG,J8-]77^NF-,G M.Y(WG:J6\6M6%WT]\9^/70CF'=$]_#A60B+'&J-4=K:A/AR$IWD"IETWMF M/;]V'N+^9X>=U( 3ILD66XB/#7.:KG*C!G/SL\-? MA#1_0LU-/-5.#9J]"MOKL:TTFV_,A^*#J,G08KW^LL_7%Y5"JV1NM)=5/ FI MJ5Z67U_&0"<:\XIF&3=HTM[#.M. @\DK6<-.-K8&AJ'I3QY+9P]]U8YA*^PU M?H<\)MPJ56,"]R6DL%L5OF\FK\[-FFMED)-^XJ/9?H:),G]N?@)5B\!I'"RA MYE;#(3%#-#1.S?#A;-4EF#?C@/.ER/!$8'SA[A_V_NJD)P[.S\5C+L'L"Q#H MD F3 A?7'ATGMXC6:_70D=.[S:9PJ-"U*\?A#JX9>!+084")V\XOYV+@9J"? MK+BOC>C>@62W\P[ +!W65U+Q9_X=J"=J B18RV(+8NRE4L@SNRF_>;JV]:C49BR9 ]/CM76I55H0!BXO2]Q0O"KUH[OU)Y]^3N\[_J.^NI8'4^ M<,+0-]4Y/!.?O8+Y9#UNL"*X 9YVD@&]\.RP[GLZ(Q+>>L?['AR@M)!WBRX= MH_57.E4JM=ZZHS))7A.<,GGZ_<'C[]$7_[F M;<+/7@D0#2L!PDJ WZT$<-I:Q]/Q"96*3T;T)$:.8M$8-1J/D^F1D$Z2(A43 MDM!K.V^9K"?;5256;"58#B2I6H,Q5".K>O4A6=SFT75BHZB H-,IG=-7U;4(\G8I],+^*+2@RD4S4JL>,$QJ\% M-==8K3I;*2F1=%]/S2NM57ZQ:OJUH$Y**ZZ0L[@4GV#,;)RO6MS0:OJUH*X. MX^PT7V]%%M;(HBT[::$G M4G63CW1KA;)A]&OQ_'24NAP]80GL5EZ.8-353O"5W*"94LO;4=J'\F1=T^?+ M?(1,\(EV;,/-4[F7Z8@B+Q]M=/C)I)L7=;*GDZ,BO\XD,JLM>O1B35.N+_6F MM7J,K402]9AA;F*="G[T8E$OI;(TB\T7]**7XBU^'^LJW3TSHGRD6:M7+8W/ M3M1%N[HH#R)-"(D^L5 M*X][>KD?B]5R4$C-YM,^?O2"6(F*MIOIO:Q&@FI=91)6Q&!?&/3H*;%&8YI*Q*-P#0EZ MG!S%!%(8"0)(0%HED\EH+)8& CA_^8PK-=GN)MU:"'EVG)'$E[QB^=H*B<\U M3"VQJRPL\D6K"94B8/,,U(/TNN$H/N=(]&3YT_J11Z;3FF<1DV46V:93W1F<2$J=U_YO3)[:K= MWBY7])HO-#;ZOB56VYW6U&YX<<8#*M/HY"?#$KDN"6.FFHKQ,Q/9M/3YDY25 M7N7)]6C#"_PXD>N096XTVMK8]Z=/TMFT5:S.4@4RL5.U::/\HB'-BEZ.WNCL M1CF2VO38+*D.=]FLE=^Q",?[8O265-WM&_$V8.4XEU;7FRZ7?)GZ6;\-]"?R MV36S)*U\O"J-A^.2D63\K-_RA=-;J IFT5B&7.S39):E+.4ESPE;9HI"H@N] MHTMZ9I<2DPLA:TG%]:95KPV0UE_J2."XLIGZ^1+XMUC(# ML\R2]+ZEDXUH)#G*^?H25'%>2L:&9I5<)_NC%0"ZF84VVD>>R_5-;Y&6HR\L M%P7UT0+$DZ/LU$^>TWQGRR=):&Q[FTV,;8Q;,1[:,1]Y[B580YJ(&K1.9':S MWE%FO[?<>N3YE5K1ZT5F[RA)HU^O1[T:?/[[OQBDYA#FV-!#^'A[98"?[C^\ M[CJ*"IR( /G&HNU3NT$=#D$$R]3<#^SX W]R$J9XT(N<9R[C0%-W)^;I@/OC M#T"7XO'OVOW8CG6?R?B59,XCFU(GOVEW\&#SA7Z.A?H20+Y0J67*I>H?__XEH1#%K5S3 M+$-0)>/OP[WI^[JECQ )=Y0L7,)8E^%;BT#9 +0L-(*@&I'+8=XC0G>ULR'% MWNW*A21[KY,54BQ4R[L[)E^69+=R&1[8GB5UK?K#G]9CO[(F7#+UX]^L(A@& MOGQN'A$S43&!4\V5]59S.15$!"XA^M__&7]!/^2="BAJ"OKP__V@?_RN^2*? M$U])H$Z+#V\F)-]W5WR[B+GR%$]])8&Z*%TE3H7J9C;]0QN2_#(RO$82?*7! M^'E3"_S0?BQOSA>D/]:K#(GB%\^%5/'9G )/E-_9KT)U>[2Z?5FJ?.KL;6+E M<_O_%(7"OAYC=]OY>F'2PTS$ UVRFW1&NWM&-+UZ0Y,S[[(^67O#,W";TVN^ M/JW.:I&:I*>:\HB/Q&*UM"2Q:1,7F$9__)NDKC4Z^_;1:JC:P]W4JZE*"TVV]S4FKEA9Y-E40EM NIVPJ^/Q5=-&M@.R2G(R*ONR%_4 MWV':X(/CF$XUZ M;;'.K!<5:!ZC6;$)[1'T_.AX\@,\OX>X>0BOY%>'0QT- >1YP)",KWE2_SAS M^L >]A^8HWKT,@-@[6[N?)WB(_I#(V'EN,90ZU62/)C5C44_7>E5%PC3 M +I&U!-)DY_;.0J\DQ"Z24&LR'Y(1NM;DR!T'$*M"=H)6EC<A 0BWS7#;#+4FW#:_X[:9M>'2?X8[8JC;X8X8[HBAUH0[8@!VQ M*3J;).H-;NE.Z\/)1;MC3Q^TL%SQZUR[^L@C[ ]?6 .I#[HYH6; MH[RNQS M$C6;2;M2+])9L'LQFQE4&\G=1L.8_:AJD(R'58-!=B"^IE5XR,("8!4^ZM+& M&\S"7-SHB58Q5N:M;J2YH2+35'F-S0(ZH4ZG/_?Y]._Y/J]V@ WS"&%$]"GR M" &Q32ZBZL=*>D=,:5Y&Z.^X@A[R=!?Z-+J_8( M=4T5;WUH$OCX[^L'=($G2@AF%>9/0G4+P*W*+T"5+Y"7. >S\N0@GN!'AG'H M!'_,7(3)B3 ("9,3 4A.O)*#/;K6/H'(.#I=&+FF4%]$XK'V:MZG9GV*0:V' MHS_^C5^])A1F*$+C$&8H/DV&XG>L ]U-:QS+D%&^7>S.R>1DEAZCWL"X@70\ M>0WQY:NE*?RPM3[4._J:/G,(:A.,;$<(:O.Q9T97S:[>+L_H@E(&I&"DI,4L M%2]/07-$8;C2^!U]LL#;F$_@I@5+N3Z%20H;9)<@4'VP8;9(G^)/O\_I@"Y!^4"_8_+((?) M(FK\O3+ 3_VTV;GL_]$ZSA0'3Q$NX9KJ7"@#!K\_G=.9MKQJ ]\[7?M/ M]"(X*RB(RC]>%]+Y"'7S0Q7@M9.^F034#^*B\^'369VX#\(_(:NB8DE (EPS M^]'+^<\[>P9.((->9((E#%DREB&KP##:8(K^-)B=;(R08H^*\/NVJ .@MH P MA=^UX/\)2@U3=30N4&95GT=X/I$MC%@PK"23N>U' !C7!5T?=8M))IXJQM(+ MN>;$S(G2 =RKYW2$>VF5N[A](1 21!&0 MQ>W7G\P$+%QJ;1>JFCOB[BDU23*O?%QRKRX#38Q(7XO M4O)ID;/14B6^'D2*EI)B-GFV,>'H^;(@25>CI4(YMS;D$9^=/=9BJ=H#RQM- M(PL542Q0Q'1'&,#4 5S$$BB;.R3V7*EE 7?,&UI^R+.1 ,T7L8_KF1K@J^G M?NBTVX1N:)+!S:,[<_)(LPKRTMN=3]]Y>@G^>BZ3^H2NQ%_)Z!9MRU&%!U9B M\K3-O:^I<0CBO98TQ#&B=5FU.0?)#M+K]ARNF=_C@X)MX#$LQ;I"M:OY)"R= M'8KM8;.>G>6'^:HDVIE&]D%Z5R"IYF2_-EV$@2Y\7T[1^)EK-8W9>BJOF^5E MZ6'6SR]SZT@FE1K)4.0"2-,ZG-LR;' V1^<36$$ =]'R$:V,:!+ -\PQF8HV MA $@YK(JS^VYJZIU;H,%RAT!UDA!HT(KB)V(\RNOS75-=7[G#*3+H:Q0%&UE M.C71'[ 1G?VCO4T<[IMSZPA&OKHSA>!;17RLT^G_^ATJ2/X__/:HTXC4%TKSKK=7?D9@(C[07D_6#X8#U&2$9'9.0= #DS$;UNA9P] M$OX>* 2=K!+?B:QP">D^-05-:_^V(-K3X]=J8_%]A7,H:GX;2.^+F01-5NRR MD:$)$W))R"57XY*0)$(@?8IO7HUM?1&^":W1T!J]E+RX]?'8KR9/OE5 !574 MA89LJ)!#!@H" X74$@+ILS;N=V:I3YF_06E=Y;P!EZ[_;8 Y)ZOPO?]\&,O8 M? URAYAKFJS! L-9#AB[BO'Z.PO F>*+-7]Z J8)P N]]YKN<9 V9DHH/!MB M248'NX: ,TX<-\ZJ#]7D:F4.&8ZT0.GIH36AE2R+VT)1Z=>N3/I-FSI@Y!YR M?;ZDZ?B/LKMC#QO JZD]8MR@=6R]IIE"K45ZS1A _W^4N^0C_*^HB7S6GPAFTR$)8UF82JU,WP+\GX&&O*)\W1;NTZ@ M_AUN2?QSKLB?*)1NN6>OUO1<-DI!3$HDP#?%]8A3GMC#"0,5-G 84D^BNM!/2 M*F%''KL-@P%%3BX5Z?C3<#F:2VP2^PKDA:XS#Q,0(;^'_'X!)^-E/I^GTS&V ME.TOBX_5!XY94G!)5A;R.4H]7(C- TC?(9M?Q ,)V?R63LG+7%^L\$R=$K/= M8CE&MX<)+3GM)5>0ZU'2(?5:2.$+)AV28=+AJ]3G7]4$"E3B\NEUM0,D"?!6G[,!_R9PB&LWLK(;\'RG5Y@?TW M:8JS"M720]'.R:GMO#+H#5>(_9'S0E/?.Y'BOX%2&\,UXXL=/G+W>)A;^9." M,&&L]5:^S0G)]:227)Z)1909/>KW>^TR-Y'[+3:-7)HT_5JM9YA4"1D]9/1@ MN2@G&)P=\X]*D]T4F T]ZRI#RQ0VS2QD<.29Q"]8JA4PR@X9/$RG!)?!/^F3 MG.#WAWY&K0RJ98-,3JU6LO(P6K>I%>3W#+X4-OF=CF\@@-T3V3DD/XLP@&X M$ZBXS;*,SN #TPKS+&%4Y6M%48\V3_S]-438NYP11A5DDT?\"H3BFH=#'>X] M(]@FP/_978<8KU/%P?IE*^.=<'/)7R9;G^(W[+ M!X2 LJIG.K7ZL$&65[7!1"XG&J,J$@+(B8D=NS#_?*N$2M/Q8X@EI]@ 70&M M NO@+N22CYZ:C%4C1R81+TA8K2P^Q(*!^"N?7O M+!].FD&O2H<1&VOR^3X_FI4?P%-3&]4[J;6$I /T?!+AB950.%SSTW#R-*,[HW;..0U'O)?WG0W7[3E<(G_#G:%%NUMK6!-@ M$++J4 0B2,Y$%6TU[Z)W M\,":F2* >S,=PM/LM3<@F&BUJBJ*MS'N\Q[TM M[E%JP3;P"UB*=6FUJ_D(E\X.Q?:P6<_.\L-\51+M3"/[()TH8^SCRSB!D(42 MA),GR3?3U"80[P97#G(0VQP MN@GNO3_\BT*TX"YHSJTC&#WJ3BQ&%"!:?CD9,9RUPV]<*4R2?Z&56X;W5G+K"! JEP"0[F=+D9O]@;RHU-3;$M<+#WF]T33GU TL"M[?[]+;U+D]%,+$1, M !$3I4.\!! O5#J:#B79Y1#S_E#ZIW7-=_00>0Z\86WA%?0J,3OD^P32B@G?D=.W# #?68*0Y&5".>$5@@#WT>,VK4XAQIQ^O_O#> ,\Y_[,PJ;FQ;5 M?Y3)KB.&L:@) ?.B>/FVD/GB=DO2B2I[F0-'<'SD"/3M')B/)W->B7:_-R_C MR\1$3,#?"[:QP9>^OU;$<1 ";WMB>A<+IW99&,[*CQ*+JCUC%EFN7YF4K?5, MEM@X2_WX1<2BB:.DQ%-#MY;)GJ(-5M,WUV;$Q-C,4R>J9?)\_L988[H=!.M9Q><03^Y M>#U9ZD]E?X!4IVDUHG4J3W'2;EO(&T#Y=]Z[8X(J+S &1W: M/XL]0WOO:VWZNUI.EW,ZOXCF>:NF4+<-P Y6T\EFU)(V#%T;@A:MBTF]M/K= MHL+XIP\D'*@O?PE7$QB\O[8P0N\T69Z7^K%LQ>HQ'6[2]J^X*N^DZM@BR='U.94OEONM1%&(3RI,#MV 1*$^X]'X M\>UMYQ/V?Z1D_P.H_6)B_/?)G=O4MF,[U5W-%IUA,S8=3N:;EGOA%R3WV*OD M?O.3$]_[M$3!-I!_84T _+\! #&'LT], L"GA5-G)A"%W1':SC/A.7-"H+I. MDQ -;>[[Q5%9Q(HSB?\]\QFAPY,7M/_D!'&AL?,QS\NC1D7: M.S*4^+0AX]V%LZ/TI$/H=7+Y_2<3D8?-)E$?$% !E#@'W>$ 4P=\*@6 M6-G<8;([("NBW6 (SC2!91+:V.)D%5*KK!)@S4\X50)HZAZ\1[II>[2AC%E^ MMN#*7#>9:8[JRBKPI'ME*/$T=$7F@,H4\]OU:+[M\](##PE\"PSM;0K?I^SH M3BL@ ,FJS;E/X=IP7P4\#^G70+;.Y.>^]HDA(7Z)$O@72T/HN&?8[50(%3^L M:_^__V>O?G_G5J.C7)IQ[U7,^;;EGAN@L8$F@8AS/( 3X9OO.67%;4QWFZE, M=%?,>;\KNHMAK09-B<1?A.]O!(\C8*)C8CZ0[9T46G3*<3P/593O_))T I6W Z?B]TBX4*!)^)8"<[0 N" MY7<07(9"&JZ06 $#$)RN&]H:REL+2JEO9;PA-)R4ZV0GO1SWQC&3F4^W#P_- MATDU_Q!\[7>6O3]%LH/'9F$@D/DTS8A&,C;14Q\UV@CAFT,IM4%.&)7Z";_G>,_R M0Z]6.*A!.$LS-@18V+*.#-HHT9EHAN5,C 8MX8NQ]#OB#P68)GP-%*97Y@W3 ML-@VLEJR:]G$GVK<&MW14L-G1MAQ*<7F%L5ZD^DORD,ETV]4UM;GZ0<#!"7< M7Z>?T;1(\]W\(,?(13LQM@REJ3#2M7GG+=@L9L;X(6Z5,Z0LC>I='9)-N]&Z M-&R&S=)<;76LXFS./JR[I.I Q5)("2U9)57;,'Q2!':(!4+Z%E M%DWED_4-%6'ZK!7;V#EF+;6RWU1JO1\LLT[*$)K.YEZH+\Q.OU@:/YMH"O1SS2*T45!O(@M'W!7-M(T3C6",]/BIF9Q4 ME=F\O%8+P[PXSJQ:#C5"H ,A:[TR#KM6U(7:QAP=0GM%0QPYJ8&0\QUJC<0Y M3]U!0]B[R0,:YQ-N"=X;3C4G4 ^9++\:&V2EFMS.-@5QDN>52779:_UN'K=2 M+WW AG/0A;'5P:O*VA8TZR#8A9UL)'VR,:Z90RF724Z+Y?[*?(RL2XN6+J'> MZ.0=2>+_'XM$9[\(FKQ#'29Z'\'M7H75O6PB%/$@2C34Y[Y4-(GT/)6^.^G4 MX)E=$>'X[$OD($V0VZ3IFLDI"..[%YV<(Z=!G*#%%60#RFL-SF1I=\APD:'% M@,I)#> B'V'^Y!R?I">T.&@I&B%X"(,TZ7HCN* M9JD,B\#/3MK<>*:+*B [G9I8FTO;>8E:78_PU-)BU97DCEUL#'(MEK3J\E+/ MOH_P()0O""&:="!D,U)Q)K/3]JS/1P"S$/1>)Y6]'H12E=:\8FS%*I,LU)E$ M:0LV706R)OTVA!S;V25J*,I,0M4L8@,L0I[K"C;0,5O)YHY<@R/;/YF_];$Q M%CUP[/F)Y T[R$4UFMIQ@_(*9YH-$2,=F\/>"!\QN&:Q4HW%IEG07LT:S<=& MI"7,A'QEC]S(]V2)L%F,YZU@(#C0;$(\:8)#=GU(7%!UFL4U,'C9?('Z.E4) M-/NQ:KX8$>4.WP>KC07#Q]4*#>4R5XKR>IS89 M^1/B[US@KLW6$;&H:OWB8M+-%"9IT*NTH3BDD\G7]"_2:'[U<9AGADH/ E0% M#D:0#XWY!+AK05-\,R8Y1-MK;.*BQL.,65$=Q)W$4+[S1";',9EE\NO2^B'' MUG.39?8/8@CRO>SP(;!R;9T7)@]T:4:WE^)ZT(K%LD!Z@?!7+B^=B+%[O^UH MV_Q(^)Y&$]J*Y02XT$WAN @(&IT\ *V./SZ!;)-8*-.OT,$"27'-J8RO9IQ M3\D(&"0B";'P82+P#)ZF"[T2-&D/:>(D+6C=AU;!+B:2##T;):J-;48<5Y!- M>-+6B1*^*WV"$'C!0R$L7&?@H#3@\%=%5L&]#2ZM]HLS3Y M,UMNXK^HG__<$;HO1K&:R/QD[[5S#HD1B$>L*DR@*">4NOMVMNWM^E#>V&-3%F3.V'0@"/WRQIG#MB36(K.N*)/V@R4W'Y=# MNR3C&#%Y'"0F=(@V#&?B;X13%_O^4)E'!GL#'(/PF4(FW!)Q,2=!:I-0/,$A MOIW6@6K&UA'Y7$S%[' /5!Q2EOQ%&USC#P1=?JQWI;&["=S)<3F8,^LV%U*W'2]9L,8P5BVE3CI4M2 TT'3WA<[L9 I1MQW8Y M#P7C&*!>:@(!9-R[7<"A*&6#XY4H$V9HM@3E2KF)(Y [J8,DCI]BT( ._FTG MZI_)!X>*+"@KL7D"_XOM??AR]V'.PA)G[B@-S06X^SSQ-WRQ $2OS+1M*X"( M4XF_N7_^CO]#8,6$'^\ 'MI1N,X@RZ-I""H3B_DCI_^@+_%09_][&^C6=NK* M6_E^=$(V"46>R]9S;O$Y7.8Z.K*%8>H(26>,?UYHZ '/0O-VZUXQ#V3H]^-,SW5L$-&YHVU <8ZQB2*[0USCS8OB]:B-X(F=Z):[A@X9:< MK.!9_>%6APAX:$@(6%?MG#Y4!;);T@G".F<$")DT7J$@%8W'/F)&!/J!FA$J>\;0"B"LDJ&5.@$EG>) M]3WN:ON'[ S^G>Z!7^Y(]N^2#%=8UZ)$+!:+T+%4/)Z ,L0Q3%98%O *APPA M %D(>U;$>',H 1 9>F7&>'>0ZM"[][1<,>]?@6-Z43%L>Y%WF%8ALI^5WHYE MX4 >7$[I>=8.%4-JCKR)FLMUZ?4@HXCB3*Y8V_B,*V[%9?9,:FZGW[R7-A% M3T29_:J.KD6*P[BTXLFDS7>;2[C/Z6:%KHAZ3=5=E@/?8KB;^'UO+8K9:V!, $$$"LBFAQD)J$'ZO<"M($_!17!T('WA+JT<]M8Y> MCL4*I";G25?98>WY@FAR5Z)A6^6%]=RY-4"(4W&,1-(LV:E?A)Z]Z5"(^:QN MCG2C(4/.7QEH3AR5-'&%(J.C0DN@0'ECX, *1^@*QSNR3H6OX('C(=GC*11+ MGG!TE!GZ 54BRUC\4W'B4" 5L8&**&K;A" M%3*NK3CFRMW.O'!^AKM"&J;.F0*W(/*Q#%8\T!W#"]$R2L4 MX<:>/%XB-K;W#3=$R(@B/12"M0Y78$(R,"%L$?8GV)HZ(DF\QQT G[=FGD*( M_9IDP"5L/N(VX3RFZ&H\E!P&!CK?XR-S/XIX**V@A(.<@VIH\#>[<4=F-L*' MNU2' 4X>X?QJ1W42X5&=\*C.9X_J<-@08GD1Q-/Q5)+EX^,8&PM'WB"I3_Q3,Q]YH5#1*]7NGV@+NZB1X[>LI7FW,R1_([. MA A^GZA4!?R4 )#ZEU4',OO:!\DU 8I1;>=<"4 'V(Y#!3_H@G3'S$'EQ!(4 MIG &UY;R61(O.?B\JWT-3L;25D4AI- :/NT3^^M/7#6,-#_GJF+WG#WX2!;Z MW1TDOF*$\]UW?N8AX$H 9$VW0P7460VQ;&BFZ44UX:*>EW;4P,(Y'%V@M=FV M)EC%ABF4GM1Z(9+:0LP%+7AM"524.D8Y6\?H>K:=\.$$ MOQ.#UP\M)FNC0U.O BU P9$,^ZDC1-BH1%%&^63'\8(&X_.\B&'FJE,LZ!VO M0"LVY+&-O\ J_D2U%O;=GEG& /)\#,'DP "MUK,*GVUP[[2&WSIT2CW<4QRX MT-"&?^(22CB1\]I=]&4?9^_ BB-@/4D,GOT+OW!^V27S3/+]XVTX&OKL>B)) M#>1+QQL^+-V"':]\>:DG]O6Q>CM<)&T 'LBH+A?52?B35=YVWWSEI4LF7JHX M^I3@K@WKC&V-:8N))):R$5N9F8?1K_ M=+K4I5BH"@I/@^4L/];?&7'OA00=7;*XUZ2\WN(G=>=LS+9>T4<(T6)M*$4SU^0*1@84/)7(3FA]6%YL1>!=;![^>I MJ*BR&;.UC>2*B^VZ.X]U9SK5__RAX,^)JTFE8.8?UZTYJNYO%J<1IA4KXF,E MT1-E?9X8\.HH17[6;PS=&KMOXRGV]AU]\3/DD7EEJ MN(JKZM.4G+<66;M8X]E-$ZNAQ"LG)X_5RW6TQMEP9CW-A!)K9XK@:5Z+/9HZ MR;5>*-@=XV'AH0_(D[N,N[1/)$J=+;>L#O,5RA MJC5^ 011)0'0!499SCK3[6/;2I%F73I76O7#U4,=(T4^Y>(3GGELM[9E/IU] MS,=?:#[RDNR[*L_0_)^?M6*69RR8M!J,EYL]!F9^L2NV)D*NZYU!^N1D8R^[>KBP-1?>K)&AR<#8*!U>ZE"DRE MU'PL+O(4RVCU?':P_KBS?R9-8HEUNV_Q9)=L1(;)PO2I*XXT:$8GGJ\!.F%N MG2@TX\Q72TPQ$[Q09QHE.@#1,R00BL(/4=1/XAGV! :^T^%%M VWW-7D;5P9 M%B4"(RNN*M8^TF*A:0!(@XCK ]9EH7LB:G_B=#W4;+Y*570$'FEC5WA\O18* M.W2\_ZAV21X4)O)26A?MX2(A/YHHZ#O\.X(9:B--Q>4V'_1M%.5!)6=["9%N%WUVB[G@6MCX"!-\8X^-I\1?D>TG[']Y$,LRK;O M[3^OJ?@. E1K<0"+WG8)W]ZK^L&1( MLW0:=7!(?> HY&Y#>$3.-0:$AQ:0S<:C4@1&^VDTZZJE9?XW.D!\0K)L#4M9 MF:128H#X:"P$=:OT4.^JY%WF=:&""M$/!0ODX-*\)#:-9'ZL3.N?I0^R0L;=<*#>W_FQ)-X?6KD(]Q0%>K%>43LQX:# MZDJKM5XZZNH[<(9K8'P' ]\.;G\5L/\.+WWHK-]:63WFEERN791C9&TZG:V+ M>K?UYEF_]W"'VR81L<@8J #*:9E3"&V%JD@FLDZ,47LS..'8MC G7:SLY7=; M+YQ&8C^=[3)FM1V9)5N1-//(#,SE>*^&A?Y()_M]'#ITJ@J^JU>@MW*Z>$67 MI.8LIC#?*Z2F) M"S!T3A:\XA6_Y_P/[FB5M26HT1U"H-.XJ55JWY>'S^@*L)QT%*YL\ZK?W7-B MN]H+M\+<5X9Q:':_3G9(*'B]$8)EOO#8ML!GA';'>ZPWV6A7UL,1 F0> D=X M"!%PENWQH0=D7(0"S4E-4KV&8,X!IEU.\6@":(H U P,.2[0O)4D%'&)$EG+ MJ0UR3&O?1"O-1J,:.NK!@-K$]+-B[\FTH$#1HL3\?U8-4 MY]&2O]<9LOFAQD;%[CP!. -=#FSZQ#[D =X](! H!'OYXP#W.CDMRC;\-->7 M8KDEV='CE$S6T\W&ZM4&0&\(L_R.TMU%./:=:UP#@3JIBT!B4Y!RDI@FY^G> MLFN1S'R@O_]VG5MTY?FL:K@*/+L1W;06J62)Z2?F23U'KEHD+9U4#,>:XEE8 MG?"2#F7469K#0YES8N2N6:)73'%8=GB)WD*'897?)8@JE^].VMVJ,&NP>2SS-Q5ZCI"5B!C.W MD\,T([3[R>YOM&?\!/0&%:,BJJ-MEXQH $C-^$;64M)+KN=KON@;C.2%!!P= MZIYQOTP#K:](Y W;,M%6H;0YB:=Y0A"2FMVJ%LLI>YG6$[GU#+R_Z_=WI_*W MP/=4SH&J6#;E8E(3=<.8]*N]!=3 \=09:5Q[7D24R.'CF*YC<1!)N:0S_U7( M_OU1E.QP7A_$:2U#+BJ3P41HI0KM]HL-PXZB**>:;R4,[UEHSGKVZ,N'[)P)"7^&O@=<\;'$T=\1)SP<8],)>QX M\+[@-4Z:?P>E\?D(I"^6[X@_7-,'/YW$GZ LFXW$E.9FG;F9*S4K8)0J(_ZA M4G>)]W?^_BZW_B7#H\3A4>)/'27V08BBH@EOT?C8+R>.T_$,$-@D)<39^#C& MLV,NDV#'*9HFQ5B*3-+QO8/"79X=ML:C5F*2K\[F95)^9(&R,J99Z+@G#T MKO766F]BD*1M=?A\K;VQX^,6''FTSL6XJNKU;,4D^ZM9CJJQC>Q:S\*11^M, M91=JCI?B;3.H<1$^G,* M4.3BJ121QH]LI;QLL9S4K:06HXCY,*DF=)3N\]2E14<>;1.=M98JHVN M'2MNZJ/M7&.[,[&+1AZMLYYN/18,(&V9R&+>W;3E=&]80"./UMD=R+V&,:Q/ M9LFED#:%9FIIM59LZGB=3(%L2=#IY\GDP+1C3(94F^DL''FTSD>N K*#,L@7 M^TFRF$\O:Z"=E.#(8WC.07Z@/=:LXB;9&P_L>CT_':"W'ZUSUIYLI%Q'T(J/ M$3T=?UJ!=2F19=/'ZRQ6(A:SR%3KS$:5*>.Q-!44%=TG?[3.6IQZ3$1BJ]6L M/UDDDOET)#(WT"9JBW9VZS8S/$Z*_EZ9NMZB(^XTJ] MAMP=3X4TE&"9XW4J=*UDC=@A8(#]5)CWASTV BDY<[S.8E82AP \S$D@F9'J MJIR-#?M0UI''"]5H>]ADV\42:7>D,EW=3&RAAX<>K33?KLG-'A5O,9O!7)]O MLB-F79#0T*.E)A*]A,#-9U42])/B. ELO03)"0X]6FM[F.Y&A,C,+-*;Y$0: MCRHID(5#J>.U5M5L.;[1!^O9HC?J9KL;P30?\-"CM5IE#,M)L[7-.*S5Q 17CM] MM[#PTE=6\1,@V+ORT:/+J[S5- RGV.;X"JOFNK_40K8O9" MEU+]?KY.U!1%6R&7;'>B'M=[V'-\HMW-J7FYQCT?SNEWN>^CW6,D66X/+,>* MQB8OLJ 53C?!O?>'?R]HG:XYA4POWC'9/)\!6[B<;6G>%XYYB[_9LX));(7[ M3>!C-\,RO(5Y]IMCO%G"KFX4^5/0=W(!ZW@LWBS):#+SE[_HU'V?5X#JLR=] M\VMP3A'"V2M$]3Y'5@8D.L=G0&F1-VUUUWW"+_:&N8:.343+QRCUG MSG/OOX#.YWK]]Z\EO ,+$]D"$3@!CZQ_!#UWU_$H'0_Q$CR\4+%H(A4B)GB( M"1DFF'BAJ6@BU# !1$S(,,'$"Q6/9J@0,<%#3,@PP<0+'4V&%ED \8),Y42( MF(LAYE_+0.[_V5S]FP$A_0$@7%2"_S8$TJ]E;$^#9+SW3O^%[%YGU.-___MW M? YPO.G+7CB%_5$:.8+0GTHT+]/%;^_V37]$B")C?Q52;*!J[P M3)+RJ^*;UQ1$\KB<[I.X3T;I6,"V_BKNO1M:]S$?VDJ!(_GOH =<"\I-";H. M!Z6O"7SO+>'5UWT=[L%]R!Q!,@2<\57$YWEIZ2JDXQI:WX=TBKMF8R'57$[@ M.*;8]Z$:[TKA,[JUWYMNSF;2?1\:PN<[SF'O^;LQ\CP ^]%/0?_HJNL[W''1S07T<_.S-C],/7>C5A__TKGX\=;P#:W^70 MFUF3(:B"2U3OALM5C$UC-%A@H$DJ_64P'"Q\!C*QZ]PD@ [:A%@-:&KV$*OX')(?"K%#*%RQ M@X7;N,*-6+B'V)[O2/ B&77-RIJF/0="1:T!0P(&#E9#,&$"1%.6H4[7W?X6 M#SQCY$><%2?E2FQ-;@:9\;3RZ4OV3JZQ;J,W-<0.X&U#1K>\YCE% 4)N/;%4+^NDAMZ>7W M_+_GLUV_DI0X;Y^B6\F)]W0Q>E5.>-4,.,2]^W$G'(YZ2*(V&39-;R/Y?JDH M:Y6MU9A92B*"I$,&W;MRHJ_1-XN:_TV?SPGX6MY>&*2^E*L0,!(/ \TO0:9J M*YOS^A-_/.H#$3'^7EX'HM)#8Z+6?MQ42XNB0C::%O^4X/IZ:]H*CM,QS0-M MLYKF1J3,TO(LL9K$)P\M-H&<#CIS%XO'+N=S_/$\&,@8_!D]DR\N7 +FK'Q. MO-S"5QD-QI,"'W],%3NI9JT]R#_.Y@QJ[78I7^6FCDDLS$Z$V8F@8#A8^ QF M=@+?D!2F)\+TQ,W2$Y@"#W4YGS/2&2/]P#)@,7PJ]R.@JY,!RD_$RK*2'(J= M+=,P"G9>%!B:C$ML$KD*<>HN32;#]$28G@C3$[>7$[>P^>/]^E,S">2G67D: MF=CFA6 MD)-I83">V37M\S#1)^GT?T& MR/T@[U)4)LQ4A)F*,%,1 +_E-V3,+5R7+"=MLYENH4YN6GEMVJVTLHJ.[ECY MENF*1)BN"-,50<%PL/ 9R'1%75M>P+7XLQ ;)BQ^3Z%[-(AF=56YS92'Z7$D MG9J5'^U%?)6<#=1Z@+(59B,VW[:RE74Q.:WFRE1AO$DNT"5GT%U()>Y2Z? P M19BM"+,5MQ82M[#WBQ,QDUP99I&,S/.KP50;#N>V!$7#GY*J2(:IBC!5$:8J M_LA410'P8:8BS%1\ :?#HU2?/9&NU?K4 V/:LSXW[DUC_2(U?PQ0CF(IVM6L MW:ISS**FMOMMXB%6P]3$ M#5L]Q5TEWA,CZ^%X:I69/AC(]6(G+@W; 7(1LLQZQ3V.5*6X28BC?F%*@^RZ MQ5*DT^8I=1=/7=!)^+-X*\Q,A+;^YV3$+0Q];665^VEEW2!I:V@:C].^7FI@ MR?"GY"7285XBS$N8F7(%/C-N=U(_YXS+^;3DR55ERN6HK K MDHB'W9_"?$68KPB(#_-1T7(+#R;&;-MY-3[/SD ]28Z%9B$>CV610($>3":: M>*U!Q-?+55Q?8MP^AG.^R\>OGIPX$@@O;.YL6_Q&V+I^ZB'$5IA2^* 5GZV0 MG?I D\M,^>%I66NO6W:B$J!6JQ7M<1A;TSVVV)$YH5?/=7LIT&(I&IG;R73F MCHI1WS/R?SXY=/. _LUN*+L]_@ZQB"VV?RUNK(!?_PGR\O>7$7U>B!>NF3)BCWL#*)PE+X$'*Y+\"X'$MYIG+^3@,EUO1@30H^DL M3;\GHTG@F9MT(DIZ=RLC_@0[>!&<;6D$29#HO?_"%WO_GEW(3FW3DL6-GQ(. MZ%&035WA-O>RBNX#CHP5C9_Y9U" Z,XHJY!:+3R'L\%8\GBZWUJX\Q%-!.$% M9:[B?./>6N=^A>]V(R($+OMQ&0;_ISL!)B!6KE E5L A P=(R 0LHJT@ H< M-;*2K0G!$:B6G3!W4IG0;8.?<' *3C( F,.]WA&<24 )#S'MYLUGSF^3%6SG[G&68K%51K-=;6>B MT;MH")S:PESI6ED="S("CH;LXB7:?*ZI^'LWY%$>00.-KQ<:S&.J%.?U/+7) MR!\^<(JB+?=XV@HF0[A@J$J;$&>:T,'[]"PY+_XA')IR=3B Y2F0I9.9;;ZX M&*GQ^O0QUEQ7I!^_Z.2I(,<[\4&LW*'>5>UO/P&\51("W@EA30#\/Q1Z!(2? M-3$)+/$@JT&!2,2H.Y1DH1&<"-W0> $DX#Z"ST%00Y?MR$TD5" ";^>P)>_ M>^W_^TYB0O$TJ9]_F&?-TJ:XV8)X?)I*K*EJ]D.49!H6V^94"6"J09]JW%J> MVW/OY.%O4%I"R;&-J4RO9MQ3,@(&B4A"+'SZ:'/3!7/)T.8N;7FD=>0E8-(R MZ'F$9!N%(I.O]O14;IV9;>G6CU_4'31;/D]<4:+P 0JYP\-DU8*/F#)/+#G% M!H@TT->_0Z8KJ(9#\GJ=O"*)#] 7EEHY:.L(B(&!:N)]91%J)+RTW.9Y2)/; MH*^R4'L+#1T-W,DYLZ(Z8K"K69Q2\3#?0XC?T6G21Z?=^+:T,,:Y^:QA]$%O M9%?:3&_U^W3J5\97L-$.=>U_\MX['0M)AB"1>7Q\#L)4()SD@"J8<)\77ND' MS(0\-+0X:%=!-M5L)."!" P#(,\3DA\!6<0SV[ 1QJD\7!SB"O20H*U4 B,# M:09D+$'B(*!;"J6" 1:V#"T+&RL+ _":I,(U8V$ 1!':>YYH\,TB LZRD4TR M 2HAHU<2D*8D"9HH0I3H3CC+>Q;_ D?#E2(CG1!:]$.IMGJW$?K97G:6'^:KDFAG&MF'"^ZZS="JDLKEK6*R9@J=AY0@1#2X:U4[(2$/OH"+PL+& M8P<305S80"M0O?E4.1 S>R/&8[&XL=CV>M-"E;#;GR5%DS M_2?)X0N(9B!DK5?&L6@8]8, D'QUN KX1G"VL*(_IC"&RG9RA&3+ E*K!!1D(B<;KMT\!QS"'$;DG:M3!2#* M*ES?\[ [B (43I7-"4!*3S0@54"Y,\/NFC,'XGK?Q(BUP1K"! H'84P#_PK5HV!AX7I_IV=EF M<#3W/L+W48>%B?S(J)Z"9X%X6MH;^@^&!:0ND:;$Z973 M /L9Q*W2[E8;8_BB)39I710Z#(==96NBF>A[7K$%)WSJ!]8=8=I0J$"<[@,) M@<24X?ZX%_GV&([PF>-9W@ LF@:RZ]Y$;LH(OC"(4(_M"$P[@COTG!04Q8:" M"LDGY-3X612!< PY'G$]-!LM'!E9(?GG/N\ @- YE.J3=2=0KMF*@)@2@0H! MUK/@,#S]X-Q$3T:BG;R2+[?%*]"S00G$R4'6+/:<-_!28A>NZ:;C7N)P!VHJ MY>SB.2?V?__/NS)SOFVY23H:9STE$!E#-W$6X43XYGM.67$;T]UF*A.-[1)T MNPKF&,8^&8TE_B)\?S^GZGS+F7/KB ]D;I(U@E(R]^YCWG>&DSETOSQ*'OXX MF!=C!F44:2J:W,]GQJEH*G$A7!TP0>P9,_]Q!-08T%K]GVXC?\KP>CLMU,7< M JD^CXQ?% 3TS&/NEP_M+Q'K/JA/09##QBU+BV.*RM ".R83-!L7!([-\,D4 M2Z92:2H52\8S O?#>2OG%5ITV\72ME-EC&)2SPWJF8=A?[MI07NKG/H5MZC^:,-)?S@33M](KER).9[W0F?9J5G/M\]T?. M)[V'[B 2;S!TEHV73*93CX]7<&3J<*0Y+&P+R]9Z2-(KEFF+M7Y_S**K?8[6 M.<^!%MV:UDAF(>8?V^U*E9T742?MHY%;,]_J),#:)OMV9MRAE'GE06TYW?SW M1S87:TKI\ F2Z9 U+O=DRG)WC/K^'ZUS4!Q2O=5#;/*8#WHY"@(>?"4RDT>LLN\O8(CC^ IT[%UU9PR&Z:?:\X;RJA(%8V6TT9T M?R0PU2>]JF^>BOUE/#=^7/29-8<:CAZM,YLI&QUZ2S_-(NW9++>BC$BE)+&9 MXW4R[759IY)TA=FD= E^'BTR<5RA?[30/#OB[5&II9-]8;K*S[C]%E]YKVX\RLA7R?NB?,+ MA)M>(IY\#D)@+*^#X+1;!8 L*>BJFBC,A^RA75D!\GN\(@XG 8V>],*\>+N" MABH*H*D*UR1NT!-CX \DHZ"UM4&O@(XLCR)G\ W*Y@Y[/[M0&HXO/UM>1!^X MO^.0M^ %O T!V6K8>-O%9 X\7!30YG"T7-<,;#LB-Q9O$>Y#E9!G>/1F:.!% M>,Z$ICOVR-IQ\"0(.,?@UJ"M:.YY ;O@MC,W>K7S@^,[N,'RO\$: MY8; /V^XW,^.-D:4#IQPUEGIZ!2-G"IOP<0E(&CA-410S!@?[Z>?BS MPS%X*W"FG"$+$B#JT(TYQ1=723*]R1W/)IF;F\5U3$Z\ELK<[:7E78;9,1(FLHKBI&G\-SW,V"")3,E$79H5$O9>1W]OY&KT+^ M$TW^? /2>!3U\Y];2Z)G6"..>F/13AP+TCWT>I$0P&XC$?-%I/;$ $JL(;PSR8(VQ2D*VA7;[_*/R=ZTF";+2I.UI,="5B!?3[90:13MAB8'#G=3 M&6B_\/1&7">$6>2Q5&7K";(X%EXY ?E:LL6KO2Y 67"_\BB"*&@6OGGC2/8 M5;QMGZRM&(KQ>;-<$4"Q/$[,);5>6G,KZ<H.)SWG*,&* M5!R<_YT8'K)%?I34'AH/-:;?[MGF,":/2POI]=+Z$^40<"7'Y1 EJ QQP4!N MX^UK@RLCCDZZ[7Y&\#R8I?8=(H,C61#)>?5A'5_W%2O[XU<\FCSN7!&R M[*LHK6;CN2PI-)69S,;B)JAM8QWPZ;M:/HW2?+'/C9/JQBB6UX,A%8_'MA.X M#(C23.H8I9XSM;O5X+E^^=Q6^0T,<,^3.EV0'"11<<)V8S9<)DXW,TJQH]?: MM?*\72-CK:O;;O9ZE,DUS4F%S,>X;5.2VYWUPPI9X,<2XD(6^.MH#))X.('& MAM[@T_D<4R<7Z;(H:M-!>MY>71V-B=QBQ"]!<5&MID&_ *V1Y/ICDFSXP[':&:%V/53Y^<_S2.,^E&C>L/-PUR06VJ MK1;?+LR+$,?)$R;;Y73YU^'6%WPI.=F)S&5589(*2ZE";Y1^Z%[?EZ+S3]5U ML6/,2%M?1LQ)U^H5T &YU DM_FQ_$U>PO[\.M[YBK6UBF:I6FBRS3-G,U*<& MLQ CGV]A^VDL6\A:BQ]WL0YY]E64YH8BQ/3QE@=9\FB_F2KAO8 $^="(-$B:L4Q'O( M\MGE[F:$AMKVBHISJ*;87\[G@!S ]?#P*;R.X^KY:@,^#7K*MKA9TIO-22,OPWNKK ?+CO9WG$DE4:?AR.Q9?R9MO>@U. M*<+=>\=*O,\1U.GEWBEK1%FO-\L)?7U1=D.YL:DIMG78!>7*W7!\S\$?W]MM MP=3KW8M#/'R6WCY8+OLMYR6WX9!^BT0C$^=[,8GPJ%;BYP]IV%' M=Z+9)H<;JXS/T3WSLKO^+.;3IT[&?[";*/20T9>X)\\G&\.2T60Z:!=*7@IB M06.86Y).8%DI&*1R,2/Q#R2:-QW-/Q F;_EX7QHD.[5$OZ66'/I(1=.[@]LW MN9$J_7&Y\YHMT\5Q^9H3ER\^Q^7=G@/4G=OR@:1C9S)QWK*TOY-H?K\6?PE: MUU'LP8!60%7]F3G.WYU^OU/]^+.BZ45MEHJ2(?7<7+]]:0)*?RGF\A7'?A5U M=1/J"-W+8.N<8,G54!-]$TT4+""=33]]'W?,K>%S1/9>_X>OH4&3D/ ?4[GAUQXMM>]-/2]OXG5 M'WR@!,&Q_BK:/J2=]S'4#0/FP0?:BS[Z#:$6^O#?P(=WWI![#N7O5=J=S90, MO?I@5C5?VV0([8,P&G!L#.SIL!C488)FH\865U)BUXJPWWB;M]75H6+^U-*) M-M -8#IW),RAJ6,1"C!-YSY#345-;)S3?I"8\ G 4%F'RCI4UJ&R#OGB8FYX MR!=ADB!HY>??I;X\6!L.F,@+E?_U2#U8ZCZD]C]5I?^)2OS/4=N!J/;]4TY? M?!?!& B0A$U)@FXSG!A9HOB0E?SB_'L,5:T>"8Q'<7Z>W>71F(?N+QT MMQC?C:5]V9HUI[E_N:>Y?!;I;*9YK=]MIS+WZDV<+PVZNT5P*\DSFQT9\ MT>/7A7F6I>)L\L>O)'E\W^E7"#X$NN8L**?>+M7^Y6O$4VY_8/:/!DIX CW0 M 9 @ R6(C=S.W94F6-W<7MCNF1O5?$\R_SK1DRLWJOD&N VNJQA\"(0AE#"$ M\J[SY&$GF3?/H@>J;((#LUV-3;FAG/H,X5S.'TU M'@Y2O>JL'"N4'DN/UFC<:%T]G/-"-*<,_?4GS30K*J_8 A J:M%5SB="/ _] M5C6E32Z#O:;U_ M*2*7I9+3XP\FT\->SE+ M*;W@)_&2<@F4>3-#S>A1I]8L2+/<6,^R5 I9>+%T_'))O.\II;#-]Z^%T',! M#32U34L6-\Y7L@J78MW'DGL[>WDKU&[%@.OKS,@BWKG,O;X\]6H1\P?]8BQ='8HMH?- M>G:6'^:KDFAG&MD'Z5 A%6235S2DBAIB7IOK0#7=,(/"64#(:Z9E=B:< :#> M 4*3VR"-97;A&G**QL]D6B^92MWXPU#W?2G0 "X9-3-P2R'. CRH:03=.&BS MB#J"6T'S MRH1F%[09"=DR"6CVI(@._JVA8Y,,M2&LJ*C46%X"HJEPZAW!H;Z% )^7_=N" M;T$T2Z-SLO!A- )_IG[^0T!#@9\0*UE1"+#690,0<,;/T[-GSV71LKL;'6#[ MS?NV.-<5;0, 7KZS>M>"\T:@M=7ARI_-ON+"AMRWVQ\:@';A/K=.*S9CT.)Z M!H118U(8I,P$T]JW]03((W.XA8G ;38 4V1^R% M=UA$(,.#"_ E#I_5H9W*]NWJX\.8F=!%V5B [JS]0/;JK1^_JK8*G/A-X@ZB MDDX=ZO8H@8C"1&^#*+2MB6;@1![<$"8,'!%RJ 'A=8=08@4@[MYIK3O3L_QJ M;)"5:G([VQ3$29Y7)M5EK_6:P1[[-*(>VA8WW(XB/$,_E$0N&Q_%)&K/1"<_ M8*%_&F$0S' U#1'_:F9W\-U9YZ0/B65 =_I9BU[,\I7!*)72%IWY&"(Q?I?) MQ.[2R>,JNUVLCHA1&+^Q.T(3728+D?,QY"PY64&V?$DSRLCS.XDCKDC-)Q([ M*C(+SP%O$58&I3#T!Q7"%GE#>@WPL& MH$7K8E(OK5[/J+P@BS]*#! M@=[!2=!PR6+P5%SH5-276/$(W1':A^]E-S-=)SII0/:+A7A.FZ2?-NW5CU^) M(TS_A3@/(4S%+T*?7+3"OWAM#E6"JV.QPA6P'M6@4X_P@,ZAP-_1X_)\#@3H MX .HFG4#\ #_6(!_X&D1HT,:,FW(X:A',/S[Z(4"L( QEU7X$D@&UK/6Q^V> M4S]-(J=!S*,G"E %\Y9FF&A2/_^@#W/9L@"($A#Q: UH(@LWR,#JS23 "QQ$P MY]PZX@.9&R&+*$"T[MW'O.]P4'7WI69BFK@WD*L&21C-OC M OSH;BQ.15.)"^'JP"F)^<(X' %E"N3:_^DV\B=]=/2WYVR=]+^Z6+5":99' M0@"ZHCM?F?OE0_M+Q+H/ZE,0Y# ;L4F.3Y&I=(H%@$NP<6J<8M-B@F,%48@E MZ3B?$#GZA_-6S@NZ/I5S[>1#\3$_LPM#)L+VTFR+:B&Y=#BR.J>8DFBT\\R< M%3:%MK*F*7L%1\8/1S:G4S(]C)15ALX(XV(S.>!BJL32QW,.EI/YN*<.*)*S M%4H<%9HC&KZ=/IXS/\K.U44YEV#D2;Q0R47ZLZS0@E*3/!Q)S[9U+M>4"\5- MNSEMQK1ST?A778J%X&GP["AD =U'NTW H2U=)P"E@61H.,&? M9$WP+$TG6..X$![44#$NBN"@W[VW(P"^"#PWXN-S+.!+L!4#S2#W 4@* $Z@ M F()_XN-56]E!IAS,CY'?;#&U02H!)R$E9R3H'F1*3#3S0%V?_.1#JT MF]" N28 Y91J8I:O:J-^MOFLJD/9:V3^2> M*U*IEZ[AC+@:!'O09D5M8MXO&YIIGG1"JLG-2FNT$RS3B8\'1J;>3S[9*^R$ MD.1=DB1?R ' ] M@8O559K9)OI4DYI%F':]M%XNNLW*YR(AY\?J>R(A[\:I^2&D]EU89QU0%UU( M-Q&@3^(Z&Z_K))?OQ,E-5>W91L2J].K9'[]"A-P((:U\)9MMM1M;YK'3R6C= MO)%]&D&$D-$3@WZ0P_DH4LM;OI#(",)C<6,5(PK='"2IPGX.)V("_EZPC14R MI"FV+TYDY+PTZV4YSO4A X0@IT'"2."B=9!Z& M8K#ZGG#"*7GH&";83-FW!Y5=\"$^$>4F]O5=)WDQ(I"9U/I]$8M=I9\ M3*H)XW$ROD*&Z47SD\]\6M0SXX@LL_@;4/@EB!L*RYHVQ"R->A,01EW.AL1 M4Q\G$VVQS,ZX^C0?H2BE:@T@W<2B)Y*#?]WMNTY,M -)R< UAAMB(P/%.:\I MBLCOS0_CYV*ZZ?J7\+?!\7U^&V M3,LR93/.@*=:/E_92#]^F?+Z%=G]$POO9S?N6_'55:3R:SCJ[>#:QN42)Q-\ M$IU0'L58B8D\I.Q(J2Y)0AH:1=0)F^BO9X::R- -,5 A[ 'V3F7;]AP7'#GA M'$;#@1#9Q-$@."$*A:QD:[(?Z?#[\XZLCUZ[".SSENMQ4=A66B47+;DIS,JK ME%6>5!?S:D:Z4)G7[T?1Y:^Z">Z]/_S;15MQ$SDHI<$[J9#]U)&O MVMK-&QWGYBS#>ZL[&^6D:=YWL"U%1VGJM1-]OB2,;W[$%"*$LU?UZ'V.H%+R M>R?1AJ3[FPDN-^>(7^P-Y<:FIM@6N$9BZSUUYA^H-_7E*W^[$)]\]=AXB)?; MX(4BH_%4B)C@(29DF&#BA8HF0KP$$2]4-$F'B+D88C[88>!-0^RF=U16_,0F\C.7SWM\0BU+IKX1M+VX> M<0/GOW5#3RCK+D_H7^]&(E<"?I\+3-P$U%<1C5?DF;,)T.]#+%XY@*-N<%' M.61LP#HY-'SG9Y[O;W'V[(93S\8J =OZ^9H)NW(R6/V6/MT:YL/G&7=W/-"? MSH6-J<(@+Y#=.$D7!U8MDQ;;4Z9UNW(\'ULX9O5A%4*79^UQK5^HEQEQ9K>V ML7A&U&?=9):-H4,$L;MDFKJ+Q2YTKT, N>DS71C.$<<*&!C.THK*"01]<7GR MN0JH*TJ4:]8\^>3)1ZH.H92I9(R2H72S)@/Z77.B@D:"I590RB1^_**CK_:< M^DI.H'-+2MFIP/H6QOFYS8NOQ/MAH?_O%/I#KD\-9H]<7Y)E)M)*F@7I,267 M8EDVCFR+ETO]OP7?W,J0^!ZRXJT<4O!DQ9]<*7VY\PI(ALP,+C:?M;49D(;Q M^G!3'K4X"#5 ABWOB/B,C<@A%;)H: I M[8ZL[J3-"8DB3G2R,:$CO5F^RCS5X_'4.E]IL0ELE:3NR!AUH3L. LA\ 8IW MW)I)KVG9!'#[H3%T'6/HA(SZH$4T&$;4SK)E-HL+C9(;0[JTW591DQ1H$5'1 M]&L.U5>*I9S,[.S=2'+G_''6[,[WD#*G4M[7;?D?B&#,2XTJ/RI"(!$^",(3 M3S%S79JO6G(E,V8#GMI^WMU6N)UF^1GYGG1_WE5:#TF>/B[2<83:6T)NN MH+3!^9W8<5/);Q.E<5[AP@ &X]M((N M+I ^: 7%.#E?V*8S':9?(S,:EU4XKM."8BJ!>K.\ZF[=_!*Q5Z^[^>2%84'8 M1Q8W(3O1%=( U[Z\Y*MK:M2Q#/*"*NR:WVCHJS>C$;C!2F[4:S+UO!4C096Q M-M(@7:)I"<4BR$3\+IXX3KH\-^A$[5$PKI9X!>B.@EU;%$O#WSH-4SA),H"$ M&E/)JF7(JBGSS[W.T#4):"[UK:YGOWF]Y.5:U@F5?*J5S&\KLXA!68 ?@J%T M<,UX(E#TD/7P4?'0L=\,+>F_4D4PF4JWVP#-/X/OL-,5**4G M3$8N:,5D[;%$*F2S$:,AOM+1V*$B\'6^^I)MA.D+*XQ#JJ/]5/?YXN$A':'( M1,^8,33=Z_35AF'.&C?4'^_M#OP@6JUJNL1E9WEYW&/&LR*;H%JH9) DH;HX MU1WXL/FAHPT"TQCX:@C](G5=&,U*C>8!K>4S13FY6DZ? *?'#=0$.IHXK@=_ M;CN+97[(@YG6FT\H\#N/IR%"S)70D*/T:_XE>M5K(@5^@ MF !C>MQY%#B.Y%;,)E]EA&ZGSBQ)=-U@-'/LL/JZ/P=&D4,@O+/++9(&##@([B_"70-G<8='ZVO4RZ,8+%R A$!F(.2<4W]IWD!,.Y AIY MW[;J>N5[7+'BS(N[V=D*V:D/-+G,E!^>EK7VNF4G*I]WAW=2W[G YC1NZYJ[ M72R&S:YF<8K_=W0I=EVSA@ NV0.A3XV8)XEBTDY,J]WBLEV4Z]3#N ZJ7H' M]W,^<1O?CBB0;]:=<.J;6>R7W%K3APL;M)FG=&6J,8^%S#1-KOA!7\ ,FGC3 MK?WWX-JOBS7GQ;>HI#R-WK26)]^[K7%R[Q?%TE?D"!TB_"N3C$=X%@V_TXV2$]B>D\@5X;;S8AN[83HX93G=\C[2\"7?/KFDD5B;BN6K"O IQ[,B68K M K*1H80?XXO1<0+)L9?W!+QV_'O+H'?(V1U=E M:F.X+)?2U3V,OHP_%PT;#W\ZU,Q M)W;Z7WK"N7 $7T'BF&&($Z#9A?A,M: ]HT*\H-F0A:2IZ**2 YS3<=.D'& 24 MPR+^*TT=W]]T77_$3)8"G N=UOP$&::.">V:P<8+C(IN!O;X%%G-_S][[]G< M.J[D#[_?JOT.K+-[GYKYE^5+4OG,W5-%Y9RI]$9%D:!$,4D,2I_^ 4!25G*6 M+%KFU)2/+8$@T.&'[@;0?0#>K_/DZBX#IF[T-]$^*O?[#%J\1&H>&!;WM.+, M=KX%(OUW\Q@N.-AGI>')DS[UOW_]J7&X:+%K&#HK/V)5 MVO,+;^?_QDX\E#T7=*].U/ZPO5#K *T"A2 MA+2>1Z>@O(V,IW803@WX()9/U]\&TMQR?.V%+3GF,0[NF8[7O2_T3H]S.")< MXEOB)IH.*<$3EEL/U!L&6 />]I3W:9[HZ;$$J6W(J)[XWD.\ E45E=*M@T%3)XP20C03WL@; T? C/!G$/E"Y4-H8&) M#BU+2. OW-!Z5==.Q?KKM>\]\/RR0F9.Y.%K-?!;D/M9VJ8/UQ&%&Z.XH&YL M=GKR9&&_LEZA6MD'ZQW>!#)M?OKPRDJ$%>RE5Y_V?5AU4@ *]*KADRJPIKI M_+4"X]!.2<&/BJM MH^TV[.HIT#4ES"/;^_GX 1SGM9R&M['$3Z+RHNJE7C9Z("]FJ"JO)RH_7B,_ M:F8?*>,KMN8QV=^CH8YUNJ^FCCZB7K37M1$'77;A@'WU0B-T-!6<**GY#N5T MU^6=I;];F;&I;]J*]96'M+^MC)W9X-UG^@1H*&ZS;T%Y3A-V34R73V=\I9WK M J7,M8&@ZW(JLOOMX+>A^92#S#[R_4Z7'6=M)T0;GY ;;PBT'_)\!Q,DVQIV MM:: 4V!3+'N<>E$I.<7&=]"]!;@)WGU%X]71:9!]LL+A"C:/K!F?B,D>%AEO M&OFK\'/&^(8=/J"MC!>->_BQN;,;WFW#X_WS_>>]&-ON RSR[APAF+J./JJ) M7&BW6IX@[4W>G;$;K=IU/H ]@;-/\%="S-"3&C[(D)9E"2Z)2^94;TB#QN.6M9N=DB(86S:GXJ:(+,K*G+>=K M1N\/"^VZS)7'4E,8VFJ&84:),WT:N5"H5R0KV1CD@,RQS61RA5J>S%U(Q&;; M>+T(9+I0-==,))T*;U%+;^[O/UI!O^MH1?BRIQ$_:IF@LZIS;#M!Y31QX-,G M1L@!)NUGMQ#Q?T?6K'M"PEF_\>(@P.]Y35A2T@XE7=]/K#!L-*!#A'0=TSNF=OM5Q5KP-:+@N'1X1= ZR MHS.5^'0!WG][.'>6$!H=HF2A\*.BHS"DMMLP>=CM6QP]PJ$C$N@,A M"NU!@OSQ-="/#YI0]\7%VS551GV@3:R8EU-"=T5PQ+M,O6L^?Y2:VVZE*V M9K!<:9ZL-I5Y-QJ>_/KC\VM"%YM_LE^>;>9"RY1C8BC:C61FU5J-^?5G"PS] M3 Z4HP\.K[M<-*3_*3#/2*:77\*%@9;GZ$ ONK-WW ,1R3=(WP.N:F,X>.O% M63!!P#!2YNO-2E[3 [9=7FPS6KVM-7J7%D/R/5+HI!BIBRV\!82LY+8SUO-W MR1M\)+GLQ8O++!=ETH/B>B(E.JM??W0-G%ZM&=MPC78VB'&7CA>-K_[# 0)O M]< Q,@R9$%N?8!/[JL[.E.,S=P^I7 MNK_B,?-0I1!3\10ZY^^LK%*A&*TDNPMYTS>1[K7/PHBBE"L/))X?^/-LM].U $I M_*O>OAN P2_VFG)CJ&2V!;["RW]+Y6+J[5*P%[SY9**Z\&,X&?#%?WRA'ZE( MP!?_\27Y& OXXD.^!#CF3[X$..9/OD <"_3E>GQY9W;Z5\WCFQ$A,3]SL_Y+ MDD>_ANC?FB304T,?_M^OZ*^WR <=?R1/*FA\:;&OQ$N[S.>I-SYXYSZQ3C]>0(T.ZVB/ZI5%/483]R35CEU>;X'('\C(4F$[TQ(Z$M8 M+#ZK)%,% ARP=(G:XH[L^VQ^7U\IQPF3^(P,ERB$X\1+;S"QJ]3=NM 1"Y2' M;]3@-L! 6_[N[F5;MPW>22B,O_>4S$TAC,I!-)QSSG7#W;M]:OQDX[G6G?M4 M3"F-:%8-)[)V,:74+&L;&:*S7'^K5DEI^BBF]T1PSP'=P17P+BW=1!_6UW>D[1+V/ MFU8&^!3J;4S95B/+<5&.47ID,-L6EVN6N3'J234(QKH8-F5Z9(-$JU)<2YG5 M*(I-J\1I!8X ,@+(>'DC^ XAX^.&TBQK#90Q-"GH%1)EV9E C M>]V$E $K6LJ'FZ,8MKZN:'SY3-<"R+F&B?;3(>IR)CKLX/^>*M_8S]Q4V M?\1 =%76=+^N >M3J$R#&=_>ZO2<7-0JXB!'"T)HU;PQ*B>41-Q:9Q<94LI) M_9!6'[72T=4H@4Q#^H&,!4?7 M#ZPK-M-Y^YKT#K(P;EA4&KUVB7IWR'&66E MP7P>X9EMOZPU4@ M6+J3;6QN ,LMY<&@>JA.TC,W%QK*.?2Q@8J[NH4/W82>&N ,7-W+1WGF'6ZWGI*!^B;+ MGS>VPW2B3CG#%VL3/E\(\@$7X=4\MKC\%!6GWN3TJ'CH7FU*7(7RH#0EKB:W M!*=E*;%\GKSYD>CH;KDXG 7O;#U4+^VI^6(UTUV=S)W\'9;8//^L,]FGE>]TI@W;+CD%,L0MZ[%+I#^5("\,7)(!M30DL$MQZXU5T.$P-1W. M>S/WDN0BI3PL-;_"JGBFRC$/>790XMB9LU,H#^7:,X3#TEVP&Z=^*FF*_ID@Z%NK]*%6^<%)49$8,@Y M15<0+= (G@9C$G^AC'Q>2E*OBLNN>,_3B%Y/JWPXYN?+<^ LNBA!+QZT")!H M[C5[PG14^?JD9H23@/?!%5PTJ\/W@H/$U,!;0]Q*#4[U!=/4>5P9T5RV MX0VE>K\V/2MPJV.X,_4--!\/[('P+\(J7"($UP!VJW0\@95HHWJHAWKJK,M.>1#8*W#?@C3R>%!.070% MHB1>UW$B;^\K_.HIYZ#5!ECP_7#!<9Y_(,8VSE.*9%9S"HN],'A]Y10VV:L% MC4P/MV .ENFGY] R]S3/7?6EEPJ=$-P<]@/!&JO4#O\/LE8+1YQZ2H2-@!JB M^+,)5#-P@4.^PR[)B9L4V\E,?M@K3K3ZOQ=VHQAS5!?W@CU,D6S7^KJ49_.% MRK+:6C?M:+'Y0O+GEWV86T8B*WZ$[.E;.QQ&VV-XNM&]FRT8^.8LW4 M-&.B?KZEB+*FTAO6,B6AT9Z)DW-ML6OSI6^H;1Y**WE*E,2U+0AF2.-:3C' MG"M],ZK(SM#K3^>1";IZC:9)Q=4+=EL9*?-*;Z(<2I0 M18YB$H5FFLS;<\"HM971$U"?)X12LN8@*A3J8S84S6C0H"AI(G[[":$6H%L- MC].\P2ZZW9P4%\>)@H2J"26/6P[RH#U3$L4XF=^&&9:SJF1WA<9Y2E*[)D8+ MZ79^(&^L4:.]'G:D?@J]GCJ94\*JV\VI84>R7,A*FAP=P0OV>Q"1);5>99ZFBN$8UDD[F7^Y'!#._;H6SBVE_U.DS2I.R49^GD]H,#3LTU_B. MW"Y4XO5,21&7&>9<.:6*I=(#:39?9=O9IKW2"HM2146%ETY>#YJY)AW>Y+IR M.KN)2,M)VF0TU/+T]7UC7 N-0E12#L6$350(+^J1G(K)+(QMCX>1\+K(:C";L_@Z1(N$\WRL,3(=KL! MMI'Z'")1$S4]D?]Z6NAO 3N6Z"XG$B<5R*TOW&M(V.N,VR;C3]E1:>:- <[6:)9>UV&Q:6IIC M,CK!;3UQ?7]9J_"[REI%+K;Z?\K5]JQAFU,(!H5TD*?JQ! 8 7G(JK/D^\0! M[P&W-(>DCFW#=*J>.@>/G8)6GC.Z EY1U4>BL>]W[UKPNN-R/G7 P0^@Z4DH MN!KO%,7>H-&.2BU-X8!0++.'ZV](EOY4E\F)MJ"8*+*3W)B,UZ'S'3154?#5 MBUL*NP ?(CKG$1V/C@<&"NL^TSLQYA27/Z:WU>"UW"]KA2*83_VXKW-:PB%*P@/!.Z[J;CPN$5WJXQ"0 M$R?&M8-QH![5%WO:01A[=T$F#Q^B[;F!'5WE6@,H$(AQ86+ MG_:]$)]V_#2>Z(2X@,*>TAH1&@!7#=VZ<7NQ:[=$[(YW*%2IVQ;>MSA4DCT. M")+IU+-[/5S[N"MD_Z:">7L1;F=#S M^[4T4$12J'(ZV[^W5H$$"CI_N!UXQ MD1$'(;8(MN%M,;R]J(\[^,=K%O-!>^F_V_P4"+8"ZF+>T$VSH]> A0N&[2T( MSY3U6184NQL*A7-9.BY$ZLL0+77MU4E9GV]:,"<\_-;Y X MGPH*@/B4+V0XX(O_^!)[#-,!7_S'EP#'_,H7,N"+#_D2>XPD K[XCR\!COF5 M+W0LX(O_^!)_C =VL@_Y0C^2@;_O0[Y '(L&?/$?7^)! 4-?\B6PQ_S*%SK0 M%Q_R)?Z8#/3%AWR!]EC@O_B0+Q#'7LQ#%_#E-GQ)P($%?+D:7]Z9V.?5[>-O M7>3U.I;IMR;)KO@B%?]H]<48^1BYJ^J+MRDR?7W5^PY%IG^&LGVXR#05>XR^ MN"WNLV+) 6+[48B2C\GKE[._("#O'0!W8.?I%+CS-T2@ '^^I,@]^1A[<1O( M;Z+C)BHQW15: Y;SBRXZ_^[?+?#Y\AU8SKXBR<46\_LQG/%9;$>O/+T+8/D+ M5_3[D21N_UY7($%?MK#?CP2=,1'=7YX3K6#!][^2?2J$X?#_].<)PNS4B?ZH M.L5Q,H[[T29T+^N[ /'WD9'[LOZ<"X"!C%Q21FY;_\._(/+:J<^>S"AI>CO>+P://YO?U M%4*<^]\^(\,E"H X%ZA_>O7?CQ0E\I3L354]W ].:H&P8D7F32"L2#HK=M9Z MW,J+]M6J5!:U-U7UD&9&8QXE]7767MB+NJPIJ9B*DN6A0N/7*$,4@,S>Y6R? MD>$R((-N-_]TD/E($:&+@$RR2,[)$%OE6"G.MW.,)5<6X&JE@]X(,OTJQ32L MH=C-?NL>]1!I#)O2JL9R*:7960T7G4R:02B3>,7=_'[GO;QRK]]A<]27 MN/ARJM?KS]G;OKM00LN\VFH\D!*B:#(OD)\GI1MA\'&3>>\P4AX^5$I'<(&1^W ME#X)&5HJFV^6J71?EAKQUC2S38PCH5M#AKR-JJ%0JQ^6U#%BDHJ%)5 M[->?9#P20,8EH_!W 1FOY?S\WC')JY\A]:=POIAMYUL)Y\N)'+^W\.C:T?XI^],2P5[^?$<()I9LC0N)E*R!O32LQPL<_HU1RTJQ]F M]B=F7#>5R==AQFN9\.X0,WZ(@_9&S.AS4\&TXX6&;%?"J61YNZ&5,,:,Q&L> MVET<;F\#10S-N4UPWN"N#[=?. C^T[<#/V)W[;Y'*@?_^!26&EMR6K&$(4FF MHWTM6^LW:U;SUL&N/+V)%1*Z%I;KI7EGJMMT0NJC:ND*&IRMYP2QE7ALG MMZ$F R$G]NM/)!E SL\Z]W[A(+SO(2*0WB.Y9/3V<5LSEALVO-3X/\O.PFD<>*=X1N.*&@,^4+3@/?XUM@Y^. M.3_,)7TCYLS9Q#)AQH%!QE;TVJZL=\LD MR7+Y7I*I:N-YBB!MA7"#XGP%=-;_#@0NFW. MPB_?4PA Z$+6W"5!:)PK47-#M:9LC)'3S8I8S,OC6R?8 ?V%V$];74"F.QM# M7]0&W12Y@B 40R 43@0@=-F-A9\ 0NXN@X]!Z&3NQ%^!*?0N%$+O^+U7\&I7 M(H/1!.:I*L89Q-&RFPD89+FEW,OFZW)QWAZN#08B3O+7'_HA?L;L^3NXH/&9 M79^? 3FQVZ:W]R'DW)OA\W'(L26IVEM+UH"D![5!D9286%9'D$/1"',BU&D& MF4M@S@\U=CS D"/E\3\'GK/9X"FU,*&C,C%Z8:B4B0X>!0?G /*+@'="FC[6/(L:!R MO98L2D6VUZU)J\:XW:OU;HTPR8Y5CJTF$@?F>VLW-3H^'J26U&9QE6LNYW),7L1#XTV^E>\A ^,+]L5\IB#! M!:FK[([]=)SPDXGQ<9P0&6X(K)Y.L_7MJKV=,SR;%I Y\16;63[3D.#.V56V MM/P%%$$0XV*Q7TI-C*TM59MF%W%MUE,*\\ULBVP,M -%/Y"QH)1*<'4LN#IV M'R;&9:&CW.&5PJI)MN2ZF;.M* O!I+E"T)' T$'>5WF4NC4%1G &*+CT%5SZ M^H(S0%C;\*;[F_;;<7.W9;60%B69ETBRWLOQ^:0TC$1*MZZ-OEEWES6J%HNP MFUJBNYBM-KEB8S6B2+1;%(]1P:6*X&97<+/K%N=\/H$T4V&P669$J,6A:D_- MU,PR7[[YYA(+I/RT.EJ,6*FGU1ECWI^19!,A3>S7GRA-!T@37-^ZN^M;0267 MX*+0W5X4"BK!!#=2@ALI@3=ZN=!=MQL.]5KK;)$-36;ZDE%S(96=(!L1A?VO MY(X&UT[N&FJ":R<_RQU](]3HB]',CE3)438]*"N4N:G*_2IV1]$VPCV6 &^P./_O>;-DYO/W%?P?&0)TLQ ; T:-49.#]*E MB6@GZTSAUMF8^$PK-6GVJS2;3TWEE32(#S?&:D11:-\@^A"-7;&R71]!GKF!&D'$4FE:) UA MDN5&FZ6QYIF:H& $P;=-DI$K)G0+$.2YVR8WUZ-K(\BS-U%N/G-_'4&_CA'R MB4LG*ZZ8#>>JTVR(ZK!K?M.?AA@&P45PZ^2&MTYNKC77QXMG;J339&RHWG[FO(.2F48XW0LBL:]A5LF%4Y;):[&T''4BNU@1#"+Z-$J5?36/V M;XN#++X"!Y'Y)(D;YR-)@VIL_0['3N6;HC^' L[T:C:DFL1_WWE<&CL^04ZD M%9)FT1UNK-99\W!T1_;W#QS 6!_(Q'/T7L?<[HL<),55N'=HCF0NK(06( MUF_W,>\S#(F[#W530OSY;0 %,FH)4.\'_6+.6/K\-PV=!B0:\$]W8A'J,1Z] M$J^.M"+\Q)G_<,340$C[/YUZ^D@ZG4[0[U"9(80J3KVQ_3E@/27V.@AQ&UE$\DB!IGN9'<0#"HT@<+@))*ID.Q MB!@=\T#@A%_.6SD/BZNE^)!?1)B^G([9TQ:WR*]6\15:2XY;1@J#IE[1:%D. M106FO!IT9FJE.:)/6UKT2"W-)_U*EMNVDIID=Q*-] JN2N1)G\7ZI%1D>OEL M*"$T)L/>5(G;#&QYTNMTQ,.6F8'BALMAY.++5R?QGOP]='3P$:9<=,RRW M[GH)44=-Z7$1B>A6LI(MHN#AD(9(3G)-E'3DSDED^-B?3$8%^5V M.U56.778#\]QT_AQ4SN1GA06)J=G\]%2FM0B73H+B1 [Y7V9BPM"'/H/I)HH M-/)Z2PF#>!.V/.6]7!"6A7ZQ(DO)V$B=U%*KK<; EB>$HA<5JC/.#:K9O-*A ME!Q#ZLH$O?V$4!:ST,5Z1FRRH4USL;7CLVG#0'V>$FI1S!JKCF1U92Z4R0V7 MZ4U-'*%.3PE57FP+6Z4WK97J2P*K%V<]N$+9/'+5OU:2-?*R59-J;S"UO+ MKR0FAS+EG_39RR:%*;<>LRS73<7*_4VDWV6\G/J'39G^=I89"&$Q6Z^VXX88 M#N7#191UX*33&=7M5@8QFB=M=3N1A2UC92HK)P?2$9_6.K5)9S<&&QM-XOT6 M'1W42]@"/.F49,6\F9I;M:R::Z3'V\VVFENNW!CW8=-\H6=$&B'=(.O-;HC) MSO7:BFYZX:TCE>ITA,I"[HWE]GK=62W6G)G8,+#AJ?@5NCU;4!DYDJ6I6,,8 M+]KK5:&)FI[(7V-:8+-J)]'.UC6Y#II\)YFD<:\G MCHD58Z:JB9;(P5FWIF M$$KR*]SKJ00N)Z&PVMX66]ER?"96J60_RT9QMZ"L_I92RG)<3K=:6->=2%([AE M+TEPV[6QN+)<'$6V@;J.C M'@3J,\O$5$TER[$\*;#I+;>,26JIDE<@:T^))65KS6DC$TNRY=(ZJLVJXFA1 M8.""OE3;8NMR+K;6K<,D6$$R=S;Y88/6Z*M$ S/0SO?,B_H7WW.+^Q, ;1<56BQ;HBYH2\E ;X<#9DC M)E!L#4XAN(.I0 ]% 3STT+'CA@Q?TSD*:Q*K*= ( _#0]X#. :$!BS Y!9B/ MQ/Y;IIQ)<((^MX! 6/#SN0Y)BSM"CTXT:7OP,&'IN!F<$IP.(5GPMSD< /[" M'0QLP%D$IR+2/A(M( (#H/%*)J%R D M44W;0-;_0WX M!1J7>QZ8<(,H#_ Y'?FW\"%$M10''P1CZP%W@>;SBH X-..GG#:!\]#P(X>, M$+Q'./<1-%U!@D2TE V!/0A$88=ZDL9#A]'$7U;X9&CQA;TNP"A M0E&>F@2 HBH05<[@IT28>B!0@!P_B<)O $:04G9=_>2#&:%FCGBI,NK(D9B,S?C*/90?, M+P*8/#>';[,,&US.JWURGLG'EP,M3T^B+]\8=G'8[X4HG#@L8C$W-\%O[Y?] M02&@<0>$_%K>\8' :H+$,[ZUN;Y0SHS>>/0\_1NF7;K?L>>)[ M_>NP3Q%RUR.)]W<(1:E_.]&6%23"JU$.-_"$7^PUY<:FKM@6^(KHQO-[&'O/ MO5T*]H)6G][=2"8"OOB1+_2+M\$"OMR&+_''Q(L7@@.^W S'X@%?_,@7=&(O MX(O?^!+@F#_Y$N"87_D2X)@?^1+@F#_Y$N"87_D2X)@?^1+@F#_Y$N"87_D2 MX)@?^1+@F#_Y$N"87_D2X)@?^1+@V%7Y\M[49:]M']^,"(FY=7 "?:PKPINI M8J.#]ZY3\!??W*ZX62C MM*; ^:6#C^M4G>,ZV:?C.LZW8>K!RUXY_G-TF2M0O4#U7E.]Z$O2 MY\*:Y1TL>W /SATJS-5L[D!,J"^@SSOEQ(=8$PC1+87HPECS+9;DQ&LB\=(, M_Q+0,53#= Y(Z[;):8+Y]^4P-5AZ[VCIW4NJ]'3XW@P6X [SPC+DX @_3XB0MZV*N;E980. M9"20D0!' AD)<"20D0!' AGQ%XY\S,'S6;[Z*A#@@"7A8MZ:S^;GHYIAMR3# M92IV)&Y3LL57V?0_4G_>4S*WT'-:[%#A;*JX8-70)IE-,&MCL;YU!OY0IMBE M!\.6D4TWL[;:;.5"8(+23X9__3DM 72QE=)G>N*CDF$!7-P#7'RDAOP17%3J MPW%E25(U4FI.FEFY:8VGM5O7A4^V%ZO-C(L;7'?T+-F(CQ%I;%_1<7$PNYT&Z60VM M27K9:U")0HODL%^)@N.!8QFH=*#2OEJ]WZ#2[8+%3./+8H;-UU-%-I]OVM%6 M$ZET KJ+T9=4^BYN&K2!(H;FW":X:7#7-PTNC&<_?3?O(U;+[GND,SK0E. 03@X0_[Z!GPD(I% =C2;,ZVC7Z>2L5&Z];RU@'X]JS)1?+0HLM* M=CDZ$&I]+5Z90/"(_?H320;@$8#'_8#'U\=&_6=Z?")&&BN9W'H.QR?3ZCRO M-:5N>-AM0JA(GCMG%!PY#J#B^T+%]??X?,;.0*I_I%3_N/7O#5'&+)\81"L6 MDR$7[:S:;L?-D!Y&ZQS:.(C3@4T<0$( "??K4)^#!%IN9N8Z*^EDF3.I6G=K M9N0>\I+1QL.+;O+W.V3?F4J&0,PYP]K GY#P9G#<_C-["[=+W_7ET';CJ?H* MYSYE^F =;" 5Q!^Y>%=@6S&ZW=7;9&RY51M:I)/8HB78?J >*#,Y97-8X"N#D1\+)I\RF\W!"#[D:1R9&;#8]K*EV M?*RPZ_2M-S.5=6*SM48%FP3C%=\QZ5)S84\@G* + ;'3S 8!F 1@WQX[ :7]/D%)7M,&8$5.I;&AN\/'T&-#5(?+$T;Y%X(H'(!& Q)W;%V\ M"5M6!WRI4A#(10.4>L-65I<,!H$$ND)!73Y?D,]V\VX!%L%-B^"FQ8] QB/S MR32L4#L!I$JV*5)6#'$QN_4N MQ\;LC9+KV2B;W61!3.'7XXE@KD84B;8YZ 6,SDT&I#J=M77PTD& 47RUQ_J]-QI<,,B M@(D )KZGB?$)F-BRBT%AT>CU6+58K'^+TX$ M08R7 [JUX81?FGHUF8TEB]65+BZE<0%')M"V#_0OHK' OP@ (0"$N[ ;W@ ( M0W;-9SM:.<.";F_+I#<:-1$<^R"!]H&3]$L!A^]W7Z5N38$17%$)KJ@$&]G7 MM'2PFKE@-JVDAY/I-K1A>]LDT^CP&7X/!+@!E?:@SM8T8EQ65[H1ZS8GN]T+R7[X)Z.K9)V*%Z(0/FGGBD."#K+!W^ 7JO7IQ&I;3RUAG$UNV5BMT=)$.+CP$:!&@A:]N2US( MX/@$6F09K;"HU*.C[$))@'Y35D(YG4%H$=Q[". B@(O[#W"<"_IN-^'N(E8> M=EA;#T=3],K*;$,.*N#K#PDJ<#H"7 APX9[#%N=PH3C),5*A6:;87BD\WV1; MJV2+P]%,M!E$/T0B+^$"W@[ZM\5!OEV!+3/;M"1QXWPD:5 WK=_AV*G04O1Y MU18DE$?6QQDD;H!I&S%5%2%((CO#@5X06O\"S\P+P,X U$$OLM\)#I3 #OA,<'0VPS (TP2 M"$0VV!7L4YMX8S#1I^B%4(L%9U#P-[S1S5D H2/\1X4S-0E=]!Z'#1[]0^*I M-)^C&4&H@L31! 7]\31]2/RY(:&)P0E(VABA-6ZKVY;SAV@ !)3X0\XT=5[" M4UKV;#O5YQ?P2_)>B3DK M()'$(PHA"/L-N0 ,]-L_QU\[_>.)P6X\+Y%H 1Y(2X3/$*S^^$86]V5E"ED[ M-_2EA-@'(9CSO%XL/'/=@OU)G$+P4/4EBU!T%%M_<'F/'L8Z+@ +&"JD#(0' M#@NQ1L!Y!37QT+%$E,;EBZM**H;RYBY0=,QV21H.0F,]4*[$6I&_2( M*[F2'4-&US. M0)>TT!3C[F]HD1YP\=C>>7H2??E&&P8;;UX/KE&.Q7UN@M_>+_N#0I+D#DCE MUB',3\T;5D@!HO6;LRW=^P#;ULXGKAGOM-FSZ]TVZ!/7.B/)?Z')688W,/>% ME#/IMQT^BB5?N:DJ2,LS_>NP3Q%J@D7&$*)M"QQ-]-*^W/.20;U=,OX-Y[+[^=DH0#)@A"\8 M006,\ 4CJ,=(P E?<"+ )K\PXN4,&0$CO@Z;XH%*7) 3[SPT_ZK=^NE9)TXF M/3[HBV"1T_\^___'M\H0VB%V7M"G,]8;#7:QH. M>6Q(L)<"4)8 30/U"/W(D-NM=W?F].>YO2+H/:$/_^\7_>NCU*$?8\F;WK!) M',86>.CJ >,=PE/E#'Y*A*D' KGTWU9HGF?[9?D=?@S3WYK?&<#C^TP>R^E# MEG\,"F^Z?XR$& APA))P,=&]]81NL0-.^6#>E]C1=ETW/V;[N]IV-6..ZN)[ M"[YY6N-><&0,:CH:K^PN24LM<5[0Z(XH?[QVT]-!."^LFS=T\]P6M\;'V#8U M'$7E'E5K2U' 3Q<&,\+W=<+7NO;L V&_A9+?_+;GY90\_C.5'-UC>T_%MB,M M5S?1:-.L9A,L33:30R-4 HO%QT^NO%W+]<26BO;+2D,&:3YMTR.F/6BM1OA. M33ARN2O-U_?.GK,_#/ =3&=_X-#+8>XK3/)B.15>C0S?!\Q\R)8P@(LRZ7BU M2I64L)5-K]=Z5=#'$Z[T)2A#=K>%2F$0SX)H&FB%_'06WC;1;%#*8/+,Z?I M9R\3_O6YSKX<,;T/G?V8:;!3VE4:S*EB/->7RZ)H\K'L@#;UKW 0&DT%I(= M.TG&5HQ9B.1K0EM&2AO#]9[IRUL'MS:!VT 10W-N$_@RWSQ@<6FSX@J.WMX)736Q3#B6:%Y6JE"$T6 M4IR=9$81G&TD>JW,NSX0_9\:OKBT5?(#5?Z]ALHS.J^O!<-HKAL1TJ[)Q7PR M1&]KH:_P,GKA3B:K=D.I;)T)I6.;5K)(BDVH\R@_2/*ED.4W"&9TCD]$FX&+ M%(0U[@1Y/FIL8*5H()W '[D -)>Z:3Z5Z??84-F6-5I3HK3]%1Y3NU.+ZNGM MBL\NLHS8D3(K>A:=C*).F",2N5:IM)^@PT&8P^ MD$I^+8I\>ES^>$6SMRMQ(IYD1TPY9)"]O@QB"R.]$&RDQ#CLD4@D[B[LX5UK M)02)FVBZ"<=+F$[27=.YRGBY&F@_U$-Z)BARZQS07QTTN?5\;XV1[[1S/,7, M[/32S86-;N@=Y,.7IZI1UY>,++52#9-.FI-QX2LLG@PYJVL0>:^A]684$75Z,V"&[)2- M26)YD!,$BJ2_ D6D6B&WI,)31@Z%*FMSPK?3&W8"402520M_[[C-3;+F_P2' M\,N#.A<\!7OO$/5DYS!%LEWKZU*>S1!ZODL%G/!LZGWKGI[UL&TW#2U?KS38GNCL3$S M=9(I,%^A>_U0J]36-'; ML-:/#FI,=/Z#.D>.E3Z$$Z^=-SK>X90*L TCU+P M"&[JV5U6I\#W"0(H=QQ ^><*6:.O;4V\F"G:0[ES1^-2F71]H2?#& M35D,]5:CA%/+)AP[W>BY4+;H'ZK]0>3#%_.]B?9?T:#YJ/K7BZ5>/#J-V-E\ MOIEJAOL-O9QO0O7'A6C"T5/?XN]O%;/8Y4%\2E[W0&C "CRD=YDKMT[5?+4[ MO+>>V*U]K"\,;]2 =>YTJVT.VD9_.&+5<6TMD):J-L!DE$3V1R+ZT@YUH+AO ML#1N+=]7NY=[ZXG=6G&_,CAR7G.3XTYWD3/;,;)7;*W53I'?6 S27'RZA R_ M=$3L"FGC/Z]O1[G"C;SF$VJO_^KX,T6SNS'.5[U8W?GN[L32*=1\[ M3!?K??A*-C&7,Y8^_TU3CS@-\E-&W0B$D^B5>+6'"!@5GCCS'XZ8&DB7_Z=3 M3Y_-.(9^A]((55;Y9S_)COO1KS\=G+57%W$F?X!C?#(> MZ&LY3RIKFE,H92TP(VH4/6XYZVY7VR49VLB+XCR99$?A;B3<'-&G+;>EZD)8 M0.\&PF3.LKN+.E>9K*#]0AZW-,;-#D^">"2;3Y02ZV@E.[(4=-GOI,\NW=52 M?$UJL.5",=J?#99R2)J,(J=]ENC4K%S))!227DQ;9+12FJM3=![_I,]B.Z0G MF=&X+2]:H[86V=88$:Q&T=,^F2'5F<_R5D)6Q<9&ZF689FK&C&*G+562:BVM M24:7U7J8-]N=9:QLHY;T<Y8;RL]C-")S1I.IM*ARTC&"*<-)RO@+C47VU[&?IR6#5%FLDS8&F8_4=MFS,ZAEJ MN^W8[";7""WLV3@CS1E4J_ZD4S/='9>HS":452NUT'1;"W-%^'K8](1.8CHZ MKBD*-9-!W)):TY*>G49PKR<#J)'K=2@Y*+;9\J0=RJ6F37-0PK473P:0HZ8F M,.<56=Y4N4&\*-6WF^YD1)T1TE:?$QCH:9,LT,E)N=J0.R.ZB9J>2)2PS1=- M:K'M9F[6R](QOE;1U(Q@CERCCIL[<8S9M6JL:0:5!KQ:Q55 60_N'3EGDUDDKK MI:A.ILMFM*N2\[8RFCB7; ];;JAH/]R3NVFRQZ8GRT2TU-A$D2XGCEM.9JUF M9+5NI+.JF9]/1OM:/+-L06=&!M),935MC;COJA,;R(KZ12^4D*Z@ M8P?MY3*PJ _ M;VQCQM.IDIR;!P)D8-X1QWA/D]D?JD.IN&%:(:R MY82=(X>Y2K,8F3C;;HIYKS(O99,GNUMEO-%L1/=-@44%#N94)3A=2LYR;+YLH)M!U)@DN>H;^:&.\#9YLB9JUKI54>DD6>^R3+XLS\5R?7(.;UL50PTQVU&4I45% MTF70$L,YU/)D1K8UB?1:=+Z1[2W%3J)7FK*Y)FIY,J/%=";DMB5>)MN)5B$> M,M56VD88?B)U)$OEF^TUV\NJM7"\8K7,7C*,^CSAD3Q:-<5.28QFZ[%8LC"E MJ_ED9[6/]D=&N5>_@26YB4+'2U/9GD