0001213900-22-025186.txt : 20220510 0001213900-22-025186.hdr.sgml : 20220510 20220510160135 ACCESSION NUMBER: 0001213900-22-025186 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Purple Innovation, Inc. CENTRAL INDEX KEY: 0001643953 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD FURNITURE [2510] IRS NUMBER: 474078206 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37523 FILM NUMBER: 22909416 BUSINESS ADDRESS: STREET 1: 4100 N. CHAPEL RIDGE RD STREET 2: SUITE 200 CITY: LEHI STATE: UT ZIP: 84043 BUSINESS PHONE: 801-756-2600 MAIL ADDRESS: STREET 1: 4100 N. CHAPEL RIDGE RD STREET 2: SUITE 200 CITY: LEHI STATE: UT ZIP: 84043 FORMER COMPANY: FORMER CONFORMED NAME: Global Partner Acquisition Corp. DATE OF NAME CHANGE: 20150602 10-Q 1 f10q0322_purpleinnova.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

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

 

FOR THE QUARTERLY PERIOD ENDED March 31, 2022

 

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

 

 

PURPLE INNOVATION, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   47-4078206
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

4100 NORTH CHAPEL RIDGE ROAD SUITE 200

LEHI, UTAH

  84043
(Address of principal executive offices)   (Zip Code)

 

Registrant’s telephone number, including area code: (801) 756-2600

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Class A Common Stock, par value $0.0001 per share   PRPL   The NASDAQ Stock Market LLC

 

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 Date 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 definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule12b-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 9, 2022, 82,645,676 shares of the registrant’s Class A common stock, $0.0001 par value per share, and 448,279 shares of the registrant’s Class B common stock, $0.0001 par value per share, were outstanding.

 

 

 

 

 

  

PURPLE INNOVATION, INC.

 

QUARTERLY REPORT ON FORM 10-Q

 

TABLE OF CONTENTS

 

        Page
Part I. Financial Information   1
  Item 1. Financial Statements (Unaudited):   1
    Condensed Consolidated Balance Sheets   1
    Condensed Consolidated Statements of Operations   2
    Condensed Consolidated Statements of Stockholders’ Equity   3
    Condensed Consolidated Statements of Cash Flows   4
    Notes to Condensed Consolidated Financial Statements   5
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   29
  Item 3. Quantitative and Qualitative Disclosures about Market Risk   37
  Item 4. Controls and Procedures   37
         
Part II.  Other Information   39
  Item 1. Legal Proceedings   39
  Item 1A. Risk Factors   39
  Item 6. Exhibits   40
  Signatures   41

 

In this Quarterly Report on Form 10-Q, references to “dollars” and “$” are to United States (“U.S.”) dollars.

 

We have several trademarks registered with the U.S. Patent and Trademark Office (USPTO), including EquaPressure®, WonderGel® and EquaGel® (for cushions), and Purple®, No Pressure®, Hyper-Elastic Polymer®, Somnigel®, and Gel Matrix® (for plasticized elastomeric gel and certain types of products including mattresses, seat cushions, bed linen, mattress foundation and others). Additional registered trademarks include Purple Grid®, The Purple Mattress®, Purple Hybrid®, and Purple Hybrid Premier®. Applications are pending for registration of additional trademarks and some of these listed trademarks for additional classes of goods both in the U.S. and internationally. Our Purple, No Pressure and Hyper-Elastic Polymer trademarks are also registered and have applications pending for various classes of goods in numerous foreign jurisdictions, some of which include Australia, Canada, China, Europe, United Kingdom, Japan and Korea. Certain international trademark applications previously resided with EdiZONE, LLC, which is an entity owned by our founders, and were licensed to Purple LLC and we have taken the necessary steps to have those trademarks assigned to Purple LLC upon registration.

 

We also have a number of common law trademarks, including Harmony, Purple Harmony Pillow, Harmony Pillow, Purple +, Purple Plus, Find Comfort, Dreams On Dreams, Reinventing Sleep™, Reinventing Comfort, Gelflex, Ascent, Purple Ascent, Comfort Reinvented, Softstretch, Purple Powerbase, Purple Powerbase Premier, Purple Powerbase Plus, Purple Glove, Eidertech, Mattress Max, WonderGel Original, WonderGel Extreme, DoubleGel, DoubleGel Plus, DoubleGel Ultra, Roll n’ Go, Fold N’ Go, Purple Bed, Purple Top, Purple Pillow, Portable Purple, Everywhere Purple, Simply Purple, Lite Purple, Royal Purple, Double Purple, Deep Purple, Ultimate Purple, Purple Back, EquaGel Straight Comfort, EquaGel General, EquaGel Protector, and EquaGel Adjustable.

 

Many of the common law marks have registrations pending with the USPTO and other international jurisdictions. Solely for convenience, we refer to our trademarks in this Quarterly Report without the  or ® symbol, but such references are not intended to indicate that we will not assert, to the fullest extent under applicable law, our rights to our trademarks.

 

i

 

 

PART I. FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

PURPLE INNOVATION, INC.

Condensed Consolidated Balance Sheets

(unaudited – in thousands, except for par value)

 

   March 31,
2022
   December 31,
2021
 
Assets        
Current assets:        
Cash and cash equivalents  $62,698   $91,616 
Accounts receivable, net   29,006    25,430 
Inventories, net   105,826    98,690 
Prepaid expenses   7,262    8,064 
Other current assets   5,483    5,702 
Total current assets   210,275    229,502 
Property and equipment, net   119,939    112,614 
Operating lease right-of-use assets   75,578    68,037 
Intangible assets, net   14,199    13,204 
Deferred income taxes   219,703    217,791 
Other long-term assets   1,255    1,322 
Total assets  $640,949   $642,470 
           
Liabilities and Stockholders’ Equity          
Current liabilities:          
Accounts payable  $62,884   $79,752 
Accrued sales returns   5,146    7,116 
Accrued compensation   11,737    8,928 
Customer prepayments   4,861    10,854 
Accrued sales tax   3,290    4,672 
Accrued rebates and allowances   7,009    10,169 
Operating lease obligations – current portion   8,408    7,053 
Warrant liabilities   415     
Other current liabilities   7,625    13,470 
Total current liabilities   111,375    142,014 
Debt, net of current portion   37,353    94,113 
Operating lease obligations, net of current portion   89,392    81,159 
Warrant liabilities       4,343 
Tax receivable agreement liability, net of current portion   161,970    162,239 
Other long-term liabilities, net of current portion   14,574    12,061 
Total liabilities   414,664    495,929 
           
Commitments and contingencies (Note 13)   
 
    
 
 
           
Stockholders’ equity:          
Class A common stock; $0.0001 par value, 210,000 shares authorized; 82,638 issued and outstanding at March 31, 2022 and 66,493 issued and outstanding at December 31, 2021   8    7 
Class B common stock; $0.0001 par value, 90,000 shares authorized; 448 issued and outstanding at March 31, 2022 and at December 31, 2021   
    
 
Additional paid-in capital   500,824    407,591 
Accumulated deficit   (275,327)   (261,825)
Total stockholders’ equity   225,505    145,773 
Noncontrolling interest   780    768 
Total stockholders’ equity   226,285    146,541 
Total liabilities and stockholders’ equity  $640,949   $642,470 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

1

 

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Operations

(unaudited – in thousands, except per share amounts)

 

   Three Months Ended
March 31,
 
   2022   2021 
         
Revenues, net  $143,179   $186,429 
Cost of revenues   91,553    98,905 
Gross profit   51,626    87,524 
Operating expenses:          
Marketing and sales   49,959    54,368 
General and administrative   17,888    14,526 
Research and development   2,143    1,723 
Total operating expenses   69,990    70,617 
Operating income (loss)   (18,364)   16,907 
Other income (expense):          
Interest expense   (1,023)   (570)
Other income (expense), net   17    (68)
Tax receivable agreement benefit       174 
Change in fair value – warrant liabilities   3,928    9,147 
Total other income, net   2,922    8,683 
Net income (loss) before income taxes   (15,442)   25,590 
Income tax benefit (expense)   1,811    (4,651)
Net income (loss)   (13,631)   20,939 
Net income (loss) attributable to noncontrolling interest   (129)   115 
Net income (loss) attributable to Purple Innovation, Inc.  $(13,502)  $20,824 
           
Net income (loss) per share:          
Basic  $(0.20)  $0.32 
Diluted  $(0.20)  $0.17 
Weighted average common shares outstanding:          
Basic   67,058    64,592 
Diluted   67,506    68,372 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

2

 

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(unaudited – in thousands)

 

   Class A   Class B   Additional       Total         
   Common Stock   Common Stock   Paid-in   Accumulated   Stockholders’   Noncontrolling   Total 
   Shares   Par Value   Shares   Par Value   Capital   Deficit   Equity   Interest   Equity 
                                     
Balance – December 31, 2021   66,493   $7    448   $
   $407,591   $(261,825)  $145,773   $768   $146,541 
Net loss       
        
    
    (13,502)   (13,502)   (129)   (13,631)
Stock-based compensation       
        
    542    
    542    
    542 
Exercise of stock options   20    
    
    
    166    
    166    
    166 
Vesting of restricted stock units   25    
    
    
    
    
    
    
    
 
Issuance of stock upon secondary offering, net of costs   16,100    1    
    
    92,894    
    92,895    
    92,895 
Accrued distributions       
        
    (228)   
    (228)   
    (228)
Impact of transactions affecting NCI       
        
    (141)   
    (141)   141    
 
Balance – March 31, 2022   82,638   $8    448   $
   $500,824   $(275,327)  $225,505   $780   $226,285 

 

   Class A   Class B   Additional       Total         
   Common Stock   Common Stock   Paid-in   Accumulated   Stockholders’   Noncontrolling   Total 
   Shares   Par Value   Shares   Par Value   Capital   Deficit   Equity   Interest   Equity 
                                     
Balance – December 31, 2020   63,914   $6    536   $
   $333,047   $(265,856)  $67,197   $344   $67,541 
Net income       
        
    
    20,824    20,824    115    20,939 
Stock-based compensation       
        
    479    
    479    
    479 
Exchange of stock   88    
    (88)   
    
    
    
    
    
 
Exercise of warrants   2,291    1    
    
    64,261    
    64,262    
    64,262 
Exercise of stock options   10    
    
    
    83    
    83    
    83 
Tax receivable agreement liability       
        
    (777)   
    (777)   
    (777)
Deferred income taxes       
        
    971    
    971    
    971 
Accrued distributions       
        
    (99)   
    (99)   
    (99)
InnoHold indemnification payment       
        
    4,142    
    4,142    
    4,142 
Impact of transactions affecting NCI       
        
    (265)   
    (265)   265    
 
Balance – March 31, 2021   66,303   $7    448   $
   $401,842   $(245,032)  $156,817   $724   $157,541 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

3

 

 

PURPLE INNOVATION, INC.

Condensed Consolidated Statements of Cash Flows

(unaudited – in thousands)

 

   Three Months Ended
March 31,
 
   2022   2021 
Cash flows from operating activities:        
Net income (loss)  $(13,631)  $20,939 
Adjustments to reconcile net income (loss) to net cash used in operating activities:          
Depreciation and amortization   3,842    1,549 
Non-cash interest   148    129 
Change in fair value – warrant liabilities   (3,928)   (9,147)
Tax receivable agreement benefit   
    (174)
Stock-based compensation   542    479 
Non-cash lease expense   1,853    953 
Deferred income taxes   (1,912)   1,835 
Changes in operating assets and liabilities:          
Accounts receivable   (3,576)   (12,507)
Inventories   (7,136)   2,444 
Prepaid expenses and other assets   1,021    2,109 
Accounts payable   (15,900)   (10,408)
Accrued sales returns   (1,970)   (148)
Accrued compensation   2,757    (4,435)
Customer prepayments   (5,993)   1,648 
Accrued rebates and allowances   (3,160)   (5,327)
Operating lease obligations   (1,435)   (809)
Other accrued liabilities   4,197    1,479 
Net cash used in operating activities   (44,281)   (9,391)
           
Cash flows from investing activities:          
Purchase of property and equipment   (12,631)   (12,285)
Investment in intangible assets   (447)   (69)
Net cash used in investing activities   (13,078)   (12,354)
           
Cash flows from financing activities:          
Payments on term loan   (2,531)   (563)
Payments on revolving line of credit   (55,000)   
 
Payments for debt issuance costs   (1,242)   
 
Proceeds from secondary stock offering   93,125    
 
Payments for secondary stock offering costs   (230)   
 
Proceeds from InnoHold indemnification payment   
    4,142 
Tax receivable agreement payments   (5,847)   (628)
Distributions to members   
    (545)
Proceeds from exercise of warrants   
    116 
Proceeds from exercise of stock options   166    83 
Net cash provided by financing activities   28,441    2,605 
           
Net decrease in cash   (28,918)   (19,140)
Cash and cash equivalents, beginning of the year   91,616    122,955 
Cash and cash equivalents, end of the period  $62,698   $103,815 
           
Supplemental disclosures of cash flow information:          
Cash paid during the period for interest, net of amounts capitalized  $863   $430 
Cash paid during the period for income taxes  $44   $519 
           
Supplemental schedule of non-cash investing and financing activities:          
Property and equipment included in accounts payable  $4,730   $4,168 
Non-cash leasehold improvements  $
   $701 
Accrued tax distributions  $228   $99 
Tax receivable agreement liability  $
   $777 
Deferred income taxes  $
   $971 
Exercise of warrant liabilities  $
   $64,146 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

4

 

 

PURPLE INNOVATION, INC.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

1. Organization

 

The Company’s mission is to improve the lives of our consumers by delivering innovative better sleep solutions.

 

Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) is a digitally-native vertical brand founded on comfort product innovation with premium offerings. The Company designs and manufactures a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, bases, sheets, and other products. The Company markets and sells its products through its e-commerce online channels, retail brick-and-mortar wholesale partners, Purple retail showrooms, and third-party online retailers.

 

The Company was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of Global Partnership Acquisition Corp (“GPAC”). On February 2, 2018, the Company consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which the Company acquired a portion of the equity of Purple Innovation, LLC (“Purple LLC”). At the closing of the Business Combination (the “Closing”), the Company became the sole managing member of Purple LLC, and GPAC was renamed Purple Innovation, Inc.

 

As the sole managing member of Purple LLC, Purple Inc. through its officers and directors is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member.

 

2. Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of Purple Inc. and its controlled subsidiary Purple LLC. All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2022, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three months ended March 31, 2022 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022 or for any other interim period or other future year.

 

Variable Interest Entities

 

Purple LLC is a variable interest entity. The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At March 31, 2022, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC as of March 31, 2022. For further discussion see Note 15 — Stockholders’ Equity.

 

5

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

  

Use of Estimates

 

The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, sales returns, warranty returns, warrant liabilities, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.

 

Restructuring Charges

 

In February 2022, because of lower-than-expected demand and higher labor and overhead costs that adversely affected our results of operations in the fourth quarter of 2021 which continued into the first quarter of 2022, the Company completed a restructuring of its workforce to improve efficiencies and realign the Company’s cost structure to focus on quality of earnings in our current core business. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance charges of $1.2 million during the three months ended March 31, 2022. Other cost reduction and efficiency efforts have also been initiated to improve costs and increase margins. In the event the Company’s cash flow from operations or other sources of financing are less than anticipated or required by bank covenants, the Company believes it will be able to fund operating expenses based on its ability to scale back operations, reduce marketing spend, use the liquidity available under its revolving line of credit and postpone or discontinue growth strategies.

 

Recent Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company plans to apply the guidance in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect this guidance to have a material impact on its condensed consolidated financial statements and related disclosures. The interest rates on the Company’s term loan and revolving line of credit were based on LIBOR. In February 2022, the Company entered into an amendment to the 2020 Credit Agreement that changed the interest reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The change to SOFR did not have any impact on the Company’s condensed consolidated financial statements – see Note 10—Debt for discussion of the amendment to the 2020 Credit Agreement.

 

6

 

  

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Measurement of Credit Losses

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. The standard is effective for the Company’s interim and annual financial periods beginning January 1, 2023. This standard is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.

 

3. Secondary Offering

 

In March 2022, the Company completed a secondary offering of 16.1 million shares of Class A common stock, which included the underwriters exercising their over-allotment option in full to purchase an additional 2.1 million shares. The underwriter purchased the Class A common stock from the Company at a price of $5.65 per share, except that any shares sold by the underwriter to Coliseum Capital Partners, L.P. and Blackwell Partners LLC – Series A, up to an aggregate of 29.81% of the shares of Class A common stock pursuant to the offering, were purchased from the Company by the underwriter at a price of $6.10 per share. The aggregate gross proceeds received by the Company from the secondary offering, including the exercise of the over-allotment, was $93.1 million. After deducting offering expenses of $0.2 million, aggregate net proceeds totaled $92.9 million.

 

4. Fair Value Measurements

 

The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:

 

Level 1—Quoted market prices in active markets for identical assets or liabilities;

 

Level 2—Significant other observable inputs (i.e.,. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and

 

Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.

 

7

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.

 

The sponsor warrant liabilities (see Note 11 — Warrant Liabilities for more information) are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).

 

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:

 

(In thousands)  Level   March 31,
2022
   December 31,
2021
 
Sponsor warrants   3   $415   $4,343 

 

The following table summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2022 and 2021:

 

(In thousands)  Sponsor
Warrants
 
Fair value as of December 31, 2021  $4,343 
Fair value of warrants exercised   
 
Change in valuation inputs(1)   (3,928)
Fair value as of March 31, 2022  $415 
      
Fair value as of December 31, 2020  $92,708 
Fair value of warrants exercised   (64,146)
Change in valuation inputs(1)   (9,147)
Fair value as of March 31, 2021  $19,415 

 

(1) Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations.

 

5. Revenue from Contracts with Customers

 

The Company markets and sells its products through e-commerce online channels, retail brick-and-mortar wholesale partners, Purple retail showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations. These performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract.

 

8

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Disaggregated Revenue

 

The Company classifies revenue into two sales categories: Direct-to-Consumer (“DTC”) and Wholesale. The DTC category is comprised of the e-commerce channel that sells directly to consumers who purchase online and through our contact center, and the Purple retail showrooms channel that sells directly to consumers who purchase at a showroom location. The wholesale category includes all product sales to our retail brick and mortar wholesale partners where consumers make purchases at their retail locations or through their online channels. The Company classifies products into two major types: sleep products and other. Sleep products include mattresses, platforms, adjustable bases, mattress protectors, pillows and sheets. Other products include cushions and various other products.

 

The following tables present the Company’s net revenue disaggregated by sales category and product type (in thousands):

 

   Three Months Ended
March 31,
 
Sales Category  2022   2021 
         
Direct-to-consumer  $85,536   $124,904 
Wholesale    57,643    61,525 
Revenues, net  $143,179   $186,429 

 

   Three Months Ended
March 31,
 
Product Type  2022   2021 
         
Sleep products  $128,966   $171,843 
Other   14,213    14,586 
Revenues, net  $143,179   $186,429 

 

Contract Balances

 

Payment for sale of products through the e-commerce online channel, third-party online retailers, Purple retail showrooms and contact center is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Customer prepayments totaled $4.9 million and $10.9 million at March 31, 2022 and December 31, 2021, respectively. During the three months ended March 31, 2022 and 2021, the Company recognized all revenue that was deferred in customer prepayments at December 31, 2021 and 2020, respectively.

 

6. Inventories, Net

 

Inventories, net consisted of the following (in thousands):

 

    March 31,     December 31,  
    2022     2021  
Raw materials   $ 38,805     $ 33,609  
Work-in-process     4,154       4,023  
Finished goods     65,480       63,419  
Inventory obsolescence reserve     (2,613 )     (2,361 )
Inventories, net   $ 105,826     $ 98,690  

 

9

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

7. Property and Equipment, Net

 

Property and equipment, net consisted of the following (in thousands):

 

   March 31,
   December 31,
 
   2022   2021 
Equipment  $58,838   $58,094 
Equipment in progress   21,497    19,840 
Leasehold improvements   42,748    38,098 
Furniture and fixtures   16,136    12,482 
Office equipment   4,359    4,843 
Total property and equipment   143,578    133,357 
Accumulated depreciation   (23,639)   (20,743)
Property and equipment, net  $119,939   $112,614 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at March 31, 2022 or December 31, 2021. Interest capitalized on borrowings during the active construction period of major capital projects totaled $0.2 million during the three months ended March 31, 2022. There was no interest capitalized during the three months ended March 31, 2021. Depreciation expense was $3.6 million and $1.5 million during the three months ended March 31, 2022 and 2021, respectively.

 

8. Leases

 

The Company leases its manufacturing and distribution facilities, corporate offices, Purple retail showrooms and certain equipment under non-cancelable operating leases with various expiration dates through 2036. The Company’s office and manufacturing leases provide for initial lease terms up to 16 years, while Purple retail showrooms have initial lease terms of up to ten years. Certain leases may contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company’s discretion. Any lease renewal options are included in the lease term if exercise is reasonably certain at lease commencement. The Company also leases vehicles and other equipment under both operating and finance leases with initial lease terms of three to five years. The right-of-use asset for finance leases was $0.7 million at both March 31, 2022 and December 31, 2021.

 

The following table presents the Company’s lease costs (in thousands):

 

   Three Months Ended
March 31,
 
   2022   2021 
         
Operating  $3,148   $1,807 
Variable   714    95 
Short-term   11    56 
Total lease costs  $3,873   $1,958 

 

10

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet at March 31, 2022 (in thousands):

 

2022 (excluding the three months ended March 31, 2022) (1)  $6,847 
2023   13,704 
2024   13,738 
2025   13,685 
2026   13,631 
Thereafter   70,240 
Total operating lease payments   131,845 
Less – lease payments representing interest   (34,045)
Present value of operating lease payments  $97,800 

 

(1) Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022.

 

As of March 31, 2022 and December 31, 2021, the weighted-average remaining term of operating leases was 10.2 years and 10.7 years, respectively, and the weighted-average discount rate of operating leases was 5.26% and 5.30%, respectively.

 

The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three months ended March 31, 2022 and 2021:

 

   Three Months Ended
March 31,
 
   2022   2021 
Cash paid for amounts included in present value of operating lease liabilities  $1,435   $809 
Right-of-use assets obtained in exchange for operating lease liabilities   12,751    12,517 

 

9. Other Current Liabilities

 

Other current liabilities consisted of the following (in thousands):

 

   March 31,   December 31, 
   2022   2021 
Warranty accrual – current portion  $3,824   $3,914 
Insurance financing   2,384   $1,043 
Long-term debt, net of unamortized issuance costs – current portion   365    2,297 
Tax receivable agreement liability – current portion   269    5,847 
Other   783    369 
Total other current liabilities  $7,625   $13,470 

 

11

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

10. Debt

 

Debt consisted of the following (in thousands):

 

   March 31,   December 31, 
   2022   2021 
Term loan  $39,656   $42,188 
Revolving line of credit   
    55,000 
Less: unamortized issuance costs   (1,938)   (778)
Total debt   37,718    96,410 
Less: current portion of debt, net of unamortized issuance costs   (365)   (2,297)
Long-term debt, net  $37,353   $94,113 

 

Term Loan and Revolving Line of Credit

 

On September 3, 2020, Purple LLC entered into a financing arrangement with KeyBank National Association and a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provides for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The initial borrowing rate of 3.50% was based on LIBOR plus 3.00%.

 

Pursuant to a Pledge and Security Agreement between Purple LLC, KeyBank and the Company (the “Security Agreement”), the 2020 Credit Agreement is secured by a perfected first-priority security interest in the assets of Purple LLC and the Company, including a security interest in all intellectual property. Also, the Company agreed to an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the 2020 Credit Agreement. The Security Agreement contains a pledge, as security for the Company’s guaranty, of all its ownership interest in Purple LLC. The 2020 Credit Agreement also provides for standard events of default, such as for non-payment and failure to perform or observe covenants, and contains standard indemnifications benefitting the lenders.

 

The 2020 Credit Agreement includes representations, warranties and certain covenants of Purple LLC and the Company. While any amounts are outstanding under the 2020 Credit Agreement, Purple LLC is subject to several affirmative and negative covenants, including covenants regarding dispositions of property, investments, forming or acquiring subsidiaries, business combinations or acquisitions, incurrence of additional indebtedness, and transactions with affiliates, among other customary covenants, subject to certain exceptions. In particular, Purple LLC is (i) subject to annual capital expenditure limits that can be adjusted based on the Company achieving certain net leverage ratio thresholds as provided in the 2020 Credit Agreement, (ii) restricted from incurring additional debt up to certain amounts, subject to limited exceptions, as set forth in the 2020 Credit Agreement, and (iii) maintain minimum consolidated net leverage and fixed charge coverage ratio thresholds at certain measurement dates (as defined in the 2020 Credit Agreement). Purple LLC is also restricted from paying dividends or making other distributions or payments on its capital stock, subject to limited exceptions. If the Company or Purple LLC fail to perform their obligations under these and other covenants, or should any event of default occur, the revolving loan commitments under the 2020 Credit Agreement may be terminated and any outstanding borrowings, together with accrued interest, could be declared immediately due and payable.

 

12

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The Company’s operating and financial results for the year ended December 31, 2021 did not satisfy the financial and performance covenants required under the 2020 Credit Agreement. On February 28, 2022, prior to the covenant compliance certification date, the Company entered into the first amendment of the 2020 Credit Agreement to avoid a breach of these covenants and potential default. This amendment contained a covenant waiver period such that the net leverage ratio and fixed charge coverage ratio would not be tested for the fiscal quarters ended December 31, 2021, March 31, 2022 and June 30, 2022. Other modifications in the amendment included revised leverage ratio and fixed charge coverage definitions and thresholds, the addition of minimum liquidity requirements with mandatory prepayments of the revolving loan if cash exceeded $25.0 million, new weekly and monthly reporting requirements, limits on the amount of capital expenditures, the addition of a lease incurrence test for opening additional showrooms, and additional negative covenants during a covenant amendment period that extends into 2023 until certain conditions are met. In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio is below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio.

 

Pursuant to the first amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.8 million that were recorded as debt issuance costs in the condensed consolidated balance sheet and made a $2.5 million payment on the term loan to cover the four quarterly principal payments due in 2022. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – Debt.

 

On March 23, 2022, the Company entered into a second amendment to the 2020 Credit Agreement. This amendment modified the 2020 Credit Agreement to allow Coliseum Capital Management, LLC (“CCM”) and its investment affiliates to acquire 35% or more of the combined voting power of all equity interests of the Company entitled to vote for the election of members of the Company’s board of directors without constituting an event of default. CCM is considered a related party of the Company in that Adam Gray, a member of the board of directors, serves as a managing partner of CCM. For further discussion see Note 14—Related Party TransactionsColiseum Capital Management, LLC.

 

Pursuant to the second amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.4 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – Debt.

 

In November 2021, the Company executed a $55.0 million draw on its revolving line of credit. On March 31, 2022, the Company used a portion of the net proceeds received from its March 2022 secondary offering to repay in full the $55.0 million of principal outstanding on the revolving line of credit.

 

13

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Interest expense under the 2020 Credit Agreement totaled $1.1 million and $0.6 million for the three months ended March 31, 2022 and 2021, respectively.

 

11. Warrant Liabilities

 

The Company issued 12.8 million sponsor warrants pursuant to a private placement conducted simultaneously with its initial public offering. Each of these warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A common stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant the terms of the warrant agreement. In accordance with the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A common stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation. These sponsor warrants contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and are subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.

 

During the three months ended March 31, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. There were no sponsor warrants exercised during the three months ended March 31, 2022. The 1.9 million sponsor warrants outstanding at March 31, 2022 and December 31, 2021 had fair values of $0.4 million and $4.3 million, respectively.

 

The Company determined the fair value of the sponsor warrants using the Black Scholes model with the following assumptions:

 

   March 31, 2022   December 31, 2021 
Trading price of common stock on measurement date  $5.85   $13.27 
Exercise price  $5.75   $5.75 
Risk free interest rate   1.63%   0.39%
Warrant life in years   0.8    1.1 
Expected volatility   72.84%   73.78%
Expected dividend yield   
    
 

 

During the three months ended March 31, 2022 and 2021, the Company recognized gains of $3.9 million and $9.1 million, respectively, in its condensed consolidated statements of operations related to decreases in the fair value of the sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period.

 

12. Other Long-Term Liabilities

 

Other long-term liabilities consist of the following (in thousands):

 

   March 31,   December 31, 
   2022   2021 
Warranty accrual  $16,368   $15,013 
Other   2,030    962 
Total   18,398    15,975 
Less – current portion of warranty accrual   (3,824)   (3,914)
Other long-term liabilities, net of current portion  $14,574   $12,061 

 

14

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

13. Commitments and Contingencies

 

Warranty Liabilities

 

The Company provides a limited warranty on most of the products it sells. The estimated warranty costs, which are expensed at the time of sale and included in cost of revenues, are based on the results of product testing, industry and historical trends and warranty claim rates incurred, and are adjusted for any current or expected trends as appropriate. Actual warranty claim costs could differ from these estimates. The Company regularly assesses and adjusts the estimate of accrued warranty claims by updating claims rates for actual trends and projected claim costs.  The Company classifies estimated warranty costs expected to be paid beyond a year as a long-term liability.

 

The Company had the following activity for warranty liabilities (in thousands):

 

    Three Months Ended
March 31,
    2022     2021    
Balance at beginning of period   $ 15,013     $ 8,397    
Additions charged to expense for current period sales     2,163       1,673    
Deduction from reserves for current period claims     (808 )     (695 )  
Balance at end of period   $ 16,368     $
9,375
   

 

Required Member Distributions

 

Prior to the Business Combination and pursuant to the then applicable First Amended and Restated Limited Liability Company Agreement (the “First Purple LLC Agreement”), Purple LLC was required to distribute to its members an amount equal to 45 percent of Purple LLC’s net taxable income following the end of each fiscal year. The First Purple LLC Agreement was amended and replaced by the Second Amended and Restated Limited Liability Company Agreement (the “Second Purple LLC Agreement”) on February 2, 2018 as part of the Business Combination. The Second Purple LLC Agreement was amended and replaced by the Third Amended and Restated Limited Liability Company Agreement (the “Third Purple LLC Agreement”) on September 3, 2020. The Second Purple LLC Agreement and the Third Purple LLC Agreement do not include any mandatory distributions, other than tax distributions. During the three months ended March 31, 2021, the Company paid $0.5 million in tax distributions under the Third Purple LLC Agreement. There were no tax distributions paid during the three months ended March 31, 2022. At March 31, 2022, the Company’s condensed consolidated balance sheet had $0.1 million of accrued tax distributions included in other current liabilities.

 

Subscription Agreement and Preemptive Rights

 

In February 2018, in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A common stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A common stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A common stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A common stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.

 

Rights of Securities Holders

 

The holders of certain warrants exercisable into Class A common stock, including CCP, Blackwell and CDF, were entitled to registration rights pursuant to certain registration rights agreements of the Company as of the Business Combination date. In March 2018, the Company filed a registration statement registering these warrants (and any shares of Class A common stock issuable upon the exercise of the warrants), and certain unregistered shares of Class A common stock. The registration statement was declared effective on April 3, 2018. Under the Registration Rights Agreement dated February 2, 2018 between the Company and CCP, Blackwell, and CDF (the “Coliseum Investors”), the Coliseum Investors have the right to make written demands for up to three registrations of certain warrants and shares of Class A common stock held by them, including in underwritten offerings. In an underwritten offering of such warrants and shares of Class A common stock by the Coliseum Investors, the Company will pay underwriting discounts and commissions and certain expenses incurred by the Coliseum Investors.

 

On May 21, 2021, 7.3 million shares of Class A common stock were sold in a secondary offering by the Coliseum Investors at a price of $30.00 per share. The Company did not receive any of the proceeds from the secondary offering. The underwriting discount, commission and other related costs incurred by the Company for the secondary offering totaled $7.9 million and was recorded in May 2021 as general and administrative expense.

 

15

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Purple LLC Class B Unit Exchange Right

 

On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B common stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A common stock at an initial exchange ratio equal to one Paired Security for one share of Class A common stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A common stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC.

 

In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A common stock and Class B common stock or a transaction in which the Class A common stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A common stock.

 

The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws.

 

The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties.

 

There were no Paired Securities exchanged for Class A common stock during the three months ended March 31, 2022. During the three months ended March 31, 2021, 0.1 million of Paired Securities were exchanged for shares of Class A common stock.

 

16

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Maintenance of One-to-One Ratios

 

The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A common stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A common stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC.

 

Non-Income Related Taxes

 

The U.S. Supreme Court ruling in South Dakota v. Wayfair, Inc., No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business.

 

Legal Proceedings

 

On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.ca domain). After filing the statement of claim, Purple LLC posted $15,000 CAD as security for PerfectSense’s costs. PerfectSense brought a motion to strike that was resolved on consent. Pleadings are now closed, and the action is proceeding under case management. Counsel for the defendant was removed from the record at their own request by Court Order. The Court further ordered the defendant to either appoint counsel or file a motion to permit an officer or director to represent the defendant in legal proceedings. On November 6, 2020, the defendant informally requested that the Court permit Mr. Henderson, the CEO and shareholder of the defendant, to represent the defendant in the action until such time as a lawyer could be appointed. Purple opposed this informal request, and it was denied by the Court. After granting PerfectSense a final extension of time to either appoint counsel or file a motion to permit Mr. Henderson to represent the defendant, PerfectSense appointed new counsel. The parties engaged in litigation discovery, exchanged affidavits of documents and scheduled examinations for discovery. Shortly thereafter, discovery adjourned and continues to be stayed while the parties negotiate formal terms of settlement. PerfectSense has not responded to Purple’s repeated attempts to finalize the settlement. Purple is contemplating its next steps to bring this action to an end, including a motion to enforce a settlement agreement. If the action is not resolved by way of settlement, Purple will resume vigorously pursuing its claims.

 

On September 20, 2020, Purple LLC filed a complaint in the U.S. Court of International Trade seeking to recover approximately $7.0 million of Section 301 duties paid at the time of importation on certain Chinese-origin goods. More than 4,000 other complaints have been filed by other companies seeking similar refunds. On March 12, 2021 the United States filed a master answer that applies to all the Section 301 cases, including Purple LLC’s. On July 6, 2021, the court granted a preliminary injunction against liquidation of any unliquidated entries. On April 1, 2022, the court issued an opinion that remanded the case back to the U.S. Trade Representative (“USTR”) to address certain procedural flaws in USTR’s process for determining whether certain products were subject to the Section 301 duties. USTR’s remand results are currently due by June 30, 2022. If successful, this litigation could result in a refund of some or all of the Section 301 duties.

 

17

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

On October 13, 2020, Purple LLC filed a lawsuit against Responsive Surface Technology, LLC and its parent company, PatienTech, LLC (collectively referred to as “ReST”) in the United States District Court for the District of Utah. The lawsuit arises from ReST’s multiple breaches of its obligations to Purple LLC, including infringing upon Purple LLC’s trademarks, patents, and trade dress, among other claims. Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.The parties have selected an arbitrator and they have agreed upon a scheduling order.  Currently, the parties are in the fact discovery phase of the arbitration and are working to schedule depositions of key witnesses.  The arbitration hearing is set to begin on November 29, 2022 and will continue through December 9, 2022.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.

 

On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. Briefing on Purple LLC’s partial motion to dismiss was completed on March 2, 2021. On January 19, 2021, Purple LLC also filed an Answer to Intellibed’s counterclaims, which were not subject to Purple LLC’s motion to dismiss. On January 27, 2021, Purple LLC filed a First Amended Complaint in response to Intellibed’s initial motion to dismiss. On February 10, 2021, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s First Amended Complaint. Briefing on Intellibed’s partial motion to dismiss was completed on March 24, 2021. On September 28, 2021, the District Court dismissed Purple’s complaint without prejudice, and also dismissed ACTI’s counterclaim without prejudice, while the parties pursued dispute-resolution procedures set out in the license agreement.  Because the Court found that the license agreement required the parties to follow the contractual dispute-resolution procedures prior to filing a lawsuit, Purple initiated those procedures in accordance with the license agreement and intends to continue to vigorously pursue its claims.

 

18

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

On June 8, 2021, Serta Simmons Bedding, LLC (“SSB”) filed a Complaint against the Company in the Superior Court of Gwinnett County, Georgia, Case No. 21-A-04413-1 (the “Georgia Litigation”). SSB’s Complaint alleges that the Company intentionally interfered with SSB’s business and contractual relations and violated the Georgia Trade Secrets Act by hiring one of SSB’s former employees in the face of an allegedly valid 2015 noncompete agreement. SSB seeks compensatory damages, punitive damages, equitable relief, and attorneys’ fees as a result of the conduct alleged in the Complaint. SSB also initiated arbitration proceedings against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions.  On July 12, 2021, the Company filed an Answer to SSB’s Complaint in the Georgia Litigation, denying all allegations of unlawful conduct, and further moved to dismiss the Georgia Litigation on the grounds that Georgia is an inconvenient forum and the parties’ dispute should instead be litigated in Utah.   On July 9, 2021, the Company filed its own Complaint in the Fourth Judicial District Court of Salt Lake County, Utah, Case No. 21040011 (the “Utah Litigation”), seeking: (1) a declaratory judgment that the arbitration clause in the former employee’s 2015 noncompete agreement is unenforceable, (2) a declaratory judgment that the restrictive covenants in the former employee’s 2015 noncompete agreement are unenforceable, and (3) an order enjoining arbitration proceedings initiated by SSB and currently pending against the former employee.  The Company filed a motion for summary judgment on these claims on August 16, 2021. SSB filed an Answer on August 18, 2021. After attending a mediation, the parties entered in a settlement agreement on December 31, 2021 resolving all claims in the Georgia Litigation and Utah Litigation.  The Company did not pay any monetary consideration to SSB in connection with the settlement agreement. On January 12, 2022, pursuant to the terms of the settlement agreement, SSB dismissed the Georgia Litigation without prejudice and the Company dismissed the Utah Litigation without prejudice. 

 

On May 3, 2022, the Company filed a Complaint against Photon Interactive UK Limited (“Photon”) in the U.S. District Court for the District of Delaware regarding a Master Professional Services Agreement with Photon dated on or around November 1, 2019. Pursuant to the agreement, Photon was required to rebuild Purple’s website architecture and checkout process. Purple paid Photon $0.9 million under the Agreement. However, Photon failed to deliver any of the required deliverables as specified in the agreement. Purple withheld payment of the final $0.1 million due pursuant to Photon’s invoices pending a resolution with Photon. Since resolution discussions with Photon have failed, Purple filed the aforementioned complaint for breach of contract against Photon seeking, among other damages, reimbursement for all amounts paid to under the agreement. It is anticipated that Photon will counter-sue for amounts they claim are owed. 

 

The Company is from time to time involved in various other claims, legal proceedings and complaints arising in the ordinary course of business. The Company does not believe that adverse decisions in any such pending or threatened proceedings, or any amount that the Company might be required to pay by reason thereof, would have a material adverse effect on the financial condition or future results of the Company.

 

14. Related Party Transactions

 

The Company had various transactions with entities or individuals which are considered related parties.

 

Coliseum Capital Management, LLC

 

Immediately following the Business Combination, Adam Gray was appointed to the Company’s Board of Directors (the “Board”). Mr. Gray is a manager of Coliseum Capital, LLC, which is the general partner of CCP and CDF, and he is also a managing partner of Coliseum Capital Management, LLC (“CCM”), which is the investment manager of Blackwell. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell which were also Lenders under the Amended and Restated Credit Agreement. See Note 13—Commitments and ContingenciesSubscription Agreement and Preemptive Rights for further discussion.

 

Purple Founder Entities

 

TNT Holdings, LLC (herein “TNT Holdings”), EdiZONE, LLC, (herein EdiZONE an entity wholly owned by TNT Holdings) and InnoHold (collectively the “Purple Founder Entities”) were entities under common control with Purple LLC prior to the Business Combination. TNT Holdings and InnoHold are majority owned and controlled by Terry Pearce and Tony Pearce (the “Purple Founders”), who were appointed to the Company’s Board following the Business Combination. InnoHold was a majority shareholder of the Company until it sold a portion of its interests in a secondary public offering in May 2020 and the remainder of its interests in a secondary public offering in September 2020. The Purple Founders also resigned as employees of Purple LLC and retired from the Company’s Board in August 2020.

 

19

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed Purple LLC that TNT Holdings recently transferred ownership to 123E LLC, an entity controlled by the Purple Founders. Effective as of October 31, 2017, Purple LLC entered into an Amended and Restated Lease Agreement with TNT Holdings. The Company determined that neither TNT Holdings nor 123E LLC are a VIE as neither the Company nor Purple LLC hold any explicit or implicit variable interest in TNT Holdings or 123E LLC and do not have a controlling financial interest in TNT Holdings or 123E LLC. Purple LLC incurred $0.2 million and $0.2 million in rent expense to 123E LLC or TNT Holdings for the building lease of the Alpine facility for the three months ended March 31, 2022 and 2021, respectively. Purple LLC continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production. In accordance with the terms of that lease, on September 3, 2021, Purple LLC gave notice to 123E LLC that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022.

 

During the three months ended March 31, 2021, certain current and former employees of Purple LLC who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A common stock. There were no such exchanges during the three months ended March 31, 2022.

 

In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B common stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.

 

During the three months ended March 31, 2021, Purple LLC paid InnoHold through withholding payments directly to various states, an aggregate of $0.3 million in required tax distributions pursuant to the Third Purple LLC Agreement. There were no such payments made by Purple LLC during the three months ended March 31, 2022.

 

15. Stockholders’ Equity

 

Class A Common Stock

 

The Company has 210.0 million shares of Class A common stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class A common stock are entitled to one vote for each share held on all matters to be voted on by the stockholders and participate in dividends, if declared by the Board, or receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock. Holders of Class A common stock and holders of Class B common stock voting together as a single class, have the exclusive right to vote for the election of directors and on all other matters properly submitted to a vote of the stockholders. Holders of Class A common stock and Class B common stock are entitled to one vote per share on matters to be voted on by stockholders. At March 31, 2022, 82.6 million shares of Class A common stock were outstanding.

 

20

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Class B Common Stock

 

The Company has 90.0 million shares of Class B common stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class B common stock will vote together as a single class with holders of the Company’s Class A common stock on all matters properly submitted to a vote of the stockholders. Shares of Class B common stock may be issued only to InnoHold, their respective successors and assigns, as well as any permitted transferees of InnoHold. A holder may transfer their shares of Class B common stock to any transferee (other than the Company) only if such holder also simultaneously transfers an equal number of such holder’s Purple LLC Class B Units to such transferee in compliance with the Third Purple LLC Agreement. The Class B common stock is not entitled to receive dividends, if declared by the Board, or to receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock.

 

In connection with the Business Combination, approximately 44.1 million shares of Class B common stock were issued to InnoHold as part of the equity consideration. InnoHold subsequently transferred a portion of its shares to permitted transfers and exchanged its remaining shares for Class A common stock that it sold. All of the 0.4 million shares of Class B common stock outstanding at March 31, 2022 were held by other parties.

 

Preferred Stock

 

The Company has 5.0 million shares of preferred stock authorized at a par value of $0.0001 per share. The preferred stock may be issued from time to time in one or more series. The directors are expressly authorized to provide for the issuance of shares of the preferred stock in one or more series and to establish from time to time the number of shares to be included in each such series and to fix the voting rights, designations and other special rights or restrictions. At March 31, 2022, there were no shares of preferred stock outstanding.

 

Sponsor Warrants

 

There were 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the Company’s IPO. The Company may call the warrants for redemption if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A common stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A common stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the sponsor warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A common stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent.

 

21

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

There were no sponsor warrants exercised during the three months ended March 31, 2022. During the three months ended March 31, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. There were 1.9 million sponsor warrants outstanding at March 31, 2022.

 

Noncontrolling Interest

 

Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. Upon the close of the Business Combination, and at December 31, 2018, InnoHold’s and other Class B Unit holders’ combined NCI percentage in Purple LLC was approximately 82%. At March 31, 2022, the combined NCI percentage in Purple LLC was approximately 1%. The Company has consolidated the financial position and results of operations of Purple LLC and reflected the proportionate interest held by all such Purple LLC Class B Unit holders as NCI.

 

16. Income Taxes

 

At each interim period, the Company estimates its forecasted full-year effective tax rate. That forecasted rate is applied to year-to-date ordinary income or loss to compute the year-to-date income tax provision. In order to compute the annual effective tax rate, the Company estimates its full year ordinary income and total tax provision, including both current and deferred taxes.

 

For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

The Company’s sole material asset is Purple LLC, which is treated as a partnership for U.S. federal income tax purposes and for purposes of certain state and local income taxes. Purple LLC’s net taxable income and any related tax credits are passed through to its members and are included in the members’ tax returns, even though such net taxable income or tax credits may not have actually been distributed. While the Company consolidates Purple LLC for financial reporting purposes, the Company will be taxed on its share of earnings of Purple LLC not attributed to the noncontrolling interest holders, which will continue to bear their share of income tax on its allocable earnings of Purple LLC. The income tax burden on the earnings taxed to the noncontrolling interest holders is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate differs from the statutory rate. The primary factors impacting expected tax are the change in fair value of the warrant liabilities and remeasurement of deferred taxes primarily as a result of the change in the estimated state tax rate.

 

22

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Deferred tax assets at March 31, 2022 totaled $219.7 million, which is net of a $93.5 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. As a result, there was an overall increase of $23.7 million in the valuation allowance from December 31, 2021 to March 31, 2022, primarily as a result of an increase in the residual outside partnership basis.

 

The Company currently estimates its annual effective income tax rate to be 14.9%. The annualized effective tax rate for the Company differs from the federal rate of 21% primarily due to the non-taxable nature of the change in fair value of the warrant liabilities and state and local income taxes.

 

For the three months ended March 31, 2022, the Company has recorded an income benefit of $1.8 million. The effective tax rate for the three months ended March 31, 2022 was 11.7%. This is less than the federal statutory rate due primarily to a reduction of deferred tax assets associated with adjustments for stock based compensation and the gain relating to the change in fair value of the warrant liability is excluded from taxable income for income tax purposes.

 

In connection with the Business Combination, the Company entered into a tax receivable agreement with InnoHold, which provides for the payment by the Company to InnoHold of 80% of the net cash savings, if any, in U.S. federal, state and local income tax that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Closing as a result of (i) any tax basis increases in the assets of Purple LLC resulting from the distribution to InnoHold of the cash consideration, (ii) the tax basis increases in the assets of Purple LLC resulting from the redemption by Purple LLC or the exchange by the Company, as applicable, of Class B Paired Securities or cash, as applicable, and (iii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, payments it makes under the agreement.

 

As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. The amount of the increase in asset basis, the related estimated cash tax savings and the attendant liability to be recorded will depend on the price of the Company’s Class A common stock at the time of the relevant redemption or exchange.

 

The estimation of liability under the tax receivable agreement is by its nature imprecise and subject to significant assumptions regarding the amount and timing of future taxable income. As a result of the initial merger transaction, the subsequent exchanges of Class B Units for Class A common stock and changes in estimates relating to the expected tax benefits associated with the liability under the agreement, the potential future tax receivable agreement liability was $162.2 million and $168.1 million as of March 31, 2022 and December 31, 2021, respectively. The reduction in the March 31, 2022 tax receivable agreement liability reflected a payment of $5.8 million made in January 2022.

 

As of December 31, 2021, the Company estimated $10.0 million of U.S. federal and $2.7 million of state net operating loss carryforwards available to reduce future taxable income. The federal net operating losses may be carried forward indefinitely for U.S. federal tax purposes, while some state carryforwards are subject to expiration beginning in 2026. It is possible that we will not generate taxable income in time to use all or a portion of these net operating loss carryforwards before their expiration or at all. Additionally, the Company may be subject to the NOL utilization provisions of Section 382 of the Internal Revenue Code of 1986, as amended due to ownership changes that may have occurred previously or that could occur in the future. The effect of an ownership change may be the imposition of an annual limitation on the use of NOL carryforwards attributable to periods before the change. The amount of the annual limitation depends upon the value of the Company immediately before the change, changes to the Company’s capital during a specified period prior to the change, and the federal published interest rate. As of March 31, 2022, the Company has not completed its analyses in respect of Section 382 to determine whether a change in ownership has occurred, the annual limitation, if any, or whether any of the tax attributes are subject to a permanent limitation. Until an analysis is completed, there can be no assurance that the existing net operating loss carry-forwards or credits are not subject to significant limitation.

 

23

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

The effects of uncertain tax positions are recognized in the consolidated financial statements if these positions meet a “more-likely-than-not” threshold. For those uncertain tax positions that are recognized in the consolidated financial statements, liabilities are established to reflect the portion of those positions it cannot conclude “more-likely-than-not” to be realized upon ultimate settlement. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of March 31, 2022, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.

 

17. Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of Class A stock outstanding during each period. Diluted net income (loss) per share reflects the weighted-average number of common shares outstanding during the period used in the basic net income (loss) computation plus the effect of common stock equivalents that are dilutive.

 

The following table sets forth the calculation of basic and diluted weighted average shares outstanding and earnings (loss) per share for the periods presented (in thousands, except per share amounts):

 

   Three Months Ended
March 31,
 
   2022   2021 
Numerator:        
Net income (loss) attributable to Purple Innovation, Inc. – basic  $(13,502)  $20,824 
Less – dilutive effect of change in fair value – warrant liabilities       (9,147)
Less – net loss attributed to noncontrolling interest   (129)   
 
Net income (loss) attributable to Purple Innovation, Inc. – diluted  $(13,631)  $11,677 
Denominator:          
Weighted average shares—basic   67,058    64,592 
Add – dilutive effect of equity awards       1,545 
Add – dilutive effect of warrants       2,235 
Add – dilutive effect of Class B shares   448    
 
Weighted average shares—diluted   67,506    68,372 
Net income (loss) per common share:          
Basic  $(0.20)  $0.32 
Diluted  $(0.20)  $0.17 

 

24

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

For the three months ended March 31, 2022, the Company excluded 3.6 million shares of Class A common stock issuable upon conversion of certain warrants, stock options, restricted stock and Class A shares subject to vesting as the effect was anti-dilutive. For the three months ended March 31, 2021, the Company excluded 0.4 million of Paired Securities convertible into an equal number of Class A common shares as the effect was anti-dilutive.

 

18. Equity Compensation Plans

 

2017 Equity Incentive Plan

 

The Purple Innovation, Inc. 2017 Equity Incentive Plan (the “2017 Incentive Plan”) provides for grants of stock options, stock appreciation rights, restricted stock units and other stock-based awards. Directors, officers and other employees and subsidiaries and affiliates, as well as others performing consulting or advisory services for the Company and its subsidiaries, will be eligible for grants under the 2017 Incentive Plan. As of March 31, 2022, an aggregate of 1.2 million shares remain available for issuance or use under the 2017 Incentive Plan.

 

Employee Stock Options

 

In March 2022, the Company granted 0.5 million stock options under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. The stock options have an exercise price of $6.82 per option. The stock options expire in five years and vest over a three-year period. The Company determined the fair value of these options to be $1.7 million which will be expensed on a straight-line basis over the vesting period.

 

The Company determined the fair value of the options granted during the three months ended March 31, 2022 using the Black Scholes method with the following assumptions:

 

Fair market value  $3.41 
Exercise price  $6.82 
Risk free interest rate   2.52%
Expected term in years   3.50 
Expected volatility   78.49%
Expected dividend yield   
 

 

The following table summarizes the Company’s total stock option activity for the three months ended March 31, 2022:

 

  

Options

(in thousands)

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

  

Intrinsic

Value
(in thousands)

 
Options outstanding as of January 1, 2022   1,552   $8.65    1.9   $8,667 
Granted   500    6.82        
 
Exercised   (20)   8.32        
 
Forfeited/cancelled   (67)   14.63        
 
Options outstanding as of March 31, 2022   1,965   $7.98    2.5   $21 

 

25

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Outstanding and exercisable stock options as of March 31, 2022 are as follows:

 

    Options Outstanding   Options Exercisable 
Exercise Prices   Number of Options Outstanding
(in thousands)
   Weighted
Average
Remaining Life (Years)
   Number of Options Exercisable
(in thousands)
   Weighted
Average
Remaining Life
(Years)
   Intrinsic
Value
(in thousands)
 
$5.75    210    1.9    153    1.9   $21 
 5.95    426    0.7    426    0.7    
 
 6.51    212    2.0    153    1.9    
 
 6.65    173    2.1    115    2.1    
 
 6.82    500    5.0    
    
    
 
 7.99    19    2.7    12    2.7    
 
 8.32    109    2.3    58    2.3    
 
 8.55    97    0.7    97    0.7    
 
 13.12    123    2.7    71    2.4    
 
 15.12    3    3.1    1    3.1    
 
 21.70    52    0.7    52    0.7    
 
 32.28    41    3.4    16    2.6    
 

 

The following table summarizes the Company’s unvested stock option activity for the three months ended March 31, 2022:

 

   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2022   416   $3.60 
Granted   500    3.41 
Vested   (74)   3.69 
Forfeited   (31)   6.86 
Nonvested options as of March 31, 2022   811   $3.35 

 

The estimated fair value of Company stock options is amortized over the options vesting period on a straight-line basis. For the three months ended March 31, 2022 and 2021, the Company recognized stock option expense of $0.2 million and $0.5 million, respectively.

 

As of March 31, 2022, outstanding stock options had $2.7 million of unrecognized stock compensation cost with a remaining recognition period of 2.4 years.

 

26

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Employee Restricted Stock Units

 

In March 2022, the Company granted 0.5 million of restricted stock units under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. These restricted stock awards had a grant date fair value of $6.32 per share. The estimated fair value of this award is being recognized on a straight-line basis over the three-year vesting period.

  

The following table summarizes the Company’s restricted stock unit activity for the three months ended March 31, 2022:

 

   Number
Outstanding
(in thousands)
   Weighted
Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2022   165   $17.84 
Granted   500    6.32 
Vested   (27)   17.00 
Forfeited   (34)   13.40 
Nonvested restricted stock units as of March 31, 2022   604   $8.59 

 

The Company recorded restricted stock unit expense of $0.4 million during the three months ended March 31, 2022. There were no restricted stock units outstanding and no expense recorded during the three months ended March 31, 2021.

 

As of March 31, 2022, outstanding restricted stock units had $4.8 million of unrecognized stock compensation cost with a remaining recognition period of 2.8 years.

 

InnoHold Incentive Units

 

In January 2017, pursuant to the 2016 Equity Incentive Plan approved by InnoHold and Purple LLC that authorized the issuance of 12.0 million incentive units, Purple LLC granted 11.3 million incentive units to Purple Team LLC, an entity for the benefit of certain employees who were participants in that plan. In conjunction with the Business Combination, Purple Team LLC was merged into InnoHold with InnoHold being the surviving entity and the Purple Team LLC incentive units were cancelled and new incentive units were issued by InnoHold under its own limited liability company agreement (the “InnoHold Agreement”). On February 8, 2019, InnoHold initiated a tender offer to each of these incentive unit holders, some of which are current employees of Purple LLC, to distribute to each a pro rata number of 2.5 million Paired Securities held by InnoHold in exchange for the cancellation of their ownership interests in InnoHold. All InnoHold incentive unit holders accepted the offer, and the terms and distribution of each transaction were finalized and closed on June 25, 2019. At the closing of the tender offer, those incentive unit holders received, based on their pro rata holdings of InnoHold Class B Units, a portion of 2.5 million Paired Securities held by InnoHold. As of March 31, 2022, 0.4 million of the Paired Securities remain to be exchanged for Class A common stock by the incentive unit holders.

 

27

 

 

PURPLE INNOVATION, INC.
Notes to Condensed Consolidated Financial Statements
(unaudited)

 

Aggregate Non-Cash Stock-Based Compensation

 

The Company has accounted for all stock-based compensation under the provisions of ASC 718 Compensation—Stock Compensation. This standard requires the Company to record a non-cash expense associated with the fair value of stock-based compensation over the requisite service period.

 

The following table summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units (in thousands):

 

   Three Months Ended
March 31,
 
   2022   2021 
Cost of revenues  $65   $45 
Marketing and sales   137    104 
General and administrative   323    324 
Research and development   17    6 
Total non-cash stock-based compensation  $542   $479 

 

19. Employee Retirement Plan

 

In July 2018 the Company established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All eligible employees over the age of 18 and with 4 months’ service are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 5% of eligible earnings. Company contributions immediately vest. The Company’s matching contribution expense was $1.1 million and $0.7 million for the three months ended March 31, 2022 and 2021, respectively.

 

20. Subsequent Events

 

In March 2022, the Company granted to the Company’s chief executive officer in conjunction with his full-time appointment to the position 500,000 stock options and 500,000 restricted stock units under the Company’s 2017 Equity Incentive Plan. On April 8, 2022, with the chief executive officer’s consent, the Company rescinded and cancelled 388,530 of the previously granted stock options and 388,530 of the previously granted restricted stock units to fall below the annual limit set forth in the 2017 Incentive Plan.   The Company is currently below such limits and may issue additional awards to the chief executive officer in compliance with the 2017 Incentive Plan.

 

In April 2022, the Company completed a restructuring of its workforce to balance production and improve efficiencies. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance costs of $0.8 million.

 

On April 29, 2022, Eric Haynor signed an offer letter to become the chief operating officer of the Company, effective June 6, 2022. Prior to joining the Company, Mr. Haynor, age 58, was with Ecolab, Inc. from 2005 to present, most recently as the Senior Vice President of Global Industrial Supply Chain since 2019. In connection with his employment, the Company agreed to grant to Mr. Haynor, effective as of his start date, a one-time equity grant valued at $500,000 based on the market price of the Company’s Class A Common Stock on the day of the grant as an inducement grant outside the Company’s 2017 Equity Incentive Plan in accordance with the NASDAQ inducement grant exception found in NASDAQ Listing Rule 5635(c)(4). This grant will be comprised of 65% restricted stock units that vest in three years contingent upon the stock price hitting certain performance thresholds. The remaining 35% restricted stock units have no performance conditions with one-third vesting every 12 months.

28

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion is intended to provide a more comprehensive review of the operating results and financial condition of Purple Innovation, Inc. than can be obtained from reading the Unaudited Condensed Consolidated Financial Statements alone. The discussion should be read in conjunction with the Unaudited Condensed Consolidated Financial Statements and the notes thereto included in “Part I. Item 1. Financial Statements.”

 

FORWARD-LOOKING STATEMENTS

 

This quarterly report on Form 10-Q (this “Quarterly Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, that represent our current expectations and beliefs. All statements other than statements of historical fact are “forward-looking statements” for purposes of federal and state securities laws. In some cases, you can identify these statements by forward-looking words such as “believe,” “expect,” “project,” “anticipate,” “estimate,” “intend,” “plan,” “targets,” “likely,” “will,” “would,” “could,” “may,” “might,” the negative of these words and other similar words.

 

All forward-looking statements included in this Quarterly Report are made only as of the date thereof. It is routine for our internal projections and expectations to change throughout the year, and any forward-looking statements based upon these projections or expectations may change prior to the end of the next quarter or year. In addition, any statements that refer to projections of our future financial performance, our anticipated growth and trends in our businesses (including the discussion under the heading “Outlook for Growth”), and other characterizations of future events or circumstances are forward-looking statements.

 

We caution and advise readers that these statements are only predictions and are subject to risks, uncertainties, and assumptions that are difficult to predict, including those included in the “Risk Factors” section of this Quarterly Report and in our Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 1, 2022. Therefore, actual results may differ materially and adversely from those expressed in any forward-looking statements and investors are cautioned not to place undue reliance on any such statements. We undertake no obligation to publicly update or revise any forward-looking statement, whether as a result of new information, future events or otherwise, except as required by law.

 

Overview of Our Business

 

Our mission is to improve the lives of our consumers by delivering innovative better sleep solutions.

 

We are a digitally-native vertical brand founded on comfort product innovation with premium offerings. We design and manufacture a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, frames, sheets, and other products. Our products are the result of over 30 years of innovation and investment in proprietary and patented comfort technologies and the development of our own manufacturing processes. Our proprietary gel technology, Hyper-Elastic Polymer, underpins many of our comfort products and provides a range of benefits that differentiate our offerings from other competitors’ products. We market and sell our products directly to consumers through our e-commerce and Purple retail showroom channels and through our retail brick-and-mortar wholesale partner channel.

 

Organization

 

Our business consists of Purple Inc. and its consolidated subsidiary, Purple LLC. Purple Inc. was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of GPAC. On February 2, 2018, Purple Inc. consummated a transaction structured similar to a reverse recapitalization pursuant to which Purple Inc. acquired an equity interest in Purple LLC and became its sole managing member. As the sole managing member of Purple LLC, Purple Inc., through its officers and directors, is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member. At March 31, 2022, Purple Inc. had a 99% economic interest in Purple LLC while other Class B Unit holders had the remaining 1%.

 

29

 

 

Recent Developments in Our Business

 

Equity Financing

 

In March 2022, the Company completed a secondary offering of 16.1 million shares of Class A common stock, which included the additional 2.1 million shares of the over-allotment option that the underwriters exercised in full. The underwriter purchased the Class A common stock from the Company at a price of $5.65 per share, except that any shares sold by the underwriter to Coliseum Capital Partners, L.P. and Blackwell Partners LLC – Series A, up to an aggregate of 29.81% of the shares of Class A common stock pursuant to the offering, were purchased from the Company by the underwriter at a price of $6.10 per share. The aggregate gross proceeds received by the Company from the secondary offering, including the exercise of the over-allotment, was $93.1 million. After deducting offering expenses of $0.2 million, aggregate net proceeds totaled $92.9 million.

 

Debt Financing

 

On September 3, 2020, Purple LLC entered into the 2020 Credit Agreement that provided for a $45.0 million term loan and a $55.0 million revolving line of credit. In November 2021, the Company executed a $55.0 million draw on its revolving line of credit, which represented the full amount available under the line. The initial borrowing rate of 3.50% for both the term loan and revolving line of credit was based on LIBOR plus 3.00%.

 

The Company’s operating and financial results for the year ended December 31, 2021 did not satisfy the financial and performance covenants required under the 2020 Credit Agreement. On February 28, 2022, prior to the covenant compliance certification date, the Company entered into the first amendment of the 2020 Credit Agreement to avoid a breach of these covenants and potential default. This amendment contained a covenant waiver period such that the net leverage ratio and fixed charge coverage ratio would not be tested for the fiscal quarters ended December 31, 2021, March 31, 2022 and June 30, 2022. Other modifications in the amendment included revised leverage ratio and fixed charge coverage definitions and thresholds, the addition of minimum liquidity requirements with mandatory prepayments of the revolving loan if cash exceeded $25.0 million, new weekly and monthly reporting requirements, limits on the amount of capital expenditures, the addition of a lease incurrence test for opening additional showrooms, and additional negative covenants during a covenant amendment period that extends into 2023 until certain conditions are met. In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio goes below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio. Pursuant to the first amendment of the 2020 Credit Agreement, the Company made a $2.5 million payment on the term loan to cover the four quarterly principal payments due in 2022 and incurred fees and expenses of $0.8 million that were recorded as debt issuance costs in the condensed consolidated balance sheet.

 

On March 23, 2022, the Company entered into a second amendment to the 2020 Credit Agreement. This amendment modified the 2020 Credit Agreement to allow CCM and its investment affiliates to acquire 35% or more of the combined voting power of all equity interests of the Company entitled to vote for the election of members of the Company’s board of directors without constituting an event of default. CCM is considered a related party of the Company in that Adam Gray, a member of the board of directors, serves as a managing partner of CCM. Pursuant to the second amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.4 million that were recorded as debt issuance costs in the condensed consolidated balance sheet.

 

On March 31, 2022, the Company used a portion of the net proceeds from the secondary offering to repay in full the $55.0 million of principal outstanding on the revolving line of credit.

 

Operational Developments

 

The COVID-19 pandemic has impacted many aspects of our operations, directly and indirectly, including disruption of our employees, consumer behavior, distribution and logistics, our suppliers, and the market overall. The scope and nature of these impacts continue to evolve. Because of the COVID-19 pandemic, we took precautionary measures recommended by the appropriate national and state health agencies to manage our resources and mitigate the adverse impact of the pandemic, which was intended to help minimize the risk to our Company, employees, customers, and the communities in which we operate. Soon after the pandemic began, we also experienced an increase in demand in our e-commerce channel, and in 2020 and 2021 the Company built production capability to match actual and anticipated demand growth. Now, on the tail-end of the pandemic, we are experiencing a pull-back in growth that has left us with excess operational capacity in facilities, equipment, and personnel. In the first quarter, we began to rebalance production and fulfillment operations in our different facilities and take other actions to lower costs.

 

30

 

 

We are closely monitoring the impacts of COVID-19 and general economic conditions on global supply chain, manufacturing, and logistics operations. As inflationary pressures increase, we anticipate that our production and operating costs will similarly increase. In addition, COVID-19 and other events, including port closures or labor shortages, have resulted in the continuation or worsening of manufacturing and shipping costs, delays and constraints. While most of our domestic suppliers have been able to continue operations and provide necessary materials when needed, we have experienced some constraints from certain suppliers, with respect to both the availability and cost of materials. In addition, as experienced in other industries, in order to remain competitive in hiring the labor necessary to maintain our production levels, we have had to increase wages and other compensation. These increases in materials and labor costs have resulted in higher cost of goods sold and lower margins. We believe that shipping, material and labor costs will continue to remain at elevated levels or increase further in the foreseeable future.

 

While we invested in growing our manufacturing capacity and expanding our showroom presence in 2021, post-pandemic demand has shifted away from e-commerce and back towards retail brick-and-mortar. Our showrooms are performing in-line with our targeted unit economics. As a result, we are continuing our investment into new showrooms. Also, at the end of the first quarter, our products are sold through approximately 3,100 wholesale doors, having added 600 net new doors so far in 2022. To capitalize on the current trend, and while expanding into new doors, our focus is primarily on improving our sales in the retail locations where are products currently are being sold.

 

In February 2022, because of lower-than-expected demand and elevated labor and overhead costs that adversely affected our results of operations in the fourth quarter of 2021 which continued into the first quarter of 2022, we completed a restructuring of our workforce to improve efficiencies and realign the Company’s cost structure to focus on quality of earnings in our current core business. As a result of the realignment and restructuring, we reduced employee headcount and incurred severance costs of $1.2 million in the first quarter of 2022. In April 2022, we incurred an additional $0.8 million in severance costs associated with a separate workforce restructuring to balance production and improve efficiencies.

 

In early 2022, to offset the impact of higher raw material, labor and freight costs on our gross margins, we increased prices and initiated several other projects to improve efficiencies and reduce costs. In response to these impacts, we deferred new product launches in 2022. Also in 2022, we are continuing to invest in showroom expansion and effectively respond to consumers returning to brick and mortar buying by growing wholesale partner doors and initiating a greater emphasis on improving the sales productivity of our existing wholesale partners. After several years of hyper growth and increased investments to support current and future expansion, we are now building the framework for strong operational maturity and accountability as we focus on right-sizing our operations, improving our execution, and refining our strategies to drive profitable growth in the current market environment.

 

Outlook for Growth

 

To support our plans for future growth, we are focusing on the following opportunities:

 

  Develop and execute on strategies to meaningfully expand our wholesale presence.
     
  Build premium brand position to grow market share of the premium mattress category.
     
  Refine and enhance marketing strategies to reach a broader audience, increase customer engagement and reduce dependency on price promotions as a means of driving sales.

 

  Strengthen research and development disciplines and go-to-market processes in order to expand our current categories and position our business to eventually expand to adjacent categories.
     
  Manage production labor and capacity utilization to promote efficient use of our manufacturing facilities as we grow into our production footprint.
     
  Manage input costs, operating efficiencies, and pricing to offset gross margin erosion and exit the year with gross margins close to 40%.

 

31

 

  

There is no guarantee that we will be able to effectively execute on these opportunities, which are subject to risks, uncertainties, and assumptions that are difficult to predict, including the risks described under “Risk Factors” and elsewhere herein. Therefore, actual results may differ materially and adversely from those described above. In addition, we may, in the future, adapt these focuses in response to changes in the market or our business.

 

Operating Results for the Three Months Ended March 31, 2022 and 2021

 

The following table sets forth for the periods indicated, our results of operations and the percentage of total revenue represented in our condensed consolidated statements of operations:

 

   Three Months Ended March 31, 
   2022   % of
Net
Revenues
   2021   % of
Net
 Revenues
 
Revenues, net  $143,179    100.0%  $186,429    100.0%
Cost of revenues   91,553    63.9    98,905    53.1 
Gross profit   51,626    36.1    87,524    46.9 
Operating expenses:                    
Marketing and sales   49,959    34.9    54,368    29.2 
General and administrative   17,888    12.5    14,526    7.8 
Research and development   2,143    1.5    1,723    0.9 
Total operating expenses   69,990    48.9    70,617    37.9 
Operating income (loss)   (18,364)   (12.8)   16,907    9.1 
Other income (expense):                    
Interest expense   (1,023)   (0.7)   (570)   (0.3)
Other income (expense), net   17        (68)    
Tax receivable agreement benefit            174    0.1 
Change in fair value – warrant liabilities   3,928    2.7    9,147    4.9 
Total other income, net   2,922    2.0    8,683    4.7 
Net income (loss) before income taxes   (15,442)   (10.8)   25,590    13.7 
Income tax (expense) benefit   1,811    1.3    (4,651)   (2.5)
Net income (loss)   (13,631)   (9.5)   20,939    11.2 
Net income (loss) attributable to noncontrolling interest   (129)   (0.1)   115    0.1 
Net income (loss) attributable to Purple Innovation, Inc.  $(13,502)   (9.4)  $20,824    11.2 

 

Revenues, Net

 

Net revenues decreased $43.3 million, or 23.2%, to $143.2 million for the three months ended March 31, 2022 compared to $186.4 million for the three months ended March 31, 2021. The decline in net revenues reflected a $37.6 million decrease in mattress sales, a $5.3 million decrease in other sleep product sales and a $0.4 million decrease in other product sales. The decrease in mattress sales was primarily due to higher net revenues in the prior year created by the pull forward of demand driven by the effects of COVID and economic stimulus in the first quarter of 2021, coupled with the pullback in discretionary consumer spending in early 2022. The decline in net revenues from a sales channel perspective consisted of DTC net revenues decreasing $39.4 million, or 31.5% and wholesale net revenues decreasing $3.9 million, or 6.3%. Within DTC, e-commerce net revenues decreased $46.3 million, or 38.6%, and were partially offset by Purple retail showroom net revenues growing $7.0 million, or 138.2%. The larger-than-expected decrease in e-commerce net revenues was primarily due to a return to more normalized consumption patterns after two years of COVID-driven demand coupled with customers shifting back to brick and mortar buying. Wholesale net revenues comprised 40.3% of net revenues in the first quarter of 2022 compared to 33.0% in the first quarter of 2021. The higher proportion of wholesale net revenues was primarily due to the impact of lower-than-expected e-commerce sales. The growth in our showroom business from 2.7% of net revenues in the first quarter of 2021 to 8.4% in the first quarter of 2022 resulted primarily from the opening of 25 new showrooms over the past 12 months combined with the impact of a lower-than-expected decrease in e-commerce sales.

 

Cost of Revenues

 

Cost of revenues decreased $7.4 million, or 7.4%, to $91.6 million for the three months ended March 31, 2022 compared to $98.9 million for the three months ended March 31, 2021. This decrease, which was primarily due to the corresponding decrease in sales volume, reflected a $17.4 million decrease in direct material and other costs offset in part by a $10.1 million increase in labor and overhead costs. Our gross profit percentage, which decreased to 36.1% of net revenues in the first quarter of 2022 from 46.9% in the first quarter of 2021, was adversely impacted by the elevated level of our labor and overhead costs coupled with a larger than expected reduction in higher margin e-commerce sales. We expect gross margins to improve in the near term based on the full effect of first quarter price increases, the impact of recent reductions in our production workforce and the continued implementation of manufacturing and supply chain efficiencies.

 

32

 

 

Marketing and Sales

 

Marketing and sales expense decreased $4.4 million, or 8.1%, to $50.0 million for the three months ended March 31, 2022 compared to $54.4 million for the three months ended March 31, 2021. This decrease reflected a $15.6 million decline in advertising spending as management focused on improving marketing efficiency. This decrease was offset in part by a $5.0 million increase in wholesale marketing and sales costs related to enhancements in our wholesale marketing operations, a $4.8 million increase in showroom-related marketing associated with our continued showroom expansion, and a $1.4 million increase in other marketing costs. Marketing and sales expense as a percentage of net revenues was 34.9% in the first quarter of 2022 compared to 29.2% in the first quarter of 2021. This increase was primarily due to a larger-than-expected decrease in net revenues.

 

General and Administrative

 

General and administrative expense increased $3.4 million, or 23.1%, to $17.9 million for the three months ended March 31, 2022 compared to $14.5 million for the three months ended March 31, 2021. This increase was primarily due to a $2.1 million increase in payroll costs related to workforce additions since the end of the prior year first quarter, a $0.7 million increase in legal and professional fees associated primarily with executive search costs, and a $0.5 million increase in other expenses.

 

Research and Development

 

Research and development costs increased $0.4 million, or 24.4%, to $2.1 million for the three months ended March 31, 2022 from $1.7 million for the three months ended March 31, 2021. This increase was primarily due to an increase in payroll costs related to planned increases in our research and development workforce.

 

Operating Income (Loss)

 

Operating income (loss) decreased $35.3 million to an operating loss of $18.4 million for the three months ended March 31, 2022 compared to operating income of $16.9 million for the three months ended March 31, 2021. This decrease was primarily due to the decrease in gross profit.

 

Interest Expense

 

Interest expense totaled $1.0 million for the three months ended March 31, 2022 compared to $0.6 million for the three months ended March 31, 2021. The $0.5 million increase was primarily due to interest expense of $0.6 million incurred on the $55.0 million revolving line of credit that was drawn down by the Company in November 2021. This increase was offset in part by $0.2 million of interest capitalized during the first quarter of 2022.

 

Change in Fair Value – Warrant Liabilities

 

There were 12.8 million sponsor warrants issued pursuant to a private placement conducted simultaneously with the Company’s initial public offering. We have accounted for these warrants as liabilities and recorded them at fair value on the date of the transaction and subsequently re-measured them to fair value at each reporting date with changes in fair value included in earnings. The 1.9 million sponsor warrants outstanding at both March 31, 2022 and 2021 had fair values of $0.4 million and $19.4 million, respectively. The decrease in fair value was primarily due to the Company’s Class A stock price, one of the primary assumptions used to re-measure the warrant liability, declining from $31.65 at March 31, 2021 to $5.85 at March 31, 2022. During the three months ended March 31, 2022 and 2021, we recognized gains of $3.9 million and $9.1 million, respectively, in our condensed consolidated statements of operations related to decreases in the fair value of the warrants outstanding at the end of the respective periods.

 

33

 

 

Income Tax (Expense) Benefit

 

We had an income tax benefit of $1.8 million for the three months ended March 31, 2022 compared to income tax expense of $4.7 million for the three months ended March 31, 2021. The income tax benefit in the first quarter of 2022 was primarily the result of the Company having a net loss before income taxes of $15.4 million for the three months ended March 31, 2022.

 

Noncontrolling Interest

 

The Company calculates net income or loss attributable to noncontrolling interests on a quarterly basis using their weighted average ownership percentage. Net loss attributed to noncontrolling interests was $0.1 million in the first quarter of 2022 compared to net income of $0.1 million in the first quarter of 2021.

 

Liquidity and Capital Resources

 

Our principal sources of funds are cash flows from operations and cash and cash equivalents on hand, supplemented with borrowings made pursuant to our credit facilities and proceeds received from secondary offerings of our equity capital. Principal uses of funds consist of payments of principal and interest on our debt facilities, capital expenditures and working capital needs as well as other contractual obligations described below. Our working capital needs depend largely upon the timing of cash receipts from product sales, payments to vendors and others, changes in inventories, and operating lease payment obligations. Our cash and working capital positions were $62.7 million and $98.9 million, respectively, as of March 31, 2022 compared to $91.6 million and $87.5 million, respectively, as of December 31, 2021. Cash used for capital expenditures increased from $12.4 million in the first quarter of 2021 to $13.1 million in the first quarter of 2022. Our capital expenditures in the first quarter of 2022 primarily consisted of leasehold improvements and furniture and fixtures associated with the opening of new Purple retail showrooms during the first quarter of 2022.

 

In the event our cash flow from operations or other sources of financing are less than anticipated, we believe we will be able to fund operating expenses based on our ability to scale back operations, reduce marketing spend, use the liquidity we have available under our revolving line of credit and postpone or discontinue our growth strategies. In such event, this could result in slower growth or no growth, and we may run the risk of losing key suppliers, we may not be able to timely satisfy customer orders, and we may not be able to retain all of our employees. In addition, we may be forced to restructure our obligations to current creditors, pursue work-out options or seek additional funding sources including new debt or equity capital. Our ability to obtain additional debt or alternative capital on acceptable terms or at all is subject to a variety of uncertainties, including instability in the credit and financial markets resulting from macroeconomic factors and approval from the lenders under the 2020 Credit Agreement. Adequate financing may not be available or, if offered, may only be available on unfavorable terms. The restrictive covenants in the 2020 Credit Agreement, as amended, may make it difficult to obtain additional capital on terms that are favorable to us and to execute on our growth strategies, including the acquisition of other businesses or technologies. There is no assurance we would be able to obtain the capital we could potentially require. As a result, there can be no assurance that we will be able to fund our future operations or growth strategies. In addition, future equity or debt financings may require us to also issue warrants or other equity securities that are likely to be dilutive to our existing stockholders. Newly issued securities may include preferences or superior voting rights or, as described above, may be combined with the issuance of warrants or other derivative securities, which each may have additional dilutive effects. Furthermore, we may incur substantial costs in pursuing future capital and financing, including investment banking fees, legal fees, accounting fees, printing and distribution expenses and other costs. We may also be required to recognize non-cash expenses in connection with certain securities we may issue, such as convertible notes and warrants, which will adversely impact our financial condition. If we cannot raise additional funds on favorable terms or at all, we may not be able to carry out all or parts of our long-term growth strategy, maintain our growth and competitiveness or continue in business.

 

Based on our current projections, we believe our cash on hand, amounts available under our revolving line of credit, and expected cash to be generated from e-commerce, wholesale, and Purple retail store channels will be sufficient to cover our working capital requirements and anticipated capital expenditures for the next 12 months.

 

Secondary Offering

 

In March 2022, the Company completed a secondary offering of 16.1 million shares of Class A common stock, which included the additional 2.1 million shares of the over-allotment option that the underwriters exercised in full. The underwriter purchased the Class A common stock from the Company at a price of $5.65 per share, except that any shares sold by the underwriter to Coliseum Capital Partners, L.P. and Blackwell Partners LLC – Series A, up to an aggregate of 29.81% of the shares of Class A common stock pursuant to the offering, were purchased from the Company by the underwriter at a price of $6.10 per share. The aggregate gross proceeds received by the Company from the secondary offering, including the exercise of the over-allotment, was $93.1 million. After deducting offering expenses of $0.2 million, aggregate net proceeds totaled $92.9 million.

 

34

 

 

Debt

 

On September 3, 2020, Purple LLC entered into the 2020 Credit Agreement that provided for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. In November 2021, the Company executed a $55.0 million draw on its revolving line of credit, which represented the full amount available under the line. The initial borrowing rate of 3.50% for both the term loan and revolving line of credit was based on LIBOR plus 3.00%.

 

The Company’s operating and financial results for the year ended December 31, 2021 did not satisfy the financial and performance covenants required under the 2020 Credit Agreement. On February 28, 2022, prior to the covenant compliance certification date, the Company entered into the first amendment of the 2020 Credit Agreement to avoid a breach of these covenants and potential default. This amendment contained a covenant waiver period such that the net leverage ratio and fixed charge coverage ratio would not be tested for the fiscal quarters ended December 31, 2021, March 31, 2022 and June 30, 2022. Other modifications in the amendment included revised leverage ratio and fixed charge coverage definitions and thresholds, the addition of minimum liquidity requirements with mandatory prepayments of the revolving loan if cash exceeded $25.0 million, new weekly and monthly reporting requirements, limits on the amount of capital expenditures, the addition of a lease incurrence test for opening additional showrooms, and additional negative covenants during a covenant amendment period that extends into 2023 until certain conditions are met. In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio goes below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio.

 

Pursuant to the first amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.8 million that were recorded as debt issuance costs in the condensed consolidated balance sheet and made a $2.5 million payment on the term loan to cover the four quarterly principal payments due in 2022. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – Debt.

 

On March 23, 2022, the Company entered into a second amendment to the 2020 Credit Agreement. This amendment modified the 2020 Credit Agreement to allow CCM and its investment affiliates to acquire 35% or more of the combined voting power of all equity interests of the Company entitled to vote for the election of members of the Company’s board of directors without constituting an event of default. CCM is considered a related party of the Company in that Adam Gray, a member of the board of directors, serves as a managing partner of CCM.

 

Pursuant to the second amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.4 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – Debt.

 

On March 31, 2022, the Company used a portion of the net proceeds from the secondary offering to repay in full the $55.0 million of principal outstanding on the revolving line of credit.

 

Tax Receivable Agreement

 

We are required to make certain payments to InnoHold under the tax receivable agreement, which may have a material adverse effect on our liquidity and capital resources. We are currently unable to determine the total future amount of these payments due to the unpredictable nature of several factors, including the timing of future exchanges, the market price of shares of Class A common stock at the time of the exchanges, the extent to which such exchanges are taxable and the amount and timing of future taxable income sufficient to utilize tax attributes that give rise to the payments under the agreement. As of March 31, 2022 and December 31, 2021, the tax receivable agreement liability reflected in the Company’s consolidated balance sheet was $162.2 million and $168.1 million, respectively. This decrease was due to a $5.8 million payment that was made during the first quarter of 2022.

 

35

 

 

Other Contractual Obligations

 

In addition to the material contractual obligations discussed above, other material contractual obligations primarily include operating lease payments obligations. See Note 8 of the condensed consolidated financial statements for additional information.

 

Cash Flows for the Three Months Ended March 31, 2022 Compared to the Three Months Ended March 31, 2021

 

The following summarizes our cash flows for the three months ended March 31, 2022 and 2021 as reported in our condensed consolidated statements of cash flows (in thousands):

 

   Three Months Ended
March 31,
 
   2022   2021 
Net cash used in operating activities  $(44,281)  $(9,391)
Net cash used in investing activities   (13,078)   (12,354)
Net cash provided by financing activities   28,441    2,605 
Net decrease in cash   (28,918)   (19,140)
Cash, beginning of the period   91,616    122,955 
Cash, end of the period  $62,698   $103,815 

 

Cash used in operating activities totaled $44.3 million for the three months ended March 31, 2022 compared to $9.4 million for the three months ended March 31, 2021. The decrease in cash flows from operations primarily resulted from a $29.6 million decrease in cash provided by operating income which was mainly driven by a decline in gross margin. The decrease in cash provided by operations was further impacted by a $7.3 million decrease in operating cash flows related to net changes in period-over-period fluctuations related to working capital items, offset in part by an increase in cash associated with changes in period-over-period fluctuations in other long-term liabilities.

 

Cash used in investing activities reflected capital expenditures of $13.1 million for the three months ended March 31, 2022 compared to $12.4 million for the three months ended March 31, 2021. Capital expenditures in the first quarter of 2022 primarily consisted of investments in leasehold improvements and furniture and fixtures related to the opening of new Purple retail showrooms during the first quarter of 2022.

 

Cash provided by financing activities was $28.4 million during the three months ended March 31, 2022 compared to $2.6 million during the three months ended March 31, 2021. Financing activities in the first quarter of 2022 included $92.9 million of net proceeds received from the secondary stock offering, offset in part by a $55.0 million revolving line of credit payment, a $5.8 million payment on the tax receivable agreement, and $3.8 million in other debt related payments.

 

Critical Accounting Policies

 

We discuss our critical accounting policies and estimates in Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2021 Annual Report on Form 10-K filed March 1, 2022. There were no significant changes in our critical accounting policies since the end of fiscal 2021.

 

36

 

 

Off-Balance-Sheet Arrangements

 

As of March 31, 2022, we were not involved in any unconsolidated special purpose entity transactions and did not have any off-balance-sheet financing. Also, there was no balance outstanding on our $55.0 million revolving credit facility as of March 31, 2022.

 

Seasonality and Cyclicality

 

We believe that sales of our products are typically subject to seasonality corresponding to different periods of the consumer spending cycle, holidays and other seasonal factors. Our sales may also vary with the performance of the broader economy consistent with the market.

 

Available Information

 

Our website address is www.purple.com. We make available free of charge on the Investor Relations portion of our website, investors.purple.com, our annual report on Form 10-K/A, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.

 

We also use the Investor Relations portion of our website, investors.purple.com, as a channel of distribution of additional Company information that may be deemed material. Accordingly, investors should monitor this channel, in addition to following our press releases, SEC filings and public conference calls and webcasts. The contents of our website shall not be deemed to be incorporated herein by reference.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Interest Rate Risk

 

Our operating results are subject to risk from interest rate fluctuations on the outstanding borrowings under our 2020 Credit Agreement. Our term loan and revolving line of credit both bear interest at variable rates, which exposes us to market risks relating to changes in interest rates. Interest rate risk is highly sensitive due to many factors, including U.S. monetary and tax policies, U.S. and international economic factors and other factors beyond our control. As of March 31, 2022, we had $39.7 million of variable rate debt outstanding under our term loan. We had no borrowings outstanding under our revolving line of credit as of March 31, 2022. An increase of 100 basis points in the effective interest rate on our outstanding debt at March 31, 2022 would result in an increase in interest expense of approximately $0.4 million over the next 12 months. We do not use derivative financial instruments for speculative or trading purposes, but this does not preclude our adoption of specific hedging strategies in the future.

 

ITEM 4. CONTROLS AND PROCEDURES

 

(a) Evaluation of Disclosure Controls and Procedures

 

As of the end of the period covered by this report, under the supervision and with the participation of our management, including our Chief Executive Officer (“CEO”) and Interim Chief Financial Officer (“CFO” and together with the CEO, the “Certifying Officers”), we evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Disclosure controls and procedures are controls and other procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is accumulated and communicated to management, including our Certifying Officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.

 

37

 

 

Based upon this evaluation, and the above criteria, our CEO and CFO concluded that due to the previously reported material weakness described below, the Company’s disclosure controls and procedures were not effective as of March 31, 2022.

 

Previously Reported Material Weakness in Internal Control

 

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim consolidated financial statements will not be prevented or detected on a timely basis.

 

As previously reported, we determined a material weakness existed relating to ineffective information technology general controls (“ITGCs”) in the areas of user access and segregation of duties related to certain information technology (“IT”) systems that support the Company’s financial reporting processes. We believe that these control deficiencies were a result of turnover of critical IT leadership; insufficient training of IT personnel; and inadequate risk-assessment processes to identify and assess user access in certain IT systems that could impact internal controls over financial reporting. As a result, we determined that we did not have effective controls to prevent or detect a material financial statement misstatement on a timely basis.

 

In response to this material weakness, management, with oversight of the Audit Committee of the Board of Directors, has identified and is in the process of implementing steps to remediate the material weakness. The Company has allocated resources to remediate user access related control and segregation of duties deficiencies. Our remediation efforts also include providing training to personnel associated with reviewing IT user access. In addition, we continue to engage consultants to advise us on making further improvements to our ITGCs. Although we intend to complete the remediation process as promptly as possible, we cannot at this time estimate how long it will take to remediate this material weakness. Until this material weakness is remediated, we plan to continue to perform additional analyses and other procedures to ensure that our consolidated financial statements are prepared in accordance with GAAP.

 

The material weakness did not result in any identified misstatements in our condensed consolidated financial statements, and there were no changes to previously issued financial results. However, because the material weakness creates a reasonable possibility that a material misstatement to our condensed consolidated financial statements would not be prevented or detected on a timely basis, the Company’s management concluded that at March 31, 2022, the Company’s internal control over financial reporting was ineffective.

 

(b) Changes in Internal Controls Over Financial Reporting.

 

Other than the remediation efforts related to the design and implementation of sufficient controls and processes around ITGCs, there were no changes in our internal control over financial reporting during the quarter ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

38

 

 

PART II. OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

The Company is from time to time involved in various claims, legal proceedings and complaints arising in the ordinary course of business. Please refer to Note 13 — Commitments and Contingencies to the condensed consolidated financial statements contained in this report for certain information regarding our legal proceedings.

 

ITEM 1A. RISK FACTORS to be updated

 

Except as described below, there have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K filed with the SEC on March 1, 2022.The disclosure of risks identified below does not imply that the risk has not already materialized.

 

We are required to make certain prepayments to any revolving loans and thereafter may not be able to draw upon our revolving line of credit.

 

Under the 2020 Credit Agreement, as amended, if the aggregate amount of cash and cash equivalents we hold exceeds $25.0 million, we are required to prepay an amount equal to the lesser of (i) the outstanding revolving loans and (ii) the amount of cash and cash equivalents in excess of $25.0 million. In addition, we are prohibited from making additional borrowings under the revolver if after giving effect to any borrowing, and any transactions to be consummated therewith, the aggregate amount of cash and cash equivalents exceeds $25.0 million. As a result of these two restrictions, our ability to accumulate cash in excess of $25.0 million is limited. If for any reason we are unable to borrow on our revolving credit facility, we would be limited in available cash to pay expenses and meet our obligations, which lack of liquidity could impair our relationships with suppliers and vendors, delay our growth plans or prevent us from taking actions in our best interest or even continue in business.

 

We may issue debt and equity securities or securities convertible into equity securities, any of which may be senior to our Class A Stock as to distributions and in liquidation, which could negatively affect the value of our Class A Stock.

 

In the future, we may attempt to increase our capital resources by entering into additional debt or debt-like financing that is unsecured or secured by up to all of our assets, or by issuing additional debt or equity securities, which could include issuances of secured or unsecured notes, preferred stock, hybrid securities or securities convertible into or exchangeable for equity securities. For example, in March 2022 we completed a public offering of shares of Class A Stock. In the event of our liquidation, our lenders and holders of our debt would receive distributions of our available assets before distributions to holders of our Class A Stock, and holders of securities senior to the Class A Stock would receive distributions of our available assets before distributions to the holders of our Class A Stock. Because our decision to incur debt and issue securities in future offerings may be influenced by market conditions and other factors beyond our control, we cannot predict or estimate the amount, timing or nature of our future offerings or debt financings. Further, market conditions could require us to accept less favorable terms for the issuance of our securities in the future.

 

39

 

 

ITEM 5. OTHER INFORMATION

 

ITEM 6. EXHIBITS

 

Number   Description
10.1   First Amendment to the 2020 Credit Agreement dated February 28, 2022 between and among Purple Innovation, LLC, Purple Innovation, Inc., KeyBank National Association, and the other lenders party thereto (incorporated by reference to Exhibit 10.60 to the Annual Report on Form 10-K (File No. 001-37523) filed with the SEC on March 1, 2022).
10.2+   Amended and Restated Employment Agreement, dated as of March 19, 2022, by and among Robert T. DeMartini and Purple Innovation, Inc. (incorporated by reference to Exhibit 99.1 to the Current Report on Form 8-K (File No. 001-37523) filed with the SEC on March 22, 2022).
10.3   Second Amendment to the 2020 Credit Agreement dated March 23, 2022 by and among Purple Innovation, LLC, Purple Innovation, Inc., KeyBank National Association, and the other lenders party thereto (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (File No. 001-37523) filed with the SEC on March 24, 2022).
10.4+   Separation Agreement entered into between Purple Innovation, LLC and John A. Legg dated April 13, 2022 (incorporated by reference to Exhibit 99.1 to the Current Report on Form 8-K (File No. 001-37523) filed with the SEC on April 14, 2022).

10.5+

 

Offer letter dated as of April 29, 2022, signed by Eric Haynor (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K (File No. 001-37523) filed with the SEC on April 29, 2022).

31.1*   Certification by Robert T. DeMartini, Chief Executive Officer, pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2*   Certification by Bennett L. Nussbaum, Interim Chief Financial Officer, pursuant to Rule 13a-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1*   Certification by Robert T. DeMartini, Chief Executive Officer, pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2*   Certification by Bennett L. Nussbaum, Interim Chief Financial Officer, pursuant to Section 1350, Chapter 63 of Title 18, United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS   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––the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

* Filed herewith.

 

+ Indicates management contract or compensatory plan.

 

40

 

 

SIGNATURE

 

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.

 

  PURPLE INNOVATION, INC.
     
Date: May 10, 2022 By: /s/ Robert T. DeMartini
    Robert T. DeMartini
    Chief Executive Officer
    (Principal Executive Officer)
     
Date: May 10, 2022 By: /s/ Bennett L. Nussbaum
    Bennett L. Nussbaum
    Interim Chief Financial Officer
    (Principal Financial Officer)

 

Date: May 10, 2022 By: /s/ George T. Ulrich
    George T. Ulrich
    VP Accounting and Financial Reporting
    (Principal Accounting Officer)

 

 

41

 

 

 

 

UT 9375000 P3Y false --12-31 Q1 0001643953 0001643953 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember 2022-05-09 0001643953 us-gaap:CommonClassBMember 2022-05-09 0001643953 2022-03-31 0001643953 2021-12-31 0001643953 us-gaap:CommonClassAMember 2022-03-31 0001643953 us-gaap:CommonClassAMember 2021-12-31 0001643953 us-gaap:CommonClassBMember 2022-03-31 0001643953 us-gaap:CommonClassBMember 2021-12-31 0001643953 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001643953 us-gaap:RetainedEarningsMember 2021-12-31 0001643953 us-gaap:ParentMember 2021-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001643953 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001643953 us-gaap:ParentMember 2022-01-01 2022-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001643953 us-gaap:RetainedEarningsMember 2022-03-31 0001643953 us-gaap:ParentMember 2022-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2022-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001643953 us-gaap:RetainedEarningsMember 2020-12-31 0001643953 us-gaap:ParentMember 2020-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-12-31 0001643953 2020-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001643953 us-gaap:ParentMember 2021-01-01 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-03-31 0001643953 us-gaap:ParentMember 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-03-31 0001643953 2021-03-31 0001643953 prpl:PurpleLLCMember 2022-01-01 2022-03-31 0001643953 prpl:PurpleInnovationIncMember 2022-03-31 0001643953 prpl:PurpleInnovationIncMember 2022-01-01 2022-03-31 0001643953 prpl:InnoHoldMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember prpl:SecondaryOfferingMember 2022-03-31 0001643953 us-gaap:OverAllotmentOptionMember 2022-01-01 2022-03-31 0001643953 prpl:SecondaryOfferingMember 2022-01-01 2022-03-31 0001643953 us-gaap:FairValueInputsLevel3Member 2022-03-31 0001643953 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001643953 prpl:SponsorWarrantsMember 2021-12-31 0001643953 prpl:SponsorWarrantsMember 2022-01-01 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2020-12-31 0001643953 prpl:SponsorWarrantsMember 2021-01-01 2021-03-31 0001643953 prpl:SponsorWarrantsMember 2021-03-31 0001643953 prpl:ContractBalancesMember 2022-03-31 0001643953 prpl:ContractBalancesMember 2021-12-31 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2022-01-01 2022-03-31 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-01-01 2021-03-31 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2022-01-01 2022-03-31 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-01-01 2021-03-31 0001643953 prpl:ChannelMember 2022-01-01 2022-03-31 0001643953 prpl:ChannelMember 2021-01-01 2021-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2022-01-01 2022-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2021-01-01 2021-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2022-01-01 2022-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-01-01 2021-03-31 0001643953 us-gaap:ProductMember 2022-01-01 2022-03-31 0001643953 us-gaap:ProductMember 2021-01-01 2021-03-31 0001643953 pf0:MinimumMember prpl:VehiclesAndOtherEquipmentMember 2022-01-01 2022-03-31 0001643953 pf0:MaximumMember prpl:VehiclesAndOtherEquipmentMember 2022-01-01 2022-03-31 0001643953 prpl:LeasesMember 2022-03-31 0001643953 prpl:LeasesMember 2021-12-31 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2022-03-31 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2020-09-03 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2022-01-01 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember prpl:FirstAmendmentMember 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember prpl:FirstAmendmentMember 2022-01-01 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2022-03-23 0001643953 prpl:TwoThousandTwentyCreditAgreementMember prpl:SecondAmendmentMember 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-11-30 0001643953 2021-11-01 2021-11-30 0001643953 2021-01-01 2021-12-31 0001643953 us-gaap:PrivatePlacementMember 2022-01-01 2022-03-31 0001643953 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2021-03-31 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2021-03-31 0001643953 prpl:BlackScholesModelMember 2022-01-01 2022-03-31 0001643953 prpl:BlackScholesModelMember 2021-01-01 2021-12-31 0001643953 prpl:BlackScholesModelMember 2022-03-31 0001643953 prpl:BlackScholesModelMember 2021-12-31 0001643953 2018-02-02 2018-02-28 0001643953 us-gaap:CommonClassAMember 2021-05-21 0001643953 2021-05-02 2021-05-21 0001643953 2021-05-31 0001643953 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-02-02 2018-02-02 0001643953 us-gaap:CommonClassAMember 2021-01-01 2021-03-31 0001643953 2020-09-01 2020-09-30 0001643953 prpl:TNTMember 2022-01-01 2022-03-31 0001643953 prpl:TNTMember 2021-01-01 2021-03-31 0001643953 prpl:InnoHoldMember 2021-01-01 2021-03-31 0001643953 prpl:ClassBUnitsMember 2020-09-01 2020-09-30 0001643953 prpl:InnoHoldMember 2021-02-01 2021-02-03 0001643953 2021-02-01 2021-02-03 0001643953 prpl:InnoHoldMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2022-01-01 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2022-01-01 2022-03-31 0001643953 2018-12-25 2018-12-31 0001643953 prpl:PurpleLLCMember 2022-01-01 2022-03-31 0001643953 2022-01-31 0001643953 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001643953 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember 2019-02-08 2019-02-08 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2019-02-08 2019-02-08 0001643953 us-gaap:EmployeeStockMember 2022-03-31 0001643953 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceOneMember 2022-03-31 0001643953 prpl:ExrercisePriceOneMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceTwoMember 2022-03-31 0001643953 prpl:ExrercisePriceTwoMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceThreeMember 2022-03-31 0001643953 prpl:ExrercisePriceThreeMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceFourMember 2022-03-31 0001643953 prpl:ExrercisePriceFourMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceSevenMember 2022-03-31 0001643953 prpl:ExrercisePriceSevenMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceFiveMember 2022-03-31 0001643953 prpl:ExrercisePriceFiveMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceNineMember 2022-03-31 0001643953 prpl:ExrercisePriceNineMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceEightMember 2022-03-31 0001643953 prpl:ExrercisePriceEightMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceTenMember 2022-03-31 0001643953 prpl:ExrercisePriceTenMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceEwelevenMember 2022-03-31 0001643953 prpl:ExrercisePriceEwelevenMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceTwelveMember 2022-03-31 0001643953 prpl:ExrercisePriceTwelveMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceThirteenMember 2022-03-31 0001643953 prpl:ExrercisePriceThirteenMember 2022-01-01 2022-03-31 0001643953 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001643953 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2022-01-01 2022-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2021-01-01 2021-03-31 0001643953 us-gaap:SubsequentEventMember 2022-04-01 2022-04-08 0001643953 us-gaap:SubsequentEventMember 2022-04-05 2022-04-30 0001643953 us-gaap:SubsequentEventMember 2022-04-01 2022-04-29 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CAD
EX-31.1 2 f10q0322ex31-1_purpleinnova.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATIONS

 

I, Robert T. DeMartini, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Purple Innovation, Inc.;

 

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 our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: May 10, 2022 /s/ Robert T. DeMartini
  Robert T. DeMartini, Chief Executive Officer
  (Principal Executive Officer)

 

EX-31.2 3 f10q0322ex31-2_purpleinnova.htm CERTIFICATION

EXHIBIT 31.2

 

CERTIFICATIONS

 

I, Bennett L. Nussbaum, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Purple Innovation, Inc.;

 

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 our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

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

 

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

 

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

 

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

 

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

 

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

 

Dated: May 10, 2022 /s/ Bennett L. Nussbaum
 

Bennett L. Nussbaum,
Interim Chief Financial Officer

(Principal Financial Officer)

 

EX-32.1 4 f10q0322ex32-1_purpleinnova.htm CERTIFICATION

EXHIBIT 32.1

 

CERTIFICATION

 

In connection with the Quarterly Report on Form 10-Q of Purple Innovation, Inc. (the “Corporation”) for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Robert T. DeMartini, Chief Executive Officer of the Corporation, hereby certifies, pursuant to Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and

 

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.

 

Dated: May 10, 2022 /s/ Robert T. DeMartini
 

Robert T. DeMartini,
Chief Executive Officer

(Principal Executive Officer)

 

EX-32.2 5 f10q0322ex32-2_purpleinnova.htm CERTIFICATION

EXHIBIT 32.2

 

CERTIFICATION

 

In connection with the Quarterly Report on Form 10-Q of Purple Innovation, Inc. (the “Corporation”) for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Bennett L. Nussbaum, Interim Chief Financial Officer of the Corporation, hereby certifies, pursuant to Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to his knowledge:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and

 

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.

 

Dated: May 10, 2022 /s/ Bennett L. Nussbaum
 

Bennett L. Nussbaum,
Interim Chief Financial Officer

(Principal Financial Officer)

 

GRAPHIC 6 img_001.jpg GRAPHIC begin 644 img_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" !9 1 # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^^_R3[_F* M/)/O^8K'BU*$B ?Z1[9R1SQSSS_G'%79+K!BZ?,>TX7'7K_>^O/MUKF]NOZ_ MX<7M_-?<6_)/O^8I>M8]WJ8M/(\V&X/VDXX.0#CH?3Z<=<]JL07D$O _F?3/ MT-'UA>7]?,/K"]?DOT9H457^V>__ ([56XU:&T!FF8B _P 6 <=.W'OW'Z5A M_L?Z_J/VZ\ON_P"":5%9HU&$C]Q#<7'N!T],$]??CZ=J6;48('MED./M6 .^ M" ?T_I^NW^R8I=+K]/\ -7-[^3M;R_K[[&C15;[7#YOD9_TCZ]\],_Y^O>@W M?E1C,)&.V0/Z9]O7IFL;8-:=?,P#R3[_ )BEIHNH)>OO[=OPJ MO_:,&[R?L]Q]HQ_QZ8^;ZYSTS_\ JH.?ZO&_3\-_N-*CR/?]?_K5GG48(OW' M_+Q_SZX!/]>.>?\ .$.H_P"H_<];/[9UZ<#IS_/UZUO]87E_7S.CT-'R/?\ M7_ZU'D>_Z_\ UJQ_[7^7'D_Z3]B^V_9<\_\ Z_?UYK0AO(.V1V_J?KV_SQ2^ ML8;;F5_-/_, \CW_ %_^M4_DGW_,5FS:O;QR>1-YT$QYP%R.1P0WEMLY!&<\'@=B,CD8Z GGL?[+_=^Y_P!>O8'B+]?Z[:LTO(]_ MU_\ K45GG4H/)\Z#D"]B,T)X/;@_AG'^1U/ ITUY MY7_+'MWQ_P#6KJ6)2V=OZ]0^L)=?EM^IH0=_Q_I7R=^VE\6M5^ 7[,GQP^-_ MARWTZY\3_"_P%JWB?2#=]!C Y[Y._&._3\L\8X MY-?G_P#\%0[R"]_X)]?M@0#_ %]M\'O%%E=_3 [\<'KGG_$PJ6)QD8V=N:,7 M_P!O2BO\[C2NTN[7XM?YG\<]G_P<*_MZ7D7V[SO#7V>Z_P!-L[3CIQQ[CN1T M_$5^R_\ P1=_X*E?M)?MN_M _$#X2_';0]#'A_0O!X\965[:=B3M4'C. 3TZ M8/I7\5.F_OK73X,W/_('TNR_ 9(SC^GX5_1!_P &UO[_ /;<^)$'D6PM[;X5 MXX/_ %&L<'V_// [5^Q9WPGA,)PV\:K7Y$[JV]D]?6W??T/HL3AOJV#6VJZ> M:UV]3^[>S',Q\[/7_1>...OKSZ@?6M&L[SOLGVB>?_CWQ_G_ #_A0=7L?*AG M$X\@@<@=\8&?8>V?PK\6>[7J?.&C2$ XSVY%5_/\T9AA'N3@ =?H/I2RS"(9 MF.1V/T].>!_GOBN3$?5;:_UK_7S L45G_;(/^6!'UZ?ISZ=?_KU/'=6[*5BY M%L,$=AFNC#XC#/2+LUTZ_>M?P T:*H?;+?T/Y_\ UZS)]=LK2T:]F;$%L"+M ML#*\8!P2,G//OR.PKK ^.?VD/VT_V;?V2XM'G_:$^)MKX N/%'&D6EX?[1Z8 M']T_F>:^5O\ A\]_P32O+[3X#^TEX:MM0NKS[#I%W=V>M?\ (3[@'&3GZ=,\ M]Z_#[_@Z A\[QW\ (?\ EA_9+CCTWD#T[8_SQ7\J,V@6-Y8:AFQ^T_:O^/RT M_P Y_P CFOT?AS@I9M@GC=M.EO/R>]OQ/HL-EL<6D]-=;::+\#_5UG^+_P . M-,\&Z?\ %R]\;:)I_P .;O1U\3'Q'JM[MTS^S-;RR'1G'('3LWWN%()K\J?C M;_P7X_89^$%U/I6B:[K7Q0N;6\^Q7H\)8(#'(."0#WQD $CZD5_&O^TM^WY\ M6_CQ\-/@_P# ^?Q'J7AKX7_"7P'I>C6?A2TO/^1MU30A_P QWZ#I^ KX0B@L M9K_[#//;&X_Z=/\ EP_R/R[<5TX;@+!\S^NR6C=E=*VKMN[MVM=_):%/+,)A M=&_+YO3U_$_OP^'O_!PM^PCXPN;"#Q'?ZY\.+>ZS]LO/$7_+AQQTQQ^ YX]J M_6[X2?'[X5_'WPO!XQ^$GQ$\->-O"-W9\W>DWG_$RL3@8SH@7/8#+ >V:_RJ M9K*"?_IYX_Y>^/L';Z=O?\A7T_\ LH_M@?&G]C/XH>'_ (J?!W7-;N9]+O#_ M &Q\/;N\_P"*9\6Z4?Q_3KZ49UX<8-8/Z[@G=);:/1*_1OMZ$_V:GJDM5Y/S M\_\ @=C_ $W_ ![\3O"GPD^'/B'XC_$76_[$\$^!-'/B;Q)J]W_Q,3_90SR0 M<$@9 XR-HO"UZ--T?XL^!-4\%>.O#X'S^$O$[#E?H6"MQP0JY MY&3_ )Y/QF^#/BK]GOXT^./@1XXTG[-XH^'.LZI9?:_L?/\ 9?\ S ?_ "W* M^3R;(\+BL6\&TXM75]GIOO%]5V>EC#^SKMJVJ^_K;^NQ_I@?L]_MO?LO_M=: MI<0?L]_&+PWX^U#0?],UBTL\\:820.,#@<'(_' &3]868\F[GGN(/L\&IG[& M+4]0<%<]AW([#!...*_A?_X-G"=-_;6^*-C8?Z-877PJ/VNT]_[9X)QVX P/ M>O[R#%!^X_= FV/R\< ]!TZCOSW]J\SB/+,)E.,<;-NRM?5O5Z62].FQYN)P MWU5VU=W?TZ>NGX'B_P 6_C#\+/@;\/M7\?\ Q3\4VWA/P/H6#>ZM>' '7V.3 MST_'/K^>UY_P6\_X)FV?D03?M,:%;$VF!G2M:Y7U^YP>O'S8QC=SD?-'_!QF M?._8%U"WS_H]SXETO_1/\_49S^=?P00_ZL9@MO\ GR_X\_RQ^/\ 2OH^'>$_ M[6P?UV[6CVM>V_6+V6VQZ.&RY8J-^EK_ (>?H?ZH_P"SY^TA\'/VEO"]QX^^ M"_C+1/&WAX_+_:NE8_M*QW#&"".<\C'3.!SP*^;?C!_P5G_8+^!GBW5_ 'Q% M^/NA:+XHTN[^QZOI1M-8U%K%NX)"$#/<@_1:_%?_ (-?YIQX'_:'TH3_ /$O MM+WPN;.S[V(VMQZ^_I]:_FR_X*$_OOVW/VD)YX/M-Q_PLCQ1_I=WU/\ Q.OY M#IZ]J>7<-X3%YQ+ V:Y6DK+O>[=T[6?E^@8?"IMIVTZ/79Z/;RT_*U[_ -YW MPW_X*_\ _!.[XE>,M.\&^&/VA-"U+Q?JMY_8VDC['K.G"^/& -RC(&,[L#'H M.WVK\9?VC_@Y^SYX.'C;XM>-],\%^'IROV*[O;M1J&LE5X\O"[BP!SR1@9 9 M>A_RW/ACXDTKPM\5?A?XXUR#_1_"_B32]:%I:'_H!=^OU_GSP:^N/V]OVY/' M_P"VE\4/^$IUS5=:M?A?I=GI=EX/\)_;/^)98?V%U/\ 8>.YZDCW]Z^BQ7AO MA%BX^\E%:R;M=V2LD](K6[;:;Z*S=UTO+5NU;K_7]?I;^K_X@_\ !R)^Q;X: MUFXTK2?#OC;QKIUIQ=ZII 4 8] .>!CC)'4X!K]'_!7_ 4-_9LU3]G#PM^U M=XD\;7/@KX;>,;/[+96WBPC^TMP.,8!SGDGICJ#GO_F0PWMC-:W$'V[3;;_I MT_S_ $^AK^@#]HJ:";_@A=^S-/!/<_:/^%D#MQ?_ /ZO?WSQBO/Q'">4?6U@ MXRU36S3OO>[N[)NU[:Z:;LY_JN$OHW>_9;G],\/_ 6V_P""9DV?^,C/#>G$ MWGV*\S::R 3V!P.!GO@D>GK][^!_CE\)?B=\--'^*O@'QQINN?#B[LA?6?C4 M7H.EWV!R-:.%+#/4L.IQP.*_RH?L=C-]G\^#3;:WNK,8M/7_ #C_ #W_ $'F M_;[^,6@_LH>%_P!CSP!JMSX)^'^E:QJNM>)-6M.OCS2]=_Y@O?T'?O\ GTXC M@&R33TTNWLEO?;>VBN[=SH_LU+6VB7R_JQ_9Q\;/^"W?["'P"N=9T(^/AXVU M_0;LB]TCP39Y!U,CH1W^G(]R*\(^'O\ P<:?L0>,+GR-;TKQKX(L/MG^EWGB M(9 /8D @D9YQD'D8(K^$?[;I5G+_ *=Q-K#G[;:_;/^)HH(!/\ Q)<@@>I' MIR.N/*?^"EEE/_P[V_:XA\^Y./@_XIQ]KQC'?OSR!^GTK_-W^#/QL^*G[-_C M?3_B-\'?%6I>&_$&@WAO?[6TJ\_LW3->U0 _\2;7,?T[5_>]_P $_?VXOA__ M ,%3_P!E+Q/X)^(MAIEK\4!X:;PO\5/A]T^W:H^C@G60._AYW"YSUQ^!^4SK MA/%\/M8RR<').^[7O*ST5O.^C6YS8G"_56K6M==/.W9W?KMW/\]G2//ATNVM M_P#EX^QZ7Z?RZ#IS[_7-?T0?\&U/_)\/Q0_[)6O_ *>FK\?_ -LS]FGQA^R- M^T9\4/@AXI@%M?Z#K UKPUJV?^)9KWA?7N?[%&.O!'?\Z_7C_@VH,\O[:WQ1 M@@&;@?"HF\NN/]!_XG/0=CGH.@'>OT;,L5]:X$O=-J-]UI:/KZGH8E_[%OT[ MWZ+U/[M[N7[. !_R\W8 Z]!Q_P#K^M>7>/?B1X5^&.CZMXP\?:YX=\%>'M*M M"+S5_$%Z--QA3_R!23G!("X&6)(_A#$?.W[;'[:/PS_8G^ ^O_%OXCZK;3D? MVE9>!=)!)U+7]4Y.T$X(QG).T$C QUV_Y\7[8'[>W[2?[=_C?4/$7Q,\8W&F M^#K2\^V^&OAY:7F-,&E_3&,#VK\FX=X:Q>;7Q;5H)V;:=G%=%>RM96;W[7U/ MGL-A?K3ZJS_X']=]#^T?XL_\%Z_V!/AO#IS MA@]*_ MA:L]&OM>DG@\'>'-2UO[+_Q^?V3H^L>)/L'.>_\ ];THO-!\5>#Y?/\ $?@W MQ+HEO]C_ ./OQ#X;UG3=,_\ +@'^/\L_:T.$>'7I)^\KKXDO>::=[6ZMO;?H M>C_9R[+^OF?Z?W[.G[>_[*7[6FF?;?@A\6O#>N7P'^EZ!]M&FZIGK\P('TR" M2>I ZGZI@O!-$9_/MKG/-IC_ )!EB>,9_ ?3%?Y/'@_QAXC^'NO:?XX^'/C M&Y\$ZQ:_Z;H^K>'KS_C_ -4].G?GT].>*_NW_P"".?\ P5%/[GW+76QRXC"V6SLNZ?W;;=MWYZ:?IO\0?VQOV=?A7JNH>%/%?C^UT M[QMM7[9I6DV>LZDQ;G/]B@*% Z$$'U& ,5[#X)\4V/BK1[?Q5I6JZ;K>G75G M]ML_%=F!J*Z[I>23HWKDDX/)YP0 ,/"OBKP)\5?!]A\3=4U+PEX@^% M_AOQY_PDFK?\(WK/B35/B7JOCK6O^)%_8>N?\R_GPYU^M?LO_P $]_A[XX^' MW[,OA#PWXWT0>&]0N+W5-9TC2+,C-AI>O:S_ &_M//'52,]00> :^;=!K>_Y M>NZ]6>?N8C/!_I-Q_RY]O MZ_\ Z_K7]5W_ <]'/C;X(?]@J0?D["OY4M2_P!#T;4)X/\ CXM='S9CO^ _ M_5ST[5^_<%2^J\-\VOPM]=K-_I\^Y]9A+J/I'7[Y'[+?\$O/^"27C']OO4[G MXC^,=;/@OX >%]7-G>7-U9C^U/%VJX/]NCD@ GL20.>6 K^I?PW_ ,$%?^"? MGA_PO<:''X U+4+BY7[*VL7EY_Q40 /(+D*!@%? MV"_V;Y]#TJTM8?%'PWTKQ-XC^RGKXE)4MC\%( ]5';K^F1SV..1VS]>O'^>^ M<5^/<2<28W$XV7U23BE)I*[6D6TV]5JVG;HE;>[:\7,LQ;?DG;;?7\_ZZG\+ MW_!4_P#X(3_\,I?#_P 0_M"?LYZYKGC7X<^'P+[QEX'U8'4_$NGZ8PSKNLZ& MV-I; .X!B1D$X# G^;C[9]LM;>>">YMK>U_Y ]I:?\2W_/?\_2O]8;X^^%[# MQA\(OB1X:U2&VN=/U3P=XFL[O[4,KAM%?'IR<'/T!YYK_*J^)&C_ -@_$;XD M>%?/MO\ B0^//%%E9W=I_P! O^VAQ^7KFOT_PYS-YM@W@L;*[7=W]-&WK?M\ M[7/2RQMJ+U?WO_,_>_\ X-V/VE=<^'W[57BCX'WVJX^'_P 4/#?VVSTG _LP M>/!SH>/J,C(Y )/7D]Q_PQ\'?'?X7?&C0_#BVO_ GGAO5;'Q?X@'2^ M\3C(7CMP.V,'CBOR@_X):Z]?:#_P4)_9?^P_Z-<:I\2-,LM8Z?\ (*/09Z^O MO[5_2]_P^(<..GPH8X^FLDYP/\^_:O[NI_^/:X_'^1KXGC[#K# M<0I;W2=M]U^&_9'B9C\7R_5G\_W_ <6DG]A2YMQ_P O'B72Q[]!G/\ GTK^ M"&'_ %(^A_E7]ZO_ <6GR?V'W$\_P#S,HZ>NT$_T_R17\%4/^I'T/\ *OU# MP_H+DO_)7YMZK_ -*_K8>%_P!\?H?& MLLWDVMQ/]HQ/]<_C7]+_ /P2Q_X(6']IOP98?M"_M0:WXC\.^"?$]EGP M?X%\/, =0ZXUK7"!/"]D+0=O^)+C^><_D:Z>/L\Q M6$2PF#=M-9*R>VZ??SU^XYLR;7-9V^;_ ,S\YK+_ ((9_P#!/6'0H;"X^#MK MM?U?D[0!SR>3_ #]>W3V^E?S8?\'-)S^R%\,? M;XI@?^4BUTO;7 M?TOI<_AITWS_ "K?S_\ B97%J#_Q]^WZX'\^N>*_1#_@G7_P3Q\8_P#!0[XE M_P#"#Z'KG_")?"_X<7GV[QYXA^Q_\?\ _;O_ #!>>_\ A7YS_P#+E_GUK^Z? M_@W2\':'I'[$>K^*88+>Y\0>*/B1XHL]8U48YP0>F,X!QD9!/<]17[EQ9F3R MK)4UNX+7S<4KW\KWWUM8^DQ#M@[^3\NA[A\,O^"!W[#'@/P[/I5[X-UOQ;?B MS^Q&[\0WHS?#GG&,X/3.1C&3TK\Q?^"@/_!OCX.\'_#7Q#\6OV0]5\1VOB#P MO::IXF\0^"?$-[_:?]I:5H2[O[%T,<8.0X(^;(4G(R0/[ +2016_D8_X]2+0 M<]2N![]00?P-0ZE:03P^5/;^? 1SG!P>V?\ 'C/K7X+EO$N-^N_%*RE>R>C5 M]MUT3Z[^6A\[ALQDFEYVV=^W9;VOZO>SL?Y%$T/DVNL:5?07.FZ?:W?_ !4F MDW?_ "$_[4Q]!_C_ %_2?_@DQ^T?XA_9P_;1^$^N>'=4&G>'OBA>Z5\/_&'V MSD?V9K9!4C/=3C!XP0#UKS#_ (*'?#VQ^%?[;G[1/A72K[3;FW_X3#5-:L[2 MT/\ Q+/^)[TY_#]>_-?,_P )=2OK/XH?"_5=)/V74+7QYX7R>W_(:]?YU_0F M=8;^UN#_ *Z_Y=;V_E\[]OD?1/#_ %I7?9MWMV;[_P!:']9W_!RO^SWX>O/A MO\+_ -IK2[*U.HZ#K.F>"SC_ )CPUUCKPUG@GH" 3@9(SCG%?"'_ ;430P_ MMK?%&=;CFZ^%1^V9XY_MG^F>?K7[?J#['GUX[@U^89? MB6^')X)MV;DNNSDX];J]KOY=#PTF]+MJ_*W=OK;S1Y1_P7._:T\1?'[]LWQ! M\,M*U7_BW_P'O/\ A&-'\/9_XEG_ E&/^0U[_7WSQTK\C_A[X*OOC#\1?!_ MPKT/^S=$_P"$\\8:7HO]K?\ /A_U&O3M^7KTKN/VG->OM8_:-^,'BK5,?:-4 M\>>*#K'_ (.OZ9_GQTKQ?3=2U7PW%I^N:'?7.FZA:WGVW1]6M#_Q,[#/)YZY MSGM_.OV'),MP?^J'^QV3<7>6B:=M7??\3W5AOJJTZI6M;JD?Z3G[%O["/[,' M['7POT'P[X-TCP%<^-AHVEGQ?XLNO['U%M1U4#G6<,%VY_A.1TSN"U[!^T5^ MS?\ LV?M/_#W4O /Q4T/X,_( 68<]%Y[@*,BO\W. M;]JC]HSS?^2X>/\ '7_D9/Z_Y^HZUG_\-7?M)_\ +#X[^/\ [1Z?VQK/X_YY MSQ7Y.^&\6\;?^UG?F;YM=$Y7:Y5+EM;2SOII?6YYOU=WO=[M[^=_YNAT'[6G MP'/[-/[2/Q0^#MC?:;'Q+!INJ>%]5%]=6VH:7XETO^QQ: M=!_Q.S^7Y?TK]&S/^R?]6WA&U*2B]=VVH_-ZM=CHS'$KZFEIMY?\/]Y_J^V= MGI>OVX,]EH^M6VMZ0;S1[BZLDVV>EMMQHY)5GPA)QM9>0^X, *V]-L];ABMX M9_\ F&7GV*[NSUO]+^G'3J>N/W>O::_FG%8BSDE?XG^#:6WDET\[:L^;/XOO^#G3_D=?@3_ -@J3_T-J_E8 MFL_MG]GP09MKC['_ ,?9_P"7#_/IS7]4O_!SQ_R/?P'_ .Q>D_\ 1LE?RM>= MY\5OF;[-'=(\078T[^T/"Q_Y 7]B9 M.2%R1@#)SP">*_HX&IR>7^^LI_3@C/<9/X5_DI>&_&'BKP?XIT_QQX.\8W/A M+Q1I=G_Q)]7M+S_B9V!_Z@8_'\J_0"S_ ."M_P#P4*AT'_A'(/COK>I6]K9_ M8O[6N[S_ (J?K_0__JK\YS3@&6+QLG%I[>W*T];ZIKTZG.\M^M-NZ MZ].SOMVT_P" ?V]?\%0?VT?AO^R9^S3\1K_Q!K>G1^-?$OAO4M%\'>%+*[0> M(I-2UQ9$&K ]_MBZU#5=5Q;:QKUY]MUC5NO_$TX MY_K7I'Q:^-GQ4^/'B3_A*OC3X_\ %OC_ ,06O^A6>K>*[S^TO?N/K].U>7S? MOI;>QG@_M+3[7_3>A.IZ_JG7^?7WKZS).''PE@_KDI)O=KX=5KI%NZT^?2"O#GA_51C[#I>. M=: SP,Y]>V :^369?V_Q?%MZ)I7Z64HO=Z;+5K_-'/\ 6/K6,?Y[+7R_KM?H M=3_P0K^/VA_ #]O7PO/XPOK;1?#_ ,6O!Y\%C5M6/_,4QT[_ $S_ #%?Z#MC MJ^J2VQ,]EGG[&+JTNP!>+M4?VNN%!5?ES@Y.3D$@!1_DM6D_V.6WOCJMSIMQ M:WGVWPWJV/\ B9V&>GZ?T[8-?HAH_P#P5<_;\T?P'I_@"Q^.^N?8,&R/B&T_ MY"=AZ<CWW[KMJ#RV^KCUO\ C<_>3_@Y M/_:6T2\^'/PY_9M\+:MIESXFU;Q+J=]XXL]IU#^SH]B@*P(!)WAV&0" RJ1E M>?X_(?\ 4CZ'^5=_XP\8>/\ XG^(]8\?^,M5\6_$G6+K_3=8\6W=Y_Q,]!ZC M_B>?]"_[GM7G_/E6_P#T]?\ 'G^?';_Z_M7N<-X;"93D[P;?O6;;;M=VN^M] M[Z=%9.^YZ&%22:Z)6U]7_7_#']@W_!K_ /\ (N_M(?\ 7YX9_P#0#7\W/_!0 MB;R/VTOVD/(Y_P"+D>*/I_R&CGZ=?UZ\\_TB_P#!KT?-\-?M(-SQ>>%^G^Z? M\\_C7\W7_!0C_D]+]I"<_P"D?\7(\4?^GHGCM^=?%\.VQ7%V:VMK?M_,UUWT M_KH+_ >&";XW?!>"?_ (]_^$\\+_CZ'_ZW^-?ZJWP]_P"1.\'? M]BWX8_71AFO\K'X S?\ %\O@OZ?\)YX7]L_U_P YQQS_ *I_@/ \&^$(#W\. M:5^?]B@8XX].W/'6O+\1\/\ 5<9&S3O?K?6R>_X'/F7VCT&OYK?^#FK_ )-" M^&/_ &5(?^F=A_*OZ4J_FM_X.9?^30_AA_V5)?\ TRFO@.'?^1S2_P"OB_)G MBY;_ +U]_P"9_#3YT\/V?R(,_P" /?M_/M7]6_\ P;H_MF>#O!/ACQ?^QWXX MU73O#EQ=>(]4\:> ]5\0W@TW[?JFNX_XDN,_Y'KUK^4@<_9_(@^TXYX[#T_7 M_)HTW4I[36+?7+'5=2T3Q!H%X+W^UKSCQ-_:G_Z\=NAK^F.(\LPF;<-QP?VN M6-GHW=)6W71^9]KB<-]:P:V6GRZG^M_%/-#;":>$75P+/FZM",WW'3UR>HR< M_AT^>?VF_P!J'X;_ ++?PK\3_$CXHZ[I>CII>D:E?:1I-W> :AKK)EAI,0VG M+%F4$AMNT?*=RG=_GK>"?^"L7[=W@GP;;^%8/C]XMUO1K4?\2>[N[S'B:P_P M]:^5_C!^TA\?OVBK^WOOCA\5/&WQ(M[7_D#VFK:Q_P 2RPSU[X_,5^/8;POQ MF&:QC:Y7)=]G)6UNTM%_E8\/#Y9KZ.^W9[_AKO?[V8_Q:^(4_P 6OBUXX^)L M_P#I-QXS\1^*/$XM+O\ Y<-+UW6^GZ<8XKTC]BWX;_\ "X/VN?V?_ \'VJZ_ MX3+XD:797MI:6?\ QX?]1KG_ .M_/'R_^X\GR)Y_LOVJ\/VS5K3'_P"NOZK_ M /@W9_8IU8FZ2NVE:VE[[I=.NY]??\'$OQ)M_!?[& MWP_^$%O#;W6O7OB32K1+.\N\?;M)T-5T$:SCKURWS<_,1V K\H?^#;2*WNOV MT?BSHL,'^CCX/BRO+O\ Y_\ / ]NI'X>W%?,'_!9?]KD?M<_M>^*+'0[ZYN? MA_\ "_/P^\(?9+S_ (EE_I9.=>UOKW))KZH_X-K8<_MD?$BWL?\ 1O\ BV_^ MA\==+_MKV]P?\*^*_LU83A)XR^K;>F]V^;9N[O?\;=#H^KX7"X.]US6]=;7O MO>U^WH?F?_P4@^$L_P &?VYOV@/ ^JP7-KI__"8:IK7ANTS_ ,?_ /U&QVY/ M3UQ7RO\ #B;P=#\4/A__ ,+&-SIO@?7O$FEZ+XPNK3_EPTO^VO\ B>XZ\<8Q MWQQ7]?\ _P %_O\ @GEKGQF\.:=^V'\%M*MKGQS\.0=&^(]G:6?_ !,]?\!# M&>IR0#C)]QGDU_&1_9L$W]H07\%U?\ 7Z_W2>"/^""G_!./Q[X3T'QOX=O/ M'NM:!XGTG2]9L=6M-;SO0 $-PF5R25*[2 5."003W(_X-Y?^"?\ $8 ;;XC7 M/VGI_P 3LG(ZY/R<<9[YXZU_+S^Q=_P5_P#VI_V.=&MO .B:K:^-OA_I61=^ M'_%G73_7^PCVS@9['I[#[P^+7_!RC\=O$O@ZXT/X2?"K3/ .LW-G]CN_%GBN M\_M+[ 3W ['D]>>3CJ:^!S+AWB+"XR3PF:IIR;33N^5MO5;72=E;1I)[W)>% M;=U/OI?>^W3I?IV7J?IM>?\ !%'_ ()2:;X[M_A9JWQ*UO3?'%VWVT>';KQ[ MHVG:I?IGC1SE5.>I* 9XZEN*]PTS_@WV_P""?^A:SHVK7%MXTN!:WVFWND6E MW?DZ<-3&=C !,$L,%E)7:"1N8C%?PI>-OC!\3?&'Q!M_BIXC\?ZWJ7Q(_MC^ MVK/QO=WFLX_M3G\O?IGD#W_L?_X(6?\ !3+X\?M4:\?V>_C#X-N=3L/!O@_4 MM9T?XK_92!?J#SHNMCE0V"2.!N(568##+XF=X?.,KP?UJ6:MWT<6^^C5GZ]C MSLRPS6\FTN]OO5K?=_3_ *3_ W8V^@6ND^';"W%K8:'I&E:-9D_] W0DV ^ MWR@+V]^IKT*N>TV&=8;GH!T'IU[5_*S>>?-I]O?6,'VG4+6SY^U^ MH_P[5^^\%8KZKPYH];;7MJEVOZ=.A]7A<3[OHO+7?^M_QO?^G#]F_P#X)&>! M_P!O;]@'P?X_\'7NF^"?C?H-YJO]C^++0_\ $L\6]!_8NN>H]QTST[U^7WQ( M_P""0O\ P41^&5_<0>(O@1J-WH_(_M;2-8_M,7_\\_@<^O>OZV/^" ^G6$W_ M 3]\+ _:/(M?%^K7P&0#_:7R[B,CG!*Y],CD5^Z\5K;RQB8P9)QQ=#/KZ=. M_)QWQ7Q&8\:YMA,XG9WY9-*R5E:*=O/OKWL>>\Q>%>W>]KZWO]VY_F,_#W_@ MEY^WI\1]8^Q>'?V>_$ES?_;/]#.KXTW2[#U)^G<^GMT_HN_X)\?\$#[+X,^* M-!^.W[9'B.U\8>*M*S_PC?PQM;7^T=*T!N,*S!6.O$@]E8@FB^:?G^/GP(N(/!/QPTNR^Q>(]*MD"SM?(SGGU'?Z?YXX''_48^S_KCI[\9]:^;PN8XK!R^ MMQTDGT;O9N^NSUW>M];]65W9W@U+'U_G^/-=A\'_\ @C;^WY\9K^WL/^%1W/A+3]4_T&\\ M0^(+W^S?[ Y/!_QK_2A^R0?\\;;\FK,&G^ZQXM\0G&=5T(\8^G\_4I3VH^ MQ69'C#13QZ@^GUX[FO\ 1(&@PVDGGV:QI-ITT/^Q245>O(8L /4D=J M_#']M_\ X(B_MY^-?VH/BS\0/A-X(TOQ9\/O'GB/5=;L[R\UD#4PNM_>;D]% MX+'MWZ\_W71:1")3,)I\^FX#U]NAY^N??A?LLPNA-]M.,?\ 'M@;1[?>SS7- MA\\QF#QCQF#?ORLWJ]7WTUMJ^OKKJ?[1/IFD:7:,>G(&W)SSPJX]L=JVIM'$TOG_;KG)P^:Y\RSO&9L[XUW?]>;-WB<5+XG=7UO^/7M^!:K^ M:S_@YI_Y-"^&7_94U_\ 3,:_I3K^:W_@YBS_ ,,C_#""'[-G_A9)_P"/OH1_ M8G'T.,9[9^E3P[;^V:;Z*HFWY%=<^S^$OB1I?B34QX:^(-F"?L&J="3@'^W MQ[]!WXK^=CF;[/Y'_'Q_R^<]R?\ #G\,]:_M0_X-EM.$GP,^,$$]C;"XTOQY M_H>>@]SZ#_//(K]VXKSMX3)E]3=FHK71V?+'IIVMKW[H^NQ.*M@_1;?+RL?A M=\=_^")7_!0'X-:K"#SHL3SBY';IVS_7_ M #G-5IM-'F^WZ7UZ+Y>' MA\R:]5?O\EKZ:OS/XP?V&_\ @W1\<7GB/P_\0/VQ-5M?#?A_0?\ 31\)M)QJ M6IW_ /W'![X]?T-?TF_M4>&KCX5_L(_&_P .? +PX=.U#PO\*M5LO ?A32+3 M_B8KJF1A=I8G""0"HK[R_LZ?K#>G\CUY[=>PID6BK;QW"Q?Z0;O\ MX^OM626R,9 _0CT.:^+Q7$>;9KC+XS:+NKO33;UV^78\[$YCBV[[I._X_+I M]Q_D]S?"OXXZD-0_M7X+?%&VN-4YO+NT\!ZUJ1_M3_//7&.]?O\ ?\&X7P^^ M(^@?M>?$+7?%/PZ\7>&]/'PU.BC5_$'AO6-,-\1K)Z;L@'_>P.F>*_MOB\&: M% )X8=)T:V@/IHNE, >ISA,\>K ?059_X1>PABS8V6FZ=<#_ )>[.R_L\CG@ M87)Q_D''3V9<28K$X+ZE+2*T?1*VGY>5_4Z7F-U9]5W7;U.9U[1['7;6>W_T M8VY!LKSP_=@?V7?\\9 QUSQ@$=<^_P#.]^WW_P &^WPJ^/.L>(/B;\ -=N/A M-\3]5_XG6L>'P<^!=>U/V/(\/^G7OQ7])\6D_O!<3B ZA;'_ $2ZQD@$'JIY MP..,?A2_V=>^3G[1_I_7.>.O^3]./>O.PN>8S*L6OJ;=GVVL]_N^\YL/B>O3 M7?KJ_P"O^!JO\X#XJ?\ !&C_ (*(?"NZ,\WP6MO$NGVO%IJVD7N?PZ]?6O%O M#?\ P3-_;@U[6;C0[']GKQ;;:A=?\_=G_P 2SZ^OX_3VK_3V^P+))FX^SSCG MJI'\@?SQC^=+_9XB_P!1]F'UM!GU[$]_\]J^D_UVQMM7'FMKVO\ --_>=7]H MOL_P/X8/V4?^#=C]HOXD?V?K?[36NZ9\)O!%I_IE[X3L\ZGJ>O<;N<9QD8() M')(QVK^M?]D;]CGX+?LB_#!?AE\#_#IT/3[G)U?Q!=$ZCJ>H'&#G6P?FP"?E M.0"0Q&0I7[*AL_W0,^;D]/KG]?RIMII*V<7V>W_<0?W5.3U/IQT]_P#$_-YE MG6+S7_?-KZ)+33R6_P!QRXG%/%=6K?+\+E>S\B86\UCGR+4&SQ<@YX].2>,@ M9X)STKHJQC9\6Y'^HMAC[)^@[]B>_45LUYIS'\Q__!=K_@GO^TG^V+?_ ?\ M8_LV>%=#\6ZQX7_T+6/[6O/[-XZ__KYQS^?\[T__ 0R_P""H,LOE0_![3+B M?')/C'11Z=^W/&/P]*_T6(?]?KW_ %^_^RM5"3_CY'X_S%?69%G6,H8-1@XV M:EOS65M+6371GM85_P"R/U>OI;_,_.3_ ()4_LW?$7]DW]CGP=\,_BII=KX< M\;VFK/K&LVEI>#4P0Q3(SGDC:>/SZ"OU9AE$T4,PX!_'J"#C^?Z8KCH/^1@O M_P#L$?U%=1IG_(-M_P#<'_H5?.YE6E7Q7/-).:4WRWTNBM^+\CSL1; MF?K^=_\ )&G1117*@_S_\ MJ'Y444 5C_K#CT./7[U?B;_P6[_8Y^+G[:W[+NG^!_@58Z9K/Q \+^+QK=II M&K.=/%Z=H! 9MI(!4\D#.2V,DBOVS_Y:_P"?[U<]???L?^OMO_033RINABW* M#U5Y:WW2;Z.]G9;=#HP_Q7_K='^=>/\ @A[_ ,%-)KFW,_P/T.VN/L7V*\M+ M3QAHW]E_7/3'0_2OZ>/^"%G[&?QW_8Z^#?CC0OC[X6TWPCXA\4>)=3OK.TM- M8_M+N/;C@'D#W'>OW-F_X]_^ _U%<5K'_(Q>%O\ K]U3^E?29KG&+Q&"E&;5 MK.-M>B/3Q+OA%ZM?@O\ ,].T^Z6:+,1('K]G=!CWVL,G']*TY^WX?UHHG[?A H_6OB,,V[M]G^,F>(6****]( HHHH **** "BBB@ HHHH **** /_V0$! end EX-101.SCH 7 prpl-20220331.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Organization link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Secondary Offering link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Inventories, Net link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Property and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Other Current Liabilities link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Warrant Liabilities link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Other Long-Term Liabilities link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Net Income (Loss) Per Common Share link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Equity Compensation Plans link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Employee Retirement Plan link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Inventories, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Other Current Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Debt (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Other Long-Term Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Net Income (Loss) Per Common Share (Tables) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Equity Compensation Plans (Tables) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Secondary Offering (Details) link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Fair Value Measurements (Details) - Schedule of liability activity link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Revenue from Contracts with Customers (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Inventories, Net (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Leases (Details) - Schedule of lease costs link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Leases (Details) - Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company’s consolidated statement of cash flows link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Debt (Details) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Debt (Details) - Schedule of long-term debt link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Warrant Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Commitments and Contingencies (Details) - Schedule of warranty liabilities link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Net Income (Loss) Per Common Share (Details) link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Equity Compensation Plans (Details) link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Equity Compensation Plans (Details) - Schedule of restricted stock unit activity link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Employee Retirement Plan (Details) link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Subsequent Events (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 prpl-20220331_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 prpl-20220331_def.xml XBRL DEFINITION FILE EX-101.LAB 10 prpl-20220331_lab.xml XBRL LABEL FILE EX-101.PRE 11 prpl-20220331_pre.xml XBRL PRESENTATION FILE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 09, 2022
Document Information Line Items    
Entity Registrant Name PURPLE INNOVATION, INC.  
Trading Symbol PRPL  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Entity Central Index Key 0001643953  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-37523  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 47-4078206  
Entity Address, Address Line One 4100 NORTH CHAPEL RIDGE ROAD  
Entity Address, Address Line Two SUITE 200  
Entity Address, City or Town LEHI  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84043  
City Area Code (801)  
Local Phone Number 756-2600  
Title of 12(b) Security Class A Common Stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Class A Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   82,645,676
Class B Common Stock    
Document Information Line Items    
Entity Common Stock, Shares Outstanding   448,279
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 62,698 $ 91,616
Accounts receivable, net 29,006 25,430
Inventories, net 105,826 98,690
Prepaid expenses 7,262 8,064
Other current assets 5,483 5,702
Total current assets 210,275 229,502
Property and equipment, net 119,939 112,614
Operating lease right-of-use assets 75,578 68,037
Intangible assets, net 14,199 13,204
Deferred income taxes 219,703 217,791
Other long-term assets 1,255 1,322
Total assets 640,949 642,470
Current liabilities:    
Accounts payable 62,884 79,752
Accrued sales returns 5,146 7,116
Accrued compensation 11,737 8,928
Customer prepayments 4,861 10,854
Accrued sales tax 3,290 4,672
Accrued rebates and allowances 7,009 10,169
Operating lease obligations – current portion 8,408 7,053
Warrant liabilities 415  
Other current liabilities 7,625 13,470
Total current liabilities 111,375 142,014
Debt, net of current portion 37,353 94,113
Operating lease obligations, net of current portion 89,392 81,159
Warrant liabilities   4,343
Tax receivable agreement liability, net of current portion 161,970 162,239
Other long-term liabilities, net of current portion 14,574 12,061
Total liabilities 414,664 495,929
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Class A common stock; $0.0001 par value, 210,000 shares authorized; 82,638 issued and outstanding at March 31, 2022 and 66,493 issued and outstanding at December 31, 2021 8 7
Class B common stock; $0.0001 par value, 90,000 shares authorized; 448 issued and outstanding at March 31, 2022 and at December 31, 2021
Additional paid-in capital 500,824 407,591
Accumulated deficit (275,327) (261,825)
Total stockholders’ equity 225,505 145,773
Noncontrolling interest 780 768
Total stockholders’ equity 226,285 146,541
Total liabilities and stockholders’ equity $ 640,949 $ 642,470
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - $ / shares
shares in Thousands
Mar. 31, 2022
Dec. 31, 2021
Class A Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 210,000 210,000
Common stock, shares issued 82,638 66,493
Common stock, shares outstanding 82,638 66,493
Class B Common Stock    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 90,000 90,000
Common stock, shares issued 448 448
Common stock, shares outstanding 448 448
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenues, net $ 143,179 $ 186,429
Cost of revenues 91,553 98,905
Gross profit 51,626 87,524
Operating expenses:    
Marketing and sales 49,959 54,368
General and administrative 17,888 14,526
Research and development 2,143 1,723
Total operating expenses 69,990 70,617
Operating income (loss) (18,364) 16,907
Other income (expense):    
Interest expense (1,023) (570)
Other income (expense), net 17 (68)
Tax receivable agreement benefit   174
Change in fair value – warrant liabilities 3,928 9,147
Total other income, net 2,922 8,683
Net income (loss) before income taxes (15,442) 25,590
Income tax benefit (expense) 1,811 (4,651)
Net income (loss) (13,631) 20,939
Net income (loss) attributable to noncontrolling interest (129) 115
Net income (loss) attributable to Purple Innovation, Inc. $ (13,502) $ 20,824
Net income (loss) per share:    
Basic (in Dollars per share) $ (0.2) $ 0.32
Diluted (in Dollars per share) $ (0.2) $ 0.17
Weighted average common shares outstanding:    
Basic (in Shares) 67,058 64,592
Diluted (in Shares) 67,506 68,372
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Class A
Common Stock
Class B
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total Stockholders’ Equity
Noncontrolling Interest
Total
Balance at Dec. 31, 2020 $ 6 $ 333,047 $ (265,856) $ 67,197 $ 344 $ 67,541
Balance (in Shares) at Dec. 31, 2020 63,914,000 536,000          
Net income loss 20,824 20,824 115 20,939
Stock-based compensation 479 479 479
Exchange of stock
Exchange of stock (in Shares) 88,000 (88,000)          
Exercise of warrants $ 1 64,261 64,262 64,262
Exercise of warrants (in Shares) 2,291,000          
Exercise of stock options 83 83 83
Exercise of stock options (in Shares) 10,000          
Tax receivable agreement liability (777) (777) (777)
Deferred income taxes 971 971 971
Accrued distributions (99) (99) (99)
InnoHold indemnification payment 4,142 4,142 4,142
Impact of transactions affecting NCI (265) (265) 265
Balance at Mar. 31, 2021 $ 7 401,842 (245,032) 156,817 724 157,541
Balance (in Shares) at Mar. 31, 2021 66,303,000 448,000          
Balance at Dec. 31, 2021 $ 7 407,591 (261,825) 145,773 768 146,541
Balance (in Shares) at Dec. 31, 2021 66,493,000 448,000          
Net income loss (13,502) (13,502) (129) (13,631)
Stock-based compensation 542 542 542
Exercise of stock options 166 166 166
Exercise of stock options (in Shares) 20,000          
Vesting of restricted stock units
Vesting of restricted stock units (in Shares) 25,000          
Issuance of stock upon secondary offering, net of costs $ 1 92,894 92,895 92,895
Issuance of stock upon secondary offering, net of costs (in Shares) 16,100,000          
Accrued distributions (228) (228) (228)
Impact of transactions affecting NCI (141) (141) 141
Balance at Mar. 31, 2022 $ 8 $ 500,824 $ (275,327) $ 225,505 $ 780 $ 226,285
Balance (in Shares) at Mar. 31, 2022 82,638,000 448,000          
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net income (loss) $ (13,631) $ 20,939
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 3,842 1,549
Non-cash interest 148 129
Change in fair value – warrant liabilities (3,928) (9,147)
Tax receivable agreement benefit (174)
Stock-based compensation 542 479
Non-cash lease expense 1,853 953
Deferred income taxes (1,912) 1,835
Changes in operating assets and liabilities:    
Accounts receivable (3,576) (12,507)
Inventories (7,136) 2,444
Prepaid expenses and other assets 1,021 2,109
Accounts payable (15,900) (10,408)
Accrued sales returns (1,970) (148)
Accrued compensation 2,757 (4,435)
Customer prepayments (5,993) 1,648
Accrued rebates and allowances (3,160) (5,327)
Operating lease obligations (1,435) (809)
Other accrued liabilities 4,197 1,479
Net cash used in operating activities (44,281) (9,391)
Cash flows from investing activities:    
Purchase of property and equipment (12,631) (12,285)
Investment in intangible assets (447) (69)
Net cash used in investing activities (13,078) (12,354)
Cash flows from financing activities:    
Payments on term loan (2,531) (563)
Payments on revolving line of credit (55,000)
Payments for debt issuance costs (1,242)
Proceeds from secondary stock offering 93,125
Payments for secondary stock offering costs (230)
Proceeds from InnoHold indemnification payment 4,142
Tax receivable agreement payments (5,847) (628)
Distributions to members (545)
Proceeds from exercise of warrants 116
Proceeds from exercise of stock options 166 83
Net cash provided by financing activities 28,441 2,605
Net decrease in cash (28,918) (19,140)
Cash and cash equivalents, beginning of the year 91,616 122,955
Cash and cash equivalents, end of the period 62,698 103,815
Supplemental disclosures of cash flow information:    
Cash paid during the period for interest, net of amounts capitalized 863 430
Cash paid during the period for income taxes 44 519
Supplemental schedule of non-cash investing and financing activities:    
Property and equipment included in accounts payable 4,730 4,168
Non-cash leasehold improvements 701
Accrued tax distributions 228 99
Tax receivable agreement liability 777
Deferred income taxes 971
Exercise of liability warrants $ 64,146
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Organization
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization

1. Organization

 

The Company’s mission is to improve the lives of our consumers by delivering innovative better sleep solutions.

 

Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) is a digitally-native vertical brand founded on comfort product innovation with premium offerings. The Company designs and manufactures a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, bases, sheets, and other products. The Company markets and sells its products through its e-commerce online channels, retail brick-and-mortar wholesale partners, Purple retail showrooms, and third-party online retailers.

 

The Company was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of Global Partnership Acquisition Corp (“GPAC”). On February 2, 2018, the Company consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which the Company acquired a portion of the equity of Purple Innovation, LLC (“Purple LLC”). At the closing of the Business Combination (the “Closing”), the Company became the sole managing member of Purple LLC, and GPAC was renamed Purple Innovation, Inc.

 

As the sole managing member of Purple LLC, Purple Inc. through its officers and directors is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member.

XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

 

Basis of Presentation and Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of Purple Inc. and its controlled subsidiary Purple LLC. All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2022, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three months ended March 31, 2022 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022 or for any other interim period or other future year.

Variable Interest Entities

 

Purple LLC is a variable interest entity. The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At March 31, 2022, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC as of March 31, 2022. For further discussion see Note 15 — Stockholders’ Equity.

 

Use of Estimates

 

The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, sales returns, warranty returns, warrant liabilities, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.

 

Restructuring Charges

 

In February 2022, because of lower-than-expected demand and higher labor and overhead costs that adversely affected our results of operations in the fourth quarter of 2021 which continued into the first quarter of 2022, the Company completed a restructuring of its workforce to improve efficiencies and realign the Company’s cost structure to focus on quality of earnings in our current core business. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance charges of $1.2 million during the three months ended March 31, 2022. Other cost reduction and efficiency efforts have also been initiated to improve costs and increase margins. In the event the Company’s cash flow from operations or other sources of financing are less than anticipated or required by bank covenants, the Company believes it will be able to fund operating expenses based on its ability to scale back operations, reduce marketing spend, use the liquidity available under its revolving line of credit and postpone or discontinue growth strategies.

 

Recent Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company plans to apply the guidance in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect this guidance to have a material impact on its condensed consolidated financial statements and related disclosures. The interest rates on the Company’s term loan and revolving line of credit were based on LIBOR. In February 2022, the Company entered into an amendment to the 2020 Credit Agreement that changed the interest reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The change to SOFR did not have any impact on the Company’s condensed consolidated financial statements – see Note 10—Debt for discussion of the amendment to the 2020 Credit Agreement.

 

Measurement of Credit Losses

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. The standard is effective for the Company’s interim and annual financial periods beginning January 1, 2023. This standard is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Secondary Offering
3 Months Ended
Mar. 31, 2022
Secondary Offering [Abstract]  
Secondary Offering

3. Secondary Offering

 

In March 2022, the Company completed a secondary offering of 16.1 million shares of Class A common stock, which included the underwriters exercising their over-allotment option in full to purchase an additional 2.1 million shares. The underwriter purchased the Class A common stock from the Company at a price of $5.65 per share, except that any shares sold by the underwriter to Coliseum Capital Partners, L.P. and Blackwell Partners LLC – Series A, up to an aggregate of 29.81% of the shares of Class A common stock pursuant to the offering, were purchased from the Company by the underwriter at a price of $6.10 per share. The aggregate gross proceeds received by the Company from the secondary offering, including the exercise of the over-allotment, was $93.1 million. After deducting offering expenses of $0.2 million, aggregate net proceeds totaled $92.9 million.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4. Fair Value Measurements

 

The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:

 

Level 1—Quoted market prices in active markets for identical assets or liabilities;

 

Level 2—Significant other observable inputs (i.e.,. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and

 

Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.

 

The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.

 

The sponsor warrant liabilities (see Note 11 — Warrant Liabilities for more information) are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:

 

(In thousands)  Level   March 31,
2022
   December 31,
2021
 
Sponsor warrants   3   $415   $4,343 

 

The following table summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2022 and 2021:

 

(In thousands)  Sponsor
Warrants
 
Fair value as of December 31, 2021  $4,343 
Fair value of warrants exercised   
 
Change in valuation inputs(1)   (3,928)
Fair value as of March 31, 2022  $415 
      
Fair value as of December 31, 2020  $92,708 
Fair value of warrants exercised   (64,146)
Change in valuation inputs(1)   (9,147)
Fair value as of March 31, 2021  $19,415 

 

(1) Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customers

5. Revenue from Contracts with Customers

 

The Company markets and sells its products through e-commerce online channels, retail brick-and-mortar wholesale partners, Purple retail showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations. These performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract.

 

Disaggregated Revenue

 

The Company classifies revenue into two sales categories: Direct-to-Consumer (“DTC”) and Wholesale. The DTC category is comprised of the e-commerce channel that sells directly to consumers who purchase online and through our contact center, and the Purple retail showrooms channel that sells directly to consumers who purchase at a showroom location. The wholesale category includes all product sales to our retail brick and mortar wholesale partners where consumers make purchases at their retail locations or through their online channels. The Company classifies products into two major types: sleep products and other. Sleep products include mattresses, platforms, adjustable bases, mattress protectors, pillows and sheets. Other products include cushions and various other products.

 

The following tables present the Company’s net revenue disaggregated by sales category and product type (in thousands):

 

   Three Months Ended
March 31,
 
Sales Category  2022   2021 
         
Direct-to-consumer  $85,536   $124,904 
Wholesale    57,643    61,525 
Revenues, net  $143,179   $186,429 

   Three Months Ended
March 31,
 
Product Type  2022   2021 
         
Sleep products  $128,966   $171,843 
Other   14,213    14,586 
Revenues, net  $143,179   $186,429 

Contract Balances

 

Payment for sale of products through the e-commerce online channel, third-party online retailers, Purple retail showrooms and contact center is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Customer prepayments totaled $4.9 million and $10.9 million at March 31, 2022 and December 31, 2021, respectively. During the three months ended March 31, 2022 and 2021, the Company recognized all revenue that was deferred in customer prepayments at December 31, 2021 and 2020, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net
3 Months Ended
Mar. 31, 2022
Inventory Net [Abstract]  
Inventories, net

6. Inventories, Net

 

Inventories, net consisted of the following (in thousands):

 

    March 31,     December 31,  
    2022     2021  
Raw materials   $ 38,805     $ 33,609  
Work-in-process     4,154       4,023  
Finished goods     65,480       63,419  
Inventory obsolescence reserve     (2,613 )     (2,361 )
Inventories, net   $ 105,826     $ 98,690  
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net

7. Property and Equipment, Net

 

Property and equipment, net consisted of the following (in thousands):

 

   March 31,
   December 31,
 
   2022   2021 
Equipment  $58,838   $58,094 
Equipment in progress   21,497    19,840 
Leasehold improvements   42,748    38,098 
Furniture and fixtures   16,136    12,482 
Office equipment   4,359    4,843 
Total property and equipment   143,578    133,357 
Accumulated depreciation   (23,639)   (20,743)
Property and equipment, net  $119,939   $112,614 

 

Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at March 31, 2022 or December 31, 2021. Interest capitalized on borrowings during the active construction period of major capital projects totaled $0.2 million during the three months ended March 31, 2022. There was no interest capitalized during the three months ended March 31, 2021. Depreciation expense was $3.6 million and $1.5 million during the three months ended March 31, 2022 and 2021, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Asbtract]  
Leases

8. Leases

 

The Company leases its manufacturing and distribution facilities, corporate offices, Purple retail showrooms and certain equipment under non-cancelable operating leases with various expiration dates through 2036. The Company’s office and manufacturing leases provide for initial lease terms up to 16 years, while Purple retail showrooms have initial lease terms of up to ten years. Certain leases may contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company’s discretion. Any lease renewal options are included in the lease term if exercise is reasonably certain at lease commencement. The Company also leases vehicles and other equipment under both operating and finance leases with initial lease terms of three to five years. The right-of-use asset for finance leases was $0.7 million at both March 31, 2022 and December 31, 2021.

The following table presents the Company’s lease costs (in thousands):

 

   Three Months Ended
March 31,
 
   2022   2021 
         
Operating  $3,148   $1,807 
Variable   714    95 
Short-term   11    56 
Total lease costs  $3,873   $1,958 

 

The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet at March 31, 2022 (in thousands):

 

2022 (excluding the three months ended March 31, 2022) (1)  $6,847 
2023   13,704 
2024   13,738 
2025   13,685 
2026   13,631 
Thereafter   70,240 
Total operating lease payments   131,845 
Less – lease payments representing interest   (34,045)
Present value of operating lease payments  $97,800 

 

(1) Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022.

 

As of March 31, 2022 and December 31, 2021, the weighted-average remaining term of operating leases was 10.2 years and 10.7 years, respectively, and the weighted-average discount rate of operating leases was 5.26% and 5.30%, respectively.

 

The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three months ended March 31, 2022 and 2021:

 

   Three Months Ended
March 31,
 
   2022   2021 
Cash paid for amounts included in present value of operating lease liabilities  $1,435   $809 
Right-of-use assets obtained in exchange for operating lease liabilities   12,751    12,517 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities
3 Months Ended
Mar. 31, 2022
Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]  
Other Current Liabilities

9. Other Current Liabilities

 

Other current liabilities consisted of the following (in thousands):

 

   March 31,   December 31, 
   2022   2021 
Warranty accrual – current portion  $3,824   $3,914 
Insurance financing   2,384   $1,043 
Long-term debt, net of unamortized issuance costs – current portion   365    2,297 
Tax receivable agreement liability – current portion   269    5,847 
Other   783    369 
Total other current liabilities  $7,625   $13,470 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt

10. Debt

 

Debt consisted of the following (in thousands):

 

   March 31,   December 31, 
   2022   2021 
Term loan  $39,656   $42,188 
Revolving line of credit   
    55,000 
Less: unamortized issuance costs   (1,938)   (778)
Total debt   37,718    96,410 
Less: current portion of debt, net of unamortized issuance costs   (365)   (2,297)
Long-term debt, net  $37,353   $94,113 

 

Term Loan and Revolving Line of Credit

 

On September 3, 2020, Purple LLC entered into a financing arrangement with KeyBank National Association and a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provides for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The initial borrowing rate of 3.50% was based on LIBOR plus 3.00%.

 

Pursuant to a Pledge and Security Agreement between Purple LLC, KeyBank and the Company (the “Security Agreement”), the 2020 Credit Agreement is secured by a perfected first-priority security interest in the assets of Purple LLC and the Company, including a security interest in all intellectual property. Also, the Company agreed to an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the 2020 Credit Agreement. The Security Agreement contains a pledge, as security for the Company’s guaranty, of all its ownership interest in Purple LLC. The 2020 Credit Agreement also provides for standard events of default, such as for non-payment and failure to perform or observe covenants, and contains standard indemnifications benefitting the lenders.

 

The 2020 Credit Agreement includes representations, warranties and certain covenants of Purple LLC and the Company. While any amounts are outstanding under the 2020 Credit Agreement, Purple LLC is subject to several affirmative and negative covenants, including covenants regarding dispositions of property, investments, forming or acquiring subsidiaries, business combinations or acquisitions, incurrence of additional indebtedness, and transactions with affiliates, among other customary covenants, subject to certain exceptions. In particular, Purple LLC is (i) subject to annual capital expenditure limits that can be adjusted based on the Company achieving certain net leverage ratio thresholds as provided in the 2020 Credit Agreement, (ii) restricted from incurring additional debt up to certain amounts, subject to limited exceptions, as set forth in the 2020 Credit Agreement, and (iii) maintain minimum consolidated net leverage and fixed charge coverage ratio thresholds at certain measurement dates (as defined in the 2020 Credit Agreement). Purple LLC is also restricted from paying dividends or making other distributions or payments on its capital stock, subject to limited exceptions. If the Company or Purple LLC fail to perform their obligations under these and other covenants, or should any event of default occur, the revolving loan commitments under the 2020 Credit Agreement may be terminated and any outstanding borrowings, together with accrued interest, could be declared immediately due and payable.

 

The Company’s operating and financial results for the year ended December 31, 2021 did not satisfy the financial and performance covenants required under the 2020 Credit Agreement. On February 28, 2022, prior to the covenant compliance certification date, the Company entered into the first amendment of the 2020 Credit Agreement to avoid a breach of these covenants and potential default. This amendment contained a covenant waiver period such that the net leverage ratio and fixed charge coverage ratio would not be tested for the fiscal quarters ended December 31, 2021, March 31, 2022 and June 30, 2022. Other modifications in the amendment included revised leverage ratio and fixed charge coverage definitions and thresholds, the addition of minimum liquidity requirements with mandatory prepayments of the revolving loan if cash exceeded $25.0 million, new weekly and monthly reporting requirements, limits on the amount of capital expenditures, the addition of a lease incurrence test for opening additional showrooms, and additional negative covenants during a covenant amendment period that extends into 2023 until certain conditions are met. In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio is below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio.

 

Pursuant to the first amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.8 million that were recorded as debt issuance costs in the condensed consolidated balance sheet and made a $2.5 million payment on the term loan to cover the four quarterly principal payments due in 2022. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – Debt.

 

On March 23, 2022, the Company entered into a second amendment to the 2020 Credit Agreement. This amendment modified the 2020 Credit Agreement to allow Coliseum Capital Management, LLC (“CCM”) and its investment affiliates to acquire 35% or more of the combined voting power of all equity interests of the Company entitled to vote for the election of members of the Company’s board of directors without constituting an event of default. CCM is considered a related party of the Company in that Adam Gray, a member of the board of directors, serves as a managing partner of CCM. For further discussion see Note 14—Related Party TransactionsColiseum Capital Management, LLC.

 

Pursuant to the second amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.4 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – Debt.

 

In November 2021, the Company executed a $55.0 million draw on its revolving line of credit. On March 31, 2022, the Company used a portion of the net proceeds received from its March 2022 secondary offering to repay in full the $55.0 million of principal outstanding on the revolving line of credit.

Interest expense under the 2020 Credit Agreement totaled $1.1 million and $0.6 million for the three months ended March 31, 2022 and 2021, respectively.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liabilities
3 Months Ended
Mar. 31, 2022
Warrant Liabilities [Abstract]  
Warrant Liabilities

11. Warrant Liabilities

 

The Company issued 12.8 million sponsor warrants pursuant to a private placement conducted simultaneously with its initial public offering. Each of these warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A common stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant the terms of the warrant agreement. In accordance with the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A common stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation. These sponsor warrants contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and are subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.

 

During the three months ended March 31, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. There were no sponsor warrants exercised during the three months ended March 31, 2022. The 1.9 million sponsor warrants outstanding at March 31, 2022 and December 31, 2021 had fair values of $0.4 million and $4.3 million, respectively.

 

The Company determined the fair value of the sponsor warrants using the Black Scholes model with the following assumptions:

 

   March 31, 2022   December 31, 2021 
Trading price of common stock on measurement date  $5.85   $13.27 
Exercise price  $5.75   $5.75 
Risk free interest rate   1.63%   0.39%
Warrant life in years   0.8    1.1 
Expected volatility   72.84%   73.78%
Expected dividend yield   
    
 

 

During the three months ended March 31, 2022 and 2021, the Company recognized gains of $3.9 million and $9.1 million, respectively, in its condensed consolidated statements of operations related to decreases in the fair value of the sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Other Long-Term Liabilities
3 Months Ended
Mar. 31, 2022
Other Longterm Liabilities [Abstract]  
Other Long-Term Liabilities

12. Other Long-Term Liabilities

 

Other long-term liabilities consist of the following (in thousands):

 

   March 31,   December 31, 
   2022   2021 
Warranty accrual  $16,368   $15,013 
Other   2,030    962 
Total   18,398    15,975 
Less – current portion of warranty accrual   (3,824)   (3,914)
Other long-term liabilities, net of current portion  $14,574   $12,061 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

13. Commitments and Contingencies

 

Warranty Liabilities

 

The Company provides a limited warranty on most of the products it sells. The estimated warranty costs, which are expensed at the time of sale and included in cost of revenues, are based on the results of product testing, industry and historical trends and warranty claim rates incurred, and are adjusted for any current or expected trends as appropriate. Actual warranty claim costs could differ from these estimates. The Company regularly assesses and adjusts the estimate of accrued warranty claims by updating claims rates for actual trends and projected claim costs.  The Company classifies estimated warranty costs expected to be paid beyond a year as a long-term liability.

 

The Company had the following activity for warranty liabilities (in thousands):

 

    Three Months Ended
March 31,
    2022     2021    
Balance at beginning of period   $ 15,013     $ 8,397    
Additions charged to expense for current period sales     2,163       1,673    
Deduction from reserves for current period claims     (808 )     (695 )  
Balance at end of period   $ 16,368     $
9,375
   

 

Required Member Distributions

 

Prior to the Business Combination and pursuant to the then applicable First Amended and Restated Limited Liability Company Agreement (the “First Purple LLC Agreement”), Purple LLC was required to distribute to its members an amount equal to 45 percent of Purple LLC’s net taxable income following the end of each fiscal year. The First Purple LLC Agreement was amended and replaced by the Second Amended and Restated Limited Liability Company Agreement (the “Second Purple LLC Agreement”) on February 2, 2018 as part of the Business Combination. The Second Purple LLC Agreement was amended and replaced by the Third Amended and Restated Limited Liability Company Agreement (the “Third Purple LLC Agreement”) on September 3, 2020. The Second Purple LLC Agreement and the Third Purple LLC Agreement do not include any mandatory distributions, other than tax distributions. During the three months ended March 31, 2021, the Company paid $0.5 million in tax distributions under the Third Purple LLC Agreement. There were no tax distributions paid during the three months ended March 31, 2022. At March 31, 2022, the Company’s condensed consolidated balance sheet had $0.1 million of accrued tax distributions included in other current liabilities.

 

Subscription Agreement and Preemptive Rights

 

In February 2018, in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A common stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A common stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A common stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A common stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.

 

Rights of Securities Holders

 

The holders of certain warrants exercisable into Class A common stock, including CCP, Blackwell and CDF, were entitled to registration rights pursuant to certain registration rights agreements of the Company as of the Business Combination date. In March 2018, the Company filed a registration statement registering these warrants (and any shares of Class A common stock issuable upon the exercise of the warrants), and certain unregistered shares of Class A common stock. The registration statement was declared effective on April 3, 2018. Under the Registration Rights Agreement dated February 2, 2018 between the Company and CCP, Blackwell, and CDF (the “Coliseum Investors”), the Coliseum Investors have the right to make written demands for up to three registrations of certain warrants and shares of Class A common stock held by them, including in underwritten offerings. In an underwritten offering of such warrants and shares of Class A common stock by the Coliseum Investors, the Company will pay underwriting discounts and commissions and certain expenses incurred by the Coliseum Investors.

 

On May 21, 2021, 7.3 million shares of Class A common stock were sold in a secondary offering by the Coliseum Investors at a price of $30.00 per share. The Company did not receive any of the proceeds from the secondary offering. The underwriting discount, commission and other related costs incurred by the Company for the secondary offering totaled $7.9 million and was recorded in May 2021 as general and administrative expense.

 

Purple LLC Class B Unit Exchange Right

 

On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B common stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A common stock at an initial exchange ratio equal to one Paired Security for one share of Class A common stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A common stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC.

 

In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A common stock and Class B common stock or a transaction in which the Class A common stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A common stock.

 

The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws.

 

The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties.

 

There were no Paired Securities exchanged for Class A common stock during the three months ended March 31, 2022. During the three months ended March 31, 2021, 0.1 million of Paired Securities were exchanged for shares of Class A common stock.

 

Maintenance of One-to-One Ratios

 

The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A common stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A common stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC.

 

Non-Income Related Taxes

 

The U.S. Supreme Court ruling in South Dakota v. Wayfair, Inc., No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business.

 

Legal Proceedings

 

On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.ca domain). After filing the statement of claim, Purple LLC posted $15,000 CAD as security for PerfectSense’s costs. PerfectSense brought a motion to strike that was resolved on consent. Pleadings are now closed, and the action is proceeding under case management. Counsel for the defendant was removed from the record at their own request by Court Order. The Court further ordered the defendant to either appoint counsel or file a motion to permit an officer or director to represent the defendant in legal proceedings. On November 6, 2020, the defendant informally requested that the Court permit Mr. Henderson, the CEO and shareholder of the defendant, to represent the defendant in the action until such time as a lawyer could be appointed. Purple opposed this informal request, and it was denied by the Court. After granting PerfectSense a final extension of time to either appoint counsel or file a motion to permit Mr. Henderson to represent the defendant, PerfectSense appointed new counsel. The parties engaged in litigation discovery, exchanged affidavits of documents and scheduled examinations for discovery. Shortly thereafter, discovery adjourned and continues to be stayed while the parties negotiate formal terms of settlement. PerfectSense has not responded to Purple’s repeated attempts to finalize the settlement. Purple is contemplating its next steps to bring this action to an end, including a motion to enforce a settlement agreement. If the action is not resolved by way of settlement, Purple will resume vigorously pursuing its claims.

 

On September 20, 2020, Purple LLC filed a complaint in the U.S. Court of International Trade seeking to recover approximately $7.0 million of Section 301 duties paid at the time of importation on certain Chinese-origin goods. More than 4,000 other complaints have been filed by other companies seeking similar refunds. On March 12, 2021 the United States filed a master answer that applies to all the Section 301 cases, including Purple LLC’s. On July 6, 2021, the court granted a preliminary injunction against liquidation of any unliquidated entries. On April 1, 2022, the court issued an opinion that remanded the case back to the U.S. Trade Representative (“USTR”) to address certain procedural flaws in USTR’s process for determining whether certain products were subject to the Section 301 duties. USTR’s remand results are currently due by June 30, 2022. If successful, this litigation could result in a refund of some or all of the Section 301 duties.

 

On October 13, 2020, Purple LLC filed a lawsuit against Responsive Surface Technology, LLC and its parent company, PatienTech, LLC (collectively referred to as “ReST”) in the United States District Court for the District of Utah. The lawsuit arises from ReST’s multiple breaches of its obligations to Purple LLC, including infringing upon Purple LLC’s trademarks, patents, and trade dress, among other claims. Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.The parties have selected an arbitrator and they have agreed upon a scheduling order.  Currently, the parties are in the fact discovery phase of the arbitration and are working to schedule depositions of key witnesses.  The arbitration hearing is set to begin on November 29, 2022 and will continue through December 9, 2022.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.

 

On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. Briefing on Purple LLC’s partial motion to dismiss was completed on March 2, 2021. On January 19, 2021, Purple LLC also filed an Answer to Intellibed’s counterclaims, which were not subject to Purple LLC’s motion to dismiss. On January 27, 2021, Purple LLC filed a First Amended Complaint in response to Intellibed’s initial motion to dismiss. On February 10, 2021, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s First Amended Complaint. Briefing on Intellibed’s partial motion to dismiss was completed on March 24, 2021. On September 28, 2021, the District Court dismissed Purple’s complaint without prejudice, and also dismissed ACTI’s counterclaim without prejudice, while the parties pursued dispute-resolution procedures set out in the license agreement.  Because the Court found that the license agreement required the parties to follow the contractual dispute-resolution procedures prior to filing a lawsuit, Purple initiated those procedures in accordance with the license agreement and intends to continue to vigorously pursue its claims.

 

On June 8, 2021, Serta Simmons Bedding, LLC (“SSB”) filed a Complaint against the Company in the Superior Court of Gwinnett County, Georgia, Case No. 21-A-04413-1 (the “Georgia Litigation”). SSB’s Complaint alleges that the Company intentionally interfered with SSB’s business and contractual relations and violated the Georgia Trade Secrets Act by hiring one of SSB’s former employees in the face of an allegedly valid 2015 noncompete agreement. SSB seeks compensatory damages, punitive damages, equitable relief, and attorneys’ fees as a result of the conduct alleged in the Complaint. SSB also initiated arbitration proceedings against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions.  On July 12, 2021, the Company filed an Answer to SSB’s Complaint in the Georgia Litigation, denying all allegations of unlawful conduct, and further moved to dismiss the Georgia Litigation on the grounds that Georgia is an inconvenient forum and the parties’ dispute should instead be litigated in Utah.   On July 9, 2021, the Company filed its own Complaint in the Fourth Judicial District Court of Salt Lake County, Utah, Case No. 21040011 (the “Utah Litigation”), seeking: (1) a declaratory judgment that the arbitration clause in the former employee’s 2015 noncompete agreement is unenforceable, (2) a declaratory judgment that the restrictive covenants in the former employee’s 2015 noncompete agreement are unenforceable, and (3) an order enjoining arbitration proceedings initiated by SSB and currently pending against the former employee.  The Company filed a motion for summary judgment on these claims on August 16, 2021. SSB filed an Answer on August 18, 2021. After attending a mediation, the parties entered in a settlement agreement on December 31, 2021 resolving all claims in the Georgia Litigation and Utah Litigation.  The Company did not pay any monetary consideration to SSB in connection with the settlement agreement. On January 12, 2022, pursuant to the terms of the settlement agreement, SSB dismissed the Georgia Litigation without prejudice and the Company dismissed the Utah Litigation without prejudice. 

 

On May 3, 2022, the Company filed a Complaint against Photon Interactive UK Limited (“Photon”) in the U.S. District Court for the District of Delaware regarding a Master Professional Services Agreement with Photon dated on or around November 1, 2019. Pursuant to the agreement, Photon was required to rebuild Purple’s website architecture and checkout process. Purple paid Photon $0.9 million under the Agreement. However, Photon failed to deliver any of the required deliverables as specified in the agreement. Purple withheld payment of the final $0.1 million due pursuant to Photon’s invoices pending a resolution with Photon. Since resolution discussions with Photon have failed, Purple filed the aforementioned complaint for breach of contract against Photon seeking, among other damages, reimbursement for all amounts paid to under the agreement. It is anticipated that Photon will counter-sue for amounts they claim are owed. 

 

The Company is from time to time involved in various other claims, legal proceedings and complaints arising in the ordinary course of business. The Company does not believe that adverse decisions in any such pending or threatened proceedings, or any amount that the Company might be required to pay by reason thereof, would have a material adverse effect on the financial condition or future results of the Company.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

14. Related Party Transactions

 

The Company had various transactions with entities or individuals which are considered related parties.

 

Coliseum Capital Management, LLC

 

Immediately following the Business Combination, Adam Gray was appointed to the Company’s Board of Directors (the “Board”). Mr. Gray is a manager of Coliseum Capital, LLC, which is the general partner of CCP and CDF, and he is also a managing partner of Coliseum Capital Management, LLC (“CCM”), which is the investment manager of Blackwell. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell which were also Lenders under the Amended and Restated Credit Agreement. See Note 13—Commitments and ContingenciesSubscription Agreement and Preemptive Rights for further discussion.

 

Purple Founder Entities

 

TNT Holdings, LLC (herein “TNT Holdings”), EdiZONE, LLC, (herein EdiZONE an entity wholly owned by TNT Holdings) and InnoHold (collectively the “Purple Founder Entities”) were entities under common control with Purple LLC prior to the Business Combination. TNT Holdings and InnoHold are majority owned and controlled by Terry Pearce and Tony Pearce (the “Purple Founders”), who were appointed to the Company’s Board following the Business Combination. InnoHold was a majority shareholder of the Company until it sold a portion of its interests in a secondary public offering in May 2020 and the remainder of its interests in a secondary public offering in September 2020. The Purple Founders also resigned as employees of Purple LLC and retired from the Company’s Board in August 2020.

 

TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed Purple LLC that TNT Holdings recently transferred ownership to 123E LLC, an entity controlled by the Purple Founders. Effective as of October 31, 2017, Purple LLC entered into an Amended and Restated Lease Agreement with TNT Holdings. The Company determined that neither TNT Holdings nor 123E LLC are a VIE as neither the Company nor Purple LLC hold any explicit or implicit variable interest in TNT Holdings or 123E LLC and do not have a controlling financial interest in TNT Holdings or 123E LLC. Purple LLC incurred $0.2 million and $0.2 million in rent expense to 123E LLC or TNT Holdings for the building lease of the Alpine facility for the three months ended March 31, 2022 and 2021, respectively. Purple LLC continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production. In accordance with the terms of that lease, on September 3, 2021, Purple LLC gave notice to 123E LLC that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022.

 

During the three months ended March 31, 2021, certain current and former employees of Purple LLC who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A common stock. There were no such exchanges during the three months ended March 31, 2022.

 

In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B common stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.

 

During the three months ended March 31, 2021, Purple LLC paid InnoHold through withholding payments directly to various states, an aggregate of $0.3 million in required tax distributions pursuant to the Third Purple LLC Agreement. There were no such payments made by Purple LLC during the three months ended March 31, 2022.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity

15. Stockholders’ Equity

 

Class A Common Stock

 

The Company has 210.0 million shares of Class A common stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class A common stock are entitled to one vote for each share held on all matters to be voted on by the stockholders and participate in dividends, if declared by the Board, or receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock. Holders of Class A common stock and holders of Class B common stock voting together as a single class, have the exclusive right to vote for the election of directors and on all other matters properly submitted to a vote of the stockholders. Holders of Class A common stock and Class B common stock are entitled to one vote per share on matters to be voted on by stockholders. At March 31, 2022, 82.6 million shares of Class A common stock were outstanding.

 

Class B Common Stock

 

The Company has 90.0 million shares of Class B common stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class B common stock will vote together as a single class with holders of the Company’s Class A common stock on all matters properly submitted to a vote of the stockholders. Shares of Class B common stock may be issued only to InnoHold, their respective successors and assigns, as well as any permitted transferees of InnoHold. A holder may transfer their shares of Class B common stock to any transferee (other than the Company) only if such holder also simultaneously transfers an equal number of such holder’s Purple LLC Class B Units to such transferee in compliance with the Third Purple LLC Agreement. The Class B common stock is not entitled to receive dividends, if declared by the Board, or to receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock.

 

In connection with the Business Combination, approximately 44.1 million shares of Class B common stock were issued to InnoHold as part of the equity consideration. InnoHold subsequently transferred a portion of its shares to permitted transfers and exchanged its remaining shares for Class A common stock that it sold. All of the 0.4 million shares of Class B common stock outstanding at March 31, 2022 were held by other parties.

 

Preferred Stock

 

The Company has 5.0 million shares of preferred stock authorized at a par value of $0.0001 per share. The preferred stock may be issued from time to time in one or more series. The directors are expressly authorized to provide for the issuance of shares of the preferred stock in one or more series and to establish from time to time the number of shares to be included in each such series and to fix the voting rights, designations and other special rights or restrictions. At March 31, 2022, there were no shares of preferred stock outstanding.

 

Sponsor Warrants

 

There were 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the Company’s IPO. The Company may call the warrants for redemption if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A common stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A common stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the sponsor warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A common stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent.

 

There were no sponsor warrants exercised during the three months ended March 31, 2022. During the three months ended March 31, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. There were 1.9 million sponsor warrants outstanding at March 31, 2022.

 

Noncontrolling Interest

 

Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. Upon the close of the Business Combination, and at December 31, 2018, InnoHold’s and other Class B Unit holders’ combined NCI percentage in Purple LLC was approximately 82%. At March 31, 2022, the combined NCI percentage in Purple LLC was approximately 1%. The Company has consolidated the financial position and results of operations of Purple LLC and reflected the proportionate interest held by all such Purple LLC Class B Unit holders as NCI.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

16. Income Taxes

 

At each interim period, the Company estimates its forecasted full-year effective tax rate. That forecasted rate is applied to year-to-date ordinary income or loss to compute the year-to-date income tax provision. In order to compute the annual effective tax rate, the Company estimates its full year ordinary income and total tax provision, including both current and deferred taxes.

 

For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.

 

The Company’s sole material asset is Purple LLC, which is treated as a partnership for U.S. federal income tax purposes and for purposes of certain state and local income taxes. Purple LLC’s net taxable income and any related tax credits are passed through to its members and are included in the members’ tax returns, even though such net taxable income or tax credits may not have actually been distributed. While the Company consolidates Purple LLC for financial reporting purposes, the Company will be taxed on its share of earnings of Purple LLC not attributed to the noncontrolling interest holders, which will continue to bear their share of income tax on its allocable earnings of Purple LLC. The income tax burden on the earnings taxed to the noncontrolling interest holders is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate differs from the statutory rate. The primary factors impacting expected tax are the change in fair value of the warrant liabilities and remeasurement of deferred taxes primarily as a result of the change in the estimated state tax rate.

 

Deferred tax assets at March 31, 2022 totaled $219.7 million, which is net of a $93.5 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. As a result, there was an overall increase of $23.7 million in the valuation allowance from December 31, 2021 to March 31, 2022, primarily as a result of an increase in the residual outside partnership basis.

 

The Company currently estimates its annual effective income tax rate to be 14.9%. The annualized effective tax rate for the Company differs from the federal rate of 21% primarily due to the non-taxable nature of the change in fair value of the warrant liabilities and state and local income taxes.

 

For the three months ended March 31, 2022, the Company has recorded an income benefit of $1.8 million. The effective tax rate for the three months ended March 31, 2022 was 11.7%. This is less than the federal statutory rate due primarily to a reduction of deferred tax assets associated with adjustments for stock based compensation and the gain relating to the change in fair value of the warrant liability is excluded from taxable income for income tax purposes.

 

In connection with the Business Combination, the Company entered into a tax receivable agreement with InnoHold, which provides for the payment by the Company to InnoHold of 80% of the net cash savings, if any, in U.S. federal, state and local income tax that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Closing as a result of (i) any tax basis increases in the assets of Purple LLC resulting from the distribution to InnoHold of the cash consideration, (ii) the tax basis increases in the assets of Purple LLC resulting from the redemption by Purple LLC or the exchange by the Company, as applicable, of Class B Paired Securities or cash, as applicable, and (iii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, payments it makes under the agreement.

 

As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. The amount of the increase in asset basis, the related estimated cash tax savings and the attendant liability to be recorded will depend on the price of the Company’s Class A common stock at the time of the relevant redemption or exchange.

 

The estimation of liability under the tax receivable agreement is by its nature imprecise and subject to significant assumptions regarding the amount and timing of future taxable income. As a result of the initial merger transaction, the subsequent exchanges of Class B Units for Class A common stock and changes in estimates relating to the expected tax benefits associated with the liability under the agreement, the potential future tax receivable agreement liability was $162.2 million and $168.1 million as of March 31, 2022 and December 31, 2021, respectively. The reduction in the March 31, 2022 tax receivable agreement liability reflected a payment of $5.8 million made in January 2022.

 

As of December 31, 2021, the Company estimated $10.0 million of U.S. federal and $2.7 million of state net operating loss carryforwards available to reduce future taxable income. The federal net operating losses may be carried forward indefinitely for U.S. federal tax purposes, while some state carryforwards are subject to expiration beginning in 2026. It is possible that we will not generate taxable income in time to use all or a portion of these net operating loss carryforwards before their expiration or at all. Additionally, the Company may be subject to the NOL utilization provisions of Section 382 of the Internal Revenue Code of 1986, as amended due to ownership changes that may have occurred previously or that could occur in the future. The effect of an ownership change may be the imposition of an annual limitation on the use of NOL carryforwards attributable to periods before the change. The amount of the annual limitation depends upon the value of the Company immediately before the change, changes to the Company’s capital during a specified period prior to the change, and the federal published interest rate. As of March 31, 2022, the Company has not completed its analyses in respect of Section 382 to determine whether a change in ownership has occurred, the annual limitation, if any, or whether any of the tax attributes are subject to a permanent limitation. Until an analysis is completed, there can be no assurance that the existing net operating loss carry-forwards or credits are not subject to significant limitation.

 

The effects of uncertain tax positions are recognized in the consolidated financial statements if these positions meet a “more-likely-than-not” threshold. For those uncertain tax positions that are recognized in the consolidated financial statements, liabilities are established to reflect the portion of those positions it cannot conclude “more-likely-than-not” to be realized upon ultimate settlement. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of March 31, 2022, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share
3 Months Ended
Mar. 31, 2022
Net Income (Loss) Per Common Share [Abstract]  
Net Income (Loss) Per Common Share

17. Net Income (Loss) Per Common Share

 

Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of Class A stock outstanding during each period. Diluted net income (loss) per share reflects the weighted-average number of common shares outstanding during the period used in the basic net income (loss) computation plus the effect of common stock equivalents that are dilutive.

 

The following table sets forth the calculation of basic and diluted weighted average shares outstanding and earnings (loss) per share for the periods presented (in thousands, except per share amounts):

 

   Three Months Ended
March 31,
 
   2022   2021 
Numerator:        
Net income (loss) attributable to Purple Innovation, Inc. – basic  $(13,502)  $20,824 
Less – dilutive effect of change in fair value – warrant liabilities       (9,147)
Less – net loss attributed to noncontrolling interest   (129)   
 
Net income (loss) attributable to Purple Innovation, Inc. – diluted  $(13,631)  $11,677 
Denominator:          
Weighted average shares—basic   67,058    64,592 
Add – dilutive effect of equity awards       1,545 
Add – dilutive effect of warrants       2,235 
Add – dilutive effect of Class B shares   448    
 
Weighted average shares—diluted   67,506    68,372 
Net income (loss) per common share:          
Basic  $(0.20)  $0.32 
Diluted  $(0.20)  $0.17 

 

For the three months ended March 31, 2022, the Company excluded 3.6 million shares of Class A common stock issuable upon conversion of certain warrants, stock options, restricted stock and Class A shares subject to vesting as the effect was anti-dilutive. For the three months ended March 31, 2021, the Company excluded 0.4 million of Paired Securities convertible into an equal number of Class A common shares as the effect was anti-dilutive.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans
3 Months Ended
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Equity Compensation Plans

18. Equity Compensation Plans

 

2017 Equity Incentive Plan

 

The Purple Innovation, Inc. 2017 Equity Incentive Plan (the “2017 Incentive Plan”) provides for grants of stock options, stock appreciation rights, restricted stock units and other stock-based awards. Directors, officers and other employees and subsidiaries and affiliates, as well as others performing consulting or advisory services for the Company and its subsidiaries, will be eligible for grants under the 2017 Incentive Plan. As of March 31, 2022, an aggregate of 1.2 million shares remain available for issuance or use under the 2017 Incentive Plan.

 

Employee Stock Options

 

In March 2022, the Company granted 0.5 million stock options under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. The stock options have an exercise price of $6.82 per option. The stock options expire in five years and vest over a three-year period. The Company determined the fair value of these options to be $1.7 million which will be expensed on a straight-line basis over the vesting period.

 

The Company determined the fair value of the options granted during the three months ended March 31, 2022 using the Black Scholes method with the following assumptions:

 

Fair market value  $3.41 
Exercise price  $6.82 
Risk free interest rate   2.52%
Expected term in years   3.50 
Expected volatility   78.49%
Expected dividend yield   
 

 

The following table summarizes the Company’s total stock option activity for the three months ended March 31, 2022:

 

  

Options

(in thousands)

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

  

Intrinsic

Value
(in thousands)

 
Options outstanding as of January 1, 2022   1,552   $8.65    1.9   $8,667 
Granted   500    6.82        
 
Exercised   (20)   8.32        
 
Forfeited/cancelled   (67)   14.63        
 
Options outstanding as of March 31, 2022   1,965   $7.98    2.5   $21 

 

Outstanding and exercisable stock options as of March 31, 2022 are as follows:

 

    Options Outstanding   Options Exercisable 
Exercise Prices   Number of Options Outstanding
(in thousands)
   Weighted
Average
Remaining Life (Years)
   Number of Options Exercisable
(in thousands)
   Weighted
Average
Remaining Life
(Years)
   Intrinsic
Value
(in thousands)
 
$5.75    210    1.9    153    1.9   $21 
 5.95    426    0.7    426    0.7    
 
 6.51    212    2.0    153    1.9    
 
 6.65    173    2.1    115    2.1    
 
 6.82    500    5.0    
    
    
 
 7.99    19    2.7    12    2.7    
 
 8.32    109    2.3    58    2.3    
 
 8.55    97    0.7    97    0.7    
 
 13.12    123    2.7    71    2.4    
 
 15.12    3    3.1    1    3.1    
 
 21.70    52    0.7    52    0.7    
 
 32.28    41    3.4    16    2.6    
 

 

The following table summarizes the Company’s unvested stock option activity for the three months ended March 31, 2022:

 

   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2022   416   $3.60 
Granted   500    3.41 
Vested   (74)   3.69 
Forfeited   (31)   6.86 
Nonvested options as of March 31, 2022   811   $3.35 

 

The estimated fair value of Company stock options is amortized over the options vesting period on a straight-line basis. For the three months ended March 31, 2022 and 2021, the Company recognized stock option expense of $0.2 million and $0.5 million, respectively.

 

As of March 31, 2022, outstanding stock options had $2.7 million of unrecognized stock compensation cost with a remaining recognition period of 2.4 years.

 

Employee Restricted Stock Units

 

In March 2022, the Company granted 0.5 million of restricted stock units under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. These restricted stock awards had a grant date fair value of $6.32 per share. The estimated fair value of this award is being recognized on a straight-line basis over the three-year vesting period.

  

The following table summarizes the Company’s restricted stock unit activity for the three months ended March 31, 2022:

 

   Number
Outstanding
(in thousands)
   Weighted
Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2022   165   $17.84 
Granted   500    6.32 
Vested   (27)   17.00 
Forfeited   (34)   13.40 
Nonvested restricted stock units as of March 31, 2022   604   $8.59 

 

The Company recorded restricted stock unit expense of $0.4 million during the three months ended March 31, 2022. There were no restricted stock units outstanding and no expense recorded during the three months ended March 31, 2021.

 

As of March 31, 2022, outstanding restricted stock units had $4.8 million of unrecognized stock compensation cost with a remaining recognition period of 2.8 years.

 

InnoHold Incentive Units

 

In January 2017, pursuant to the 2016 Equity Incentive Plan approved by InnoHold and Purple LLC that authorized the issuance of 12.0 million incentive units, Purple LLC granted 11.3 million incentive units to Purple Team LLC, an entity for the benefit of certain employees who were participants in that plan. In conjunction with the Business Combination, Purple Team LLC was merged into InnoHold with InnoHold being the surviving entity and the Purple Team LLC incentive units were cancelled and new incentive units were issued by InnoHold under its own limited liability company agreement (the “InnoHold Agreement”). On February 8, 2019, InnoHold initiated a tender offer to each of these incentive unit holders, some of which are current employees of Purple LLC, to distribute to each a pro rata number of 2.5 million Paired Securities held by InnoHold in exchange for the cancellation of their ownership interests in InnoHold. All InnoHold incentive unit holders accepted the offer, and the terms and distribution of each transaction were finalized and closed on June 25, 2019. At the closing of the tender offer, those incentive unit holders received, based on their pro rata holdings of InnoHold Class B Units, a portion of 2.5 million Paired Securities held by InnoHold. As of March 31, 2022, 0.4 million of the Paired Securities remain to be exchanged for Class A common stock by the incentive unit holders.

 

Aggregate Non-Cash Stock-Based Compensation

 

The Company has accounted for all stock-based compensation under the provisions of ASC 718 Compensation—Stock Compensation. This standard requires the Company to record a non-cash expense associated with the fair value of stock-based compensation over the requisite service period.

 

The following table summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units (in thousands):

 

   Three Months Ended
March 31,
 
   2022   2021 
Cost of revenues  $65   $45 
Marketing and sales   137    104 
General and administrative   323    324 
Research and development   17    6 
Total non-cash stock-based compensation  $542   $479 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Retirement Plan
3 Months Ended
Mar. 31, 2022
Employee Retirement Plan [Abstract]  
Employee Retirement Plan

19. Employee Retirement Plan

 

In July 2018 the Company established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All eligible employees over the age of 18 and with 4 months’ service are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 5% of eligible earnings. Company contributions immediately vest. The Company’s matching contribution expense was $1.1 million and $0.7 million for the three months ended March 31, 2022 and 2021, respectively.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events

20. Subsequent Events

 

In March 2022, the Company granted to the Company’s chief executive officer in conjunction with his full-time appointment to the position 500,000 stock options and 500,000 restricted stock units under the Company’s 2017 Equity Incentive Plan. On April 8, 2022, with the chief executive officer’s consent, the Company rescinded and cancelled 388,530 of the previously granted stock options and 388,530 of the previously granted restricted stock units to fall below the annual limit set forth in the 2017 Incentive Plan.   The Company is currently below such limits and may issue additional awards to the chief executive officer in compliance with the 2017 Incentive Plan.

 

In April 2022, the Company completed a restructuring of its workforce to balance production and improve efficiencies. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance costs of $0.8 million.

 

On April 29, 2022, Eric Haynor signed an offer letter to become the chief operating officer of the Company, effective June 6, 2022. Prior to joining the Company, Mr. Haynor, age 58, was with Ecolab, Inc. from 2005 to present, most recently as the Senior Vice President of Global Industrial Supply Chain since 2019. In connection with his employment, the Company agreed to grant to Mr. Haynor, effective as of his start date, a one-time equity grant valued at $500,000 based on the market price of the Company’s Class A Common Stock on the day of the grant as an inducement grant outside the Company’s 2017 Equity Incentive Plan in accordance with the NASDAQ inducement grant exception found in NASDAQ Listing Rule 5635(c)(4). This grant will be comprised of 65% restricted stock units that vest in three years contingent upon the stock price hitting certain performance thresholds. The remaining 35% restricted stock units have no performance conditions with one-third vesting every 12 months.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

 

The condensed consolidated financial statements include the accounts of Purple Inc. and its controlled subsidiary Purple LLC. All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2022, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three months ended March 31, 2022 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022 or for any other interim period or other future year.

Variable Interest Entities

Variable Interest Entities

 

Purple LLC is a variable interest entity. The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At March 31, 2022, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC as of March 31, 2022. For further discussion see Note 15 — Stockholders’ Equity.

 

Use of Estimates

Use of Estimates

 

The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, sales returns, warranty returns, warrant liabilities, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.

 

Restructuring Charges

Restructuring Charges

 

In February 2022, because of lower-than-expected demand and higher labor and overhead costs that adversely affected our results of operations in the fourth quarter of 2021 which continued into the first quarter of 2022, the Company completed a restructuring of its workforce to improve efficiencies and realign the Company’s cost structure to focus on quality of earnings in our current core business. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance charges of $1.2 million during the three months ended March 31, 2022. Other cost reduction and efficiency efforts have also been initiated to improve costs and increase margins. In the event the Company’s cash flow from operations or other sources of financing are less than anticipated or required by bank covenants, the Company believes it will be able to fund operating expenses based on its ability to scale back operations, reduce marketing spend, use the liquidity available under its revolving line of credit and postpone or discontinue growth strategies.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

Reference Rate Reform

 

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company plans to apply the guidance in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect this guidance to have a material impact on its condensed consolidated financial statements and related disclosures. The interest rates on the Company’s term loan and revolving line of credit were based on LIBOR. In February 2022, the Company entered into an amendment to the 2020 Credit Agreement that changed the interest reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The change to SOFR did not have any impact on the Company’s condensed consolidated financial statements – see Note 10—Debt for discussion of the amendment to the 2020 Credit Agreement.

 

Measurement of Credit Losses

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. The standard is effective for the Company’s interim and annual financial periods beginning January 1, 2023. This standard is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of liabilities measured at fair value on recurring basis
(In thousands)  Level   March 31,
2022
   December 31,
2021
 
Sponsor warrants   3   $415   $4,343 

 

Schedule of liability activity
(In thousands)  Sponsor
Warrants
 
Fair value as of December 31, 2021  $4,343 
Fair value of warrants exercised   
 
Change in valuation inputs(1)   (3,928)
Fair value as of March 31, 2022  $415 
      
Fair value as of December 31, 2020  $92,708 
Fair value of warrants exercised   (64,146)
Change in valuation inputs(1)   (9,147)
Fair value as of March 31, 2021  $19,415 

 

(1) Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of revenue disaggregated by sales channel and product
   Three Months Ended
March 31,
 
Sales Category  2022   2021 
         
Direct-to-consumer  $85,536   $124,904 
Wholesale    57,643    61,525 
Revenues, net  $143,179   $186,429 

   Three Months Ended
March 31,
 
Product Type  2022   2021 
         
Sleep products  $128,966   $171,843 
Other   14,213    14,586 
Revenues, net  $143,179   $186,429 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Net [Abstract]  
Schedule of inventories
    March 31,     December 31,  
    2022     2021  
Raw materials   $ 38,805     $ 33,609  
Work-in-process     4,154       4,023  
Finished goods     65,480       63,419  
Inventory obsolescence reserve     (2,613 )     (2,361 )
Inventories, net   $ 105,826     $ 98,690  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   March 31,
   December 31,
 
   2022   2021 
Equipment  $58,838   $58,094 
Equipment in progress   21,497    19,840 
Leasehold improvements   42,748    38,098 
Furniture and fixtures   16,136    12,482 
Office equipment   4,359    4,843 
Total property and equipment   143,578    133,357 
Accumulated depreciation   (23,639)   (20,743)
Property and equipment, net  $119,939   $112,614 

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Asbtract]  
Schedule of lease costs
   Three Months Ended
March 31,
 
   2022   2021 
         
Operating  $3,148   $1,807 
Variable   714    95 
Short-term   11    56 
Total lease costs  $3,873   $1,958 

 

Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities
2022 (excluding the three months ended March 31, 2022) (1)  $6,847 
2023   13,704 
2024   13,738 
2025   13,685 
2026   13,631 
Thereafter   70,240 
Total operating lease payments   131,845 
Less – lease payments representing interest   (34,045)
Present value of operating lease payments  $97,800 

 

(1) Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022.

 

Schedule of supplemental information related to the company’s consolidated statement of cash flows
   Three Months Ended
March 31,
 
   2022   2021 
Cash paid for amounts included in present value of operating lease liabilities  $1,435   $809 
Right-of-use assets obtained in exchange for operating lease liabilities   12,751    12,517 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]  
Schedule of other current liabilities
   March 31,   December 31, 
   2022   2021 
Warranty accrual – current portion  $3,824   $3,914 
Insurance financing   2,384   $1,043 
Long-term debt, net of unamortized issuance costs – current portion   365    2,297 
Tax receivable agreement liability – current portion   269    5,847 
Other   783    369 
Total other current liabilities  $7,625   $13,470 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of long-term debt, related-party
   March 31,   December 31, 
   2022   2021 
Term loan  $39,656   $42,188 
Revolving line of credit   
    55,000 
Less: unamortized issuance costs   (1,938)   (778)
Total debt   37,718    96,410 
Less: current portion of debt, net of unamortized issuance costs   (365)   (2,297)
Long-term debt, net  $37,353   $94,113 

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Warrant Liabilities [Abstract]  
Schedule of fair value of the incremental loan warrants
   March 31, 2022   December 31, 2021 
Trading price of common stock on measurement date  $5.85   $13.27 
Exercise price  $5.75   $5.75 
Risk free interest rate   1.63%   0.39%
Warrant life in years   0.8    1.1 
Expected volatility   72.84%   73.78%
Expected dividend yield   
    
 

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Other Longterm Liabilities [Abstract]  
Schedule of other long-term liabilities
   March 31,   December 31, 
   2022   2021 
Warranty accrual  $16,368   $15,013 
Other   2,030    962 
Total   18,398    15,975 
Less – current portion of warranty accrual   (3,824)   (3,914)
Other long-term liabilities, net of current portion  $14,574   $12,061 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of warranty liabilities
    Three Months Ended
March 31,
    2022     2021    
Balance at beginning of period   $ 15,013     $ 8,397    
Additions charged to expense for current period sales     2,163       1,673    
Deduction from reserves for current period claims     (808 )     (695 )  
Balance at end of period   $ 16,368     $
9,375
   

 

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share (Tables)
3 Months Ended
Mar. 31, 2022
Net Income (Loss) Per Common Share [Abstract]  
Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share
   Three Months Ended
March 31,
 
   2022   2021 
Numerator:        
Net income (loss) attributable to Purple Innovation, Inc. – basic  $(13,502)  $20,824 
Less – dilutive effect of change in fair value – warrant liabilities       (9,147)
Less – net loss attributed to noncontrolling interest   (129)   
 
Net income (loss) attributable to Purple Innovation, Inc. – diluted  $(13,631)  $11,677 
Denominator:          
Weighted average shares—basic   67,058    64,592 
Add – dilutive effect of equity awards       1,545 
Add – dilutive effect of warrants       2,235 
Add – dilutive effect of Class B shares   448    
 
Weighted average shares—diluted   67,506    68,372 
Net income (loss) per common share:          
Basic  $(0.20)  $0.32 
Diluted  $(0.20)  $0.17 

 

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Tables)
3 Months Ended
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of fair market value using Black-Scholes method
Fair market value  $3.41 
Exercise price  $6.82 
Risk free interest rate   2.52%
Expected term in years   3.50 
Expected volatility   78.49%
Expected dividend yield   
 

 

Schedule of total stock option activity
  

Options

(in thousands)

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

  

Intrinsic

Value
(in thousands)

 
Options outstanding as of January 1, 2022   1,552   $8.65    1.9   $8,667 
Granted   500    6.82        
 
Exercised   (20)   8.32        
 
Forfeited/cancelled   (67)   14.63        
 
Options outstanding as of March 31, 2022   1,965   $7.98    2.5   $21 

 

Schedule of outstanding and exercisable stock options
    Options Outstanding   Options Exercisable 
Exercise Prices   Number of Options Outstanding
(in thousands)
   Weighted
Average
Remaining Life (Years)
   Number of Options Exercisable
(in thousands)
   Weighted
Average
Remaining Life
(Years)
   Intrinsic
Value
(in thousands)
 
$5.75    210    1.9    153    1.9   $21 
 5.95    426    0.7    426    0.7    
 
 6.51    212    2.0    153    1.9    
 
 6.65    173    2.1    115    2.1    
 
 6.82    500    5.0    
    
    
 
 7.99    19    2.7    12    2.7    
 
 8.32    109    2.3    58    2.3    
 
 8.55    97    0.7    97    0.7    
 
 13.12    123    2.7    71    2.4    
 
 15.12    3    3.1    1    3.1    
 
 21.70    52    0.7    52    0.7    
 
 32.28    41    3.4    16    2.6    
 

 

Schedule of unvested stock option activity
   Options
(in thousands)
   Weighted Average
Grant
Date
Fair Value
 
Nonvested options as of January 1, 2022   416   $3.60 
Granted   500    3.41 
Vested   (74)   3.69 
Forfeited   (31)   6.86 
Nonvested options as of March 31, 2022   811   $3.35 

 

Schedule of restricted stock unit activity
   Number
Outstanding
(in thousands)
   Weighted
Average
Grant
Date
Fair Value
 
Nonvested restricted stock units as of January 1, 2022   165   $17.84 
Granted   500    6.32 
Vested   (27)   17.00 
Forfeited   (34)   13.40 
Nonvested restricted stock units as of March 31, 2022   604   $8.59 

 

Schedule of total non-cash stock compensation and the associated line item on the statement of operations
   Three Months Ended
March 31,
 
   2022   2021 
Cost of revenues  $65   $45 
Marketing and sales   137    104 
General and administrative   323    324 
Research and development   17    6 
Total non-cash stock-based compensation  $542   $479 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Summary of Significant Accounting Policies (Details) [Line Items]  
Common units percentage 99.00%
Severance amount (in Dollars) $ 1.2
Purple Innovation Inc [Member]  
Summary of Significant Accounting Policies (Details) [Line Items]  
Economic interest 99.00%
Liabilities percentage 100.00%
Purple LLC [Member]  
Summary of Significant Accounting Policies (Details) [Line Items]  
Common units percentage 1.00%
InnoHold [Member]  
Summary of Significant Accounting Policies (Details) [Line Items]  
Economic interest 1.00%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Secondary Offering (Details)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Secondary Offering (Details) [Line Items]  
Price per shares (in Dollars per share) | $ / shares $ 5.65
Aggregate shares percentage 29.81%
Aggregate shares percentage $6.10
Net proceeds total $ 92.9
Secondary Offering [Member]  
Secondary Offering (Details) [Line Items]  
Aggregate gross proceeds 93.1
Repayment of revolving line of credit $ 0.2
Over-Allotment Option [Member]  
Secondary Offering (Details) [Line Items]  
Option to purchase additional shares (in Shares) | shares 2.1
Common Class A [Member] | Secondary Offering [Member]  
Secondary Offering (Details) [Line Items]  
Shares of common stock (in Shares) | shares 16.1
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Level 3 [Member]    
Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis [Line Items]    
Sponsor warrants $ 415 $ 4,343
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Details) - Schedule of liability activity - Sponsor Warrants [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value, beginning balance $ 4,343 $ 92,708
Fair value of warrants exercised (64,146)
Change in valuation inputs [1] (3,928) (9,147)
Fair value, ending balance $ 415 $ 19,415
[1] Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations.
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Contract Balances [Member]    
Revenue from Contracts with Customers (Details) [Line Items]    
Customer prepayments $ 4.9 $ 10.9
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Channel [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 143,179 $ 186,429
Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net 143,179 186,429
Direct-to-consumer [Member] | Channel [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net 85,536 124,904
Wholesale [Member] | Channel [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net 57,643 61,525
Sleep products [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net 128,966 171,843
Other [Member] | Product [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 14,213 $ 14,586
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories, Net (Details) - Schedule of inventories - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of inventories [Abstract]    
Raw materials $ 38,805 $ 33,609
Work-in-process 4,154 4,023
Finished goods 65,480 63,419
Inventory obsolescence reserve (2,613) (2,361)
Inventories, net $ 105,826 $ 98,690
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Property, Plant and Equipment [Abstract]    
Capitalized interest $ 0.2  
Depreciation expense $ 3.6 $ 1.5
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment, Net (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of property and equipment [Abstract]    
Equipment $ 58,838 $ 58,094
Equipment in progress 21,497 19,840
Leasehold improvements 42,748 38,098
Furniture and fixtures 16,136 12,482
Office equipment 4,359 4,843
Total property and equipment 143,578 133,357
Accumulated depreciation (23,639) (20,743)
Property and equipment, net $ 119,939 $ 112,614
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Leases (Details) [Line Items]    
Initial lease terms 16 years  
Lease term 10 years  
Finance lease right of use asset (in Dollars) $ 0.7  
Undiscounted cash flows (in Dollars) 10.4  
Tenant improvement allowances (in Dollars) $ 3.6  
Leases [Member]    
Leases (Details) [Line Items]    
Weighted-average remaining term of operating leases 10 years 2 months 12 days 10 years 8 months 12 days
Weighted-average discount rate 5.26% 5.30%
Vehicles and Other Equipment [Member] | Minimum [Member]    
Leases (Details) [Line Items]    
Lease term 3 years  
Vehicles and Other Equipment [Member] | Maximum [Member]    
Leases (Details) [Line Items]    
Lease term 5 years  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of lease costs - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of lease costs [Abstract]    
Operating $ 3,148 $ 1,807
Variable 714 95
Short-term 11 56
Total lease costs $ 3,873 $ 1,958
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities
$ in Thousands
Mar. 31, 2022
USD ($)
Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities [Abstract]  
2022 (excluding the three months ended March 31, 2022) $ 6,847 [1]
2023 13,704
2024 13,738
2025 13,685
2026 13,631
Thereafter 70,240
Total operating lease payments 131,845
Less – lease payments representing interest (34,045)
Present value of operating lease payments $ 97,800
[1] Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022.
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of supplemental information related to the company’s consolidated statement of cash flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of supplemental information related to the company’s consolidated statement of cash flows [Abstract]    
Cash paid for amounts included in present value of operating lease liabilities $ 1,435 $ 809
Right-of-use assets obtained in exchange for operating lease liabilities $ 12,751 $ 12,517
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities (Details) - Schedule of other current liabilities - Other Current Liabilities [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Other Current Liabilities (Details) - Schedule of other current liabilities [Line Items]    
Warranty accrual - current portion $ 3,824 $ 3,914
Insurance financing 2,384 1,043
Long-term debt, net of unamortized issuance costs – current portion 365 2,297
Tax receivable agreement liability – current portion 269 5,847
Other 783 369
Total other current liabilities $ 7,625 $ 13,470
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Mar. 23, 2022
Dec. 31, 2021
Sep. 03, 2020
Debt (Details) [Line Items]            
Term loan   $ 37,353     $ 94,113  
Payment on term loan   1,242      
Repayment of revolving line of credit $ 55,000          
Interest expense for debt   $ 1,100 $ 600      
2020 Credit Agreement [Member]            
Debt (Details) [Line Items]            
Term loan           $ 45,000
Amount of revolving line of credit           $ 55,000
Line of credit interest rate, description   The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The initial borrowing rate of 3.50% was based on LIBOR plus 3.00%.        
Revolving loan   $ 25,000        
Interest rate, description   In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio is below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio.        
Investment affiliates acquire percentage       35.00%    
Revolving line of credit $ 55,000          
2020 Credit Agreement [Member] | First Amendment [Member]            
Debt (Details) [Line Items]            
Debt issuance cost   $ 800        
Payment on term loan   2,500        
2020 Credit Agreement [Member] | Second Amendment [Member]            
Debt (Details) [Line Items]            
Debt issuance cost   $ 400        
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - Schedule of long-term debt - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Schedule of long-term debt [Abstract]    
Term loan $ 39,656 $ 42,188
Revolving line of credit 55,000
Less: unamortized issuance costs (1,938) (778)
Total debt 37,718 96,410
Less: current portion of debt, net of unamortized issuance costs (365) (2,297)
Long-term debt, net $ 37,353 $ 94,113
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liabilities (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Warrant Liabilities (Details) [Line Items]      
Warrants exercised 1.9    
Fair value of warrants $ 0.4   $ 4.3
Decreases in fair value of sponsor warrants $ 3.9 $ 9.1  
Warrants [Member]      
Warrant Liabilities (Details) [Line Items]      
Warrant, description Each of these warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A common stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant the terms of the warrant agreement. In accordance with the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A common stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation. These sponsor warrants contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and are subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.    
Private Placement [Member]      
Warrant Liabilities (Details) [Line Items]      
Sponsor warrants 12.8    
Sponsor Warrants [Member]      
Warrant Liabilities (Details) [Line Items]      
Warrants exercised   6.6  
Class A Common Stock [Member] | Sponsor Warrants [Member]      
Warrant Liabilities (Details) [Line Items]      
Warrants exercised   2.3  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants - Black Scholes Model [Member] - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants [Line Items]    
Trading price of common stock on measurement date (in Dollars per share) $ 5.85 $ 13.27
Exercise price (in Dollars per share) $ 5.75 $ 5.75
Risk free interest rate 1.63% 0.39%
Warrant life in years 9 months 18 days 1 year 1 month 6 days
Expected volatility 72.84% 73.78%
Expected dividend yield
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of other long-term liabilities [Abstract]    
Warranty accrual $ 16,368 $ 15,013
Other 2,030 962
Total 18,398 15,975
Less – current portion of warranty accrual (3,824) (3,914)
Other long-term liabilities, net of current portion $ 14,574 $ 12,061
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Feb. 02, 2018
May 21, 2021
$ / shares
shares
Sep. 30, 2020
USD ($)
Feb. 28, 2018
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CAD ($)
Mar. 31, 2021
USD ($)
shares
May 31, 2021
USD ($)
Commitments and Contingencies (Details) [Line Items]                
Net taxable income, percentage         45.00% 45.00%    
Tax distributions             $ 0.5  
Accrued tax         $ 0.1      
Subscription agreement and preemptive rights, description       in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A common stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A common stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”).        
Investors price per share (in Dollars per share) | $ / shares   $ 30            
Secondary offering totaled               $ 7.9
Security for PerfectSense’s costs (in Dollars)           $ 15,000    
Trade seeking amount     $ 7.0          
Seeks over damages         4.0      
Paid Under Agreement         0.9      
Payments         $ 0.1      
Business Combination [Member]                
Commitments and Contingencies (Details) [Line Items]                
Purple LLC, description On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B common stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A common stock at an initial exchange ratio equal to one Paired Security for one share of Class A common stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A common stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC. In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A common stock and Class B common stock or a transaction in which the Class A common stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A common stock. The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws. The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties. There were no Paired Securities exchanged for Class A common stock during the three months ended March 31, 2022. During the three months ended March 31, 2021, 0.1 million of Paired Securities were exchanged for shares of Class A common stock. Maintenance of One-to-One Ratios The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A common stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A common stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC. Non-Income Related Taxes The U.S. Supreme Court ruling in South Dakota v. Wayfair, Inc., No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business. Legal Proceedings  On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.              
Class A Common Stock [Member]                
Commitments and Contingencies (Details) [Line Items]                
Common stock sold (in Shares) | shares   7.3            
Securities were exchanged for shares (in Shares) | shares             0.1  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details) - Schedule of warranty liabilities - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of warranty liabilities [Abstract]    
Balance at beginning of period $ 15,013 $ 8,397
Additions charged to expense for current period sales 2,163 1,673
Deduction from reserves for current period claims (808) (695)
Balance at end of period $ 16,368 $ 9,375
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Feb. 03, 2021
Sep. 30, 2020
Mar. 31, 2022
Mar. 31, 2021
Related Party Transactions (Details) [Line Items]        
Related party transactions, description     In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B common stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement.  
Escrow agreement (in Shares)   0.5    
Escrow exchanged   $ 5.0    
Reimbursement amount $ 5.0      
Holding payments       $ 0.3
TNT [Member]        
Related Party Transactions (Details) [Line Items]        
Rent expense     $ 0.2 $ 0.2
InnoHold [Member]        
Related Party Transactions (Details) [Line Items]        
Number of paired securities exchanged (in Shares)       0.1
Reimbursement amount $ 4.1      
Escrow returned     $ 0.9  
Class B Units [Member]        
Related Party Transactions (Details) [Line Items]        
Escrow agreement (in Shares)   0.5    
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details) - $ / shares
shares in Thousands
3 Months Ended
Dec. 31, 2018
Mar. 31, 2022
Dec. 31, 2021
Stockholders' Equity (Details) [Line Items]      
Vote for each share   one  
Preferred stock authorized   5,000  
Preferred stock, par value (in Dollars per share)   $ 0.0001  
Warrants issued   6,600  
Combined NCI percentage 82.00%    
Sponsor Warrants [Member]      
Stockholders' Equity (Details) [Line Items]      
Warrants issued   12,800  
Warrants outstanding   1,900  
Class A Common Stock [Member]      
Stockholders' Equity (Details) [Line Items]      
Common stock authorized   210,000 210,000
Common stock, par value (in Dollars per share)   $ 0.0001 $ 0.0001
Vote for each share   one  
Common stock, shares outstanding   82,600  
Sponsor warrants, description   The Company may call the warrants for redemption if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees.  
Class A Common Stock [Member] | Sponsor Warrants [Member]      
Stockholders' Equity (Details) [Line Items]      
Issuance of issued   2,300  
Class B Common Stock [Member]      
Stockholders' Equity (Details) [Line Items]      
Common stock authorized   90,000 90,000
Common stock, par value (in Dollars per share)   $ 0.0001 $ 0.0001
Common stock, shares outstanding   400  
Purple LLC [Member]      
Stockholders' Equity (Details) [Line Items]      
Combined NCI percentage   1.00%  
InnoHold [Member] | Class B Common Stock [Member]      
Stockholders' Equity (Details) [Line Items]      
Issuance of issued   44,100  
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Jan. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Deferred tax assets $ 219.7    
Valuation allowance 93.5    
Overall increase in valuation allowance amount $ 23.7    
Income tax rate 14.90%    
Non-taxable federal rate 21.00%    
Income benefit $ 1.8    
Effective tax rate 11.70%    
Net cash savings percentage 80.00%    
Cash tax savings percentage 80.00%    
Tax receivable $ 162.2 $ 5.8 $ 168.1
Estimated amount 10.0    
Operating loss carryforwards $ 2.7    
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share (Details) - shares
shares in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Income (Loss) Per Common Share (Details) [Line Items]    
Shares of common stock issuable upon conversion of warrants 3.6  
Class A Common Stock [Member]    
Net Income (Loss) Per Common Share (Details) [Line Items]    
Securities convertible amount 0.4 0.4
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income (loss) attributable to Purple Innovation, Inc. – basic $ (13,502) $ 20,824
Less – dilutive effect of change in fair value – warrant liabilities   (9,147)
Less – net loss attributed to noncontrolling interest (129)
Net income (loss) attributable to Purple Innovation, Inc. – diluted $ (13,631) $ 11,677
Denominator:    
Weighted average shares—basic (in Shares) 67,058 64,592
Add – dilutive effect of equity awards (in Shares)   1,545
Add – dilutive effect of warrants   $ 2,235
Add – dilutive effect of Class B shares (in Shares) 448
Weighted average shares—diluted (in Shares) 67,506 68,372
Basic (in Dollars per share) $ (0.2) $ 0.32
Diluted (in Dollars per share) $ (0.2) $ 0.17
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 3 Months Ended
Feb. 08, 2019
Jan. 31, 2017
Mar. 31, 2022
Mar. 31, 2021
Equity Compensation Plans (Details) [Line Items]        
Shares remain available (in Shares)     1.2  
Employee stock options, description     In March 2022, the Company granted 0.5 million stock options under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position.  
Stock Award Vested Expenses (in Dollars per share)     $ 6,820,000  
Stock options expire     5 years  
Fair value     $ 1.7  
Stock option expense     0.2 $ 0.5
Granted of restricted stock     $ 0.5  
Weighted average grant date (in Dollars per share)     $ 6.32  
Vesting period     3 years  
Restricted stock unit expense     $ 0.4  
Unrecognized stock     $ 4.8  
Remaining recognition period     2 years 9 months 18 days  
Aggregate shares of common stock (in Shares)   12.0    
Aggregate shares of common stock, granted (in Shares)   11.3    
Employee Stock Option [Member]        
Equity Compensation Plans (Details) [Line Items]        
Unrecognized compensation cost     $ 2.7  
Remaining recognition period     2 years 4 months 24 days  
Class A Common Stock [Member]        
Equity Compensation Plans (Details) [Line Items]        
Paired securities remain to be exchanged (in Shares)     0.4 0.4
InnoHold [Member]        
Equity Compensation Plans (Details) [Line Items]        
Paired securities held by InnoHold (in Shares) 2.5      
InnoHold [Member] | Common Class B [Member]        
Equity Compensation Plans (Details) [Line Items]        
Paired securities held by InnoHold (in Shares) 2.5      
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method - Employee Stock [Member]
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method [Line Items]  
Fair market value $ 3.41
Exercise price $ 6.82
Risk free interest rate 2.52%
Expected term in years 3 years 6 months
Expected volatility 78.49%
Expected dividend yield | $
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - Schedule of total stock option activity
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Schedule of total stock option activity [Abstract]  
Options, outstanding | shares 1,552,000
Weighted Average Exercise Price, outstanding | $ / shares $ 8.65
Weighted Average Remaining Contractual Term in Years, Options outstanding 1 year 10 months 24 days
Intrinsic Value, outstanding | $ $ 8,667
Options, Granted | shares 500,000
Weighted Average Exercise Price, Granted | $ / shares $ 6.82
Intrinsic Value, Granted | $
Options, Exercised | shares (20,000)
Weighted Average Exercise Price, Exercised | $ / shares $ 8.32
Intrinsic Value, Exercised | $
Options, Forfeited/cancelled | shares (67,000)
Weighted Average Exercise Price, Forfeited/cancelled | $ / shares $ 14.63
Intrinsic Value, Forfeited/cancelled | $
Options, outstanding | shares 1,965,000
Weighted Average Exercise Price, outstanding | $ / shares $ 7.98
Weighted Average Remaining Contractual Term in Years, Options outstanding 2 years 6 months
Intrinsic Value, outstanding | $ $ 21
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
5.75 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 5.75
Options Outstanding Number of Options Outstanding 210
Options Outstanding Weighted Average Remaining Life (Years) 1 year 10 months 24 days
Options Exercisable, Number of Options Exercisable 153
Options Exercisable, Weighted Average Remaining Life (Years) 1 year 10 months 24 days
Options Exercisable, Intrinsic Value | $ $ 21
5.95 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 5.95
Options Outstanding Number of Options Outstanding 426
Options Outstanding Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Number of Options Exercisable 426
Options Exercisable, Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Intrinsic Value | $
6.51 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.51
Options Outstanding Number of Options Outstanding 212
Options Outstanding Weighted Average Remaining Life (Years) 2 years
Options Exercisable, Number of Options Exercisable 153
Options Exercisable, Weighted Average Remaining Life (Years) 1 year 10 months 24 days
Options Exercisable, Intrinsic Value | $
6.65 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.65
Options Outstanding Number of Options Outstanding 173
Options Outstanding Weighted Average Remaining Life (Years) 2 years 1 month 6 days
Options Exercisable, Number of Options Exercisable 115
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 1 month 6 days
Options Exercisable, Intrinsic Value | $
6.82 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 6.82
Options Outstanding Number of Options Outstanding 500
Options Outstanding Weighted Average Remaining Life (Years) 5 years
Options Exercisable, Number of Options Exercisable
Options Exercisable, Weighted Average Remaining Life (Years)
Options Exercisable, Intrinsic Value | $
7.99 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 7.99
Options Outstanding Number of Options Outstanding 19
Options Outstanding Weighted Average Remaining Life (Years) 2 years 8 months 12 days
Options Exercisable, Number of Options Exercisable 12
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 8 months 12 days
Options Exercisable, Intrinsic Value | $
8.32 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 8.32
Options Outstanding Number of Options Outstanding 109
Options Outstanding Weighted Average Remaining Life (Years) 2 years 3 months 18 days
Options Exercisable, Number of Options Exercisable 58
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 3 months 18 days
Options Exercisable, Intrinsic Value | $
8.55 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 8.55
Options Outstanding Number of Options Outstanding 97
Options Outstanding Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Number of Options Exercisable 97
Options Exercisable, Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Intrinsic Value | $
13.12 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 13.12
Options Outstanding Number of Options Outstanding 123
Options Outstanding Weighted Average Remaining Life (Years) 2 years 8 months 12 days
Options Exercisable, Number of Options Exercisable 71
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 4 months 24 days
Options Exercisable, Intrinsic Value | $
15.12 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 15.12
Options Outstanding Number of Options Outstanding 3
Options Outstanding Weighted Average Remaining Life (Years) 3 years 1 month 6 days
Options Exercisable, Number of Options Exercisable 1
Options Exercisable, Weighted Average Remaining Life (Years) 3 years 1 month 6 days
Options Exercisable, Intrinsic Value | $
21.70 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 21.7
Options Outstanding Number of Options Outstanding 52
Options Outstanding Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Number of Options Exercisable 52
Options Exercisable, Weighted Average Remaining Life (Years) 8 months 12 days
Options Exercisable, Intrinsic Value | $
32.28 [Member]  
Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]  
Options Outstanding, Exercise Prices | $ / shares $ 32.28
Options Outstanding Number of Options Outstanding 41
Options Outstanding Weighted Average Remaining Life (Years) 3 years 4 months 24 days
Options Exercisable, Number of Options Exercisable 16
Options Exercisable, Weighted Average Remaining Life (Years) 2 years 7 months 6 days
Options Exercisable, Intrinsic Value | $
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - Schedule of unvested stock option activity
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Schedule of unvested stock option activity [Abstract]  
Options, Beginning Balance | shares 416,000
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 3.6
Options, Granted | shares 500,000
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 3.41
Options, Vested | shares (74,000)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 3.69
Options, Forfeited | shares (31,000)
Weighted Average Grant Date Fair Value, Forfeited | $ / shares $ 6.86
Options, Ending Balance | shares 811,000
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 3.35
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - Schedule of restricted stock unit activity
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Schedule of restricted stock unit activity [Abstract]  
Number Outstanding, Nonvested restricted stock units, Beginning Balance | shares 165,000
Weighted Average Grant Date Fair Value, Nonvested restricted stock units Beginning Balance | $ / shares $ 17.84
Number Outstanding, Granted | shares 500,000
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 6.32
Number Outstanding, Vested | shares (27,000)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 17
Number Outstanding, Forfeited | shares (34,000)
Weighted Average Grant Date Fair Value, Forfeited | $ / shares $ 13.4
Number Outstanding, Nonvested restricted stock units, Ending Balance | shares 604,000
Weighted Average Grant Date Fair Value, Nonvested restricted stock units, Ending Balance | $ / shares $ 8.59
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]    
Total non-cash stock-based compensation $ 542 $ 479
Cost of revenues [Member]    
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]    
Total non-cash stock-based compensation 65 45
Marketing and sales [Member]    
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]    
Total non-cash stock-based compensation 137 104
General and administrative [Member]    
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]    
Total non-cash stock-based compensation 323 324
Research and development [Member]    
Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]    
Total non-cash stock-based compensation $ 17 $ 6
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Retirement Plan (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Employee Retirement Plan [Abstract]    
Employee retirement plan, description The plan provides for Company matching of employee contributions up to 5% of eligible earnings.  
Contribution expense $ 1.1 $ 0.7
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 08, 2022
Apr. 30, 2022
Apr. 29, 2022
Mar. 31, 2022
Subsequent Events (Details) [Line Items]        
Stock options       500,000
Restricted stock       500,000
Severance costs (in Dollars)       $ 1,200,000
Subsequent Event [Member]        
Subsequent Events (Details) [Line Items]        
Rescinded and cancelled granted stock options 388,530      
Granted restricted stock units 388,530      
Severance costs (in Dollars)   $ 800,000    
Equity grant value (in Dollars)     $ 500,000  
Restricted stock percentage.     65.00%  
Restricted stock     35.00%  
XML 86 f10q0322_purpleinnova_htm.xml IDEA: XBRL DOCUMENT 0001643953 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember 2022-05-09 0001643953 us-gaap:CommonClassBMember 2022-05-09 0001643953 2022-03-31 0001643953 2021-12-31 0001643953 us-gaap:CommonClassAMember 2022-03-31 0001643953 us-gaap:CommonClassAMember 2021-12-31 0001643953 us-gaap:CommonClassBMember 2022-03-31 0001643953 us-gaap:CommonClassBMember 2021-12-31 0001643953 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001643953 us-gaap:RetainedEarningsMember 2021-12-31 0001643953 us-gaap:ParentMember 2021-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001643953 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001643953 us-gaap:ParentMember 2022-01-01 2022-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001643953 us-gaap:RetainedEarningsMember 2022-03-31 0001643953 us-gaap:ParentMember 2022-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2022-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001643953 us-gaap:RetainedEarningsMember 2020-12-31 0001643953 us-gaap:ParentMember 2020-12-31 0001643953 us-gaap:NoncontrollingInterestMember 2020-12-31 0001643953 2020-12-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001643953 us-gaap:ParentMember 2021-01-01 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001643953 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001643953 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001643953 us-gaap:RetainedEarningsMember 2021-03-31 0001643953 us-gaap:ParentMember 2021-03-31 0001643953 us-gaap:NoncontrollingInterestMember 2021-03-31 0001643953 2021-03-31 0001643953 prpl:PurpleLLCMember 2022-01-01 2022-03-31 0001643953 prpl:PurpleInnovationIncMember 2022-03-31 0001643953 prpl:PurpleInnovationIncMember 2022-01-01 2022-03-31 0001643953 prpl:InnoHoldMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember prpl:SecondaryOfferingMember 2022-03-31 0001643953 us-gaap:OverAllotmentOptionMember 2022-01-01 2022-03-31 0001643953 prpl:SecondaryOfferingMember 2022-01-01 2022-03-31 0001643953 us-gaap:FairValueInputsLevel3Member 2022-03-31 0001643953 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001643953 prpl:SponsorWarrantsMember 2021-12-31 0001643953 prpl:SponsorWarrantsMember 2022-01-01 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2020-12-31 0001643953 prpl:SponsorWarrantsMember 2021-01-01 2021-03-31 0001643953 prpl:SponsorWarrantsMember 2021-03-31 0001643953 prpl:ContractBalancesMember 2022-03-31 0001643953 prpl:ContractBalancesMember 2021-12-31 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2022-01-01 2022-03-31 0001643953 prpl:ChannelMember prpl:DirecttoconsumerMember 2021-01-01 2021-03-31 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2022-01-01 2022-03-31 0001643953 prpl:ChannelMember prpl:WholesalePartnerMember 2021-01-01 2021-03-31 0001643953 prpl:ChannelMember 2022-01-01 2022-03-31 0001643953 prpl:ChannelMember 2021-01-01 2021-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2022-01-01 2022-03-31 0001643953 us-gaap:ProductMember prpl:SleepProductsMember 2021-01-01 2021-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2022-01-01 2022-03-31 0001643953 us-gaap:ProductMember prpl:OtherMember 2021-01-01 2021-03-31 0001643953 us-gaap:ProductMember 2022-01-01 2022-03-31 0001643953 us-gaap:ProductMember 2021-01-01 2021-03-31 0001643953 pf0:MinimumMember prpl:VehiclesAndOtherEquipmentMember 2022-01-01 2022-03-31 0001643953 pf0:MaximumMember prpl:VehiclesAndOtherEquipmentMember 2022-01-01 2022-03-31 0001643953 prpl:LeasesMember 2022-03-31 0001643953 prpl:LeasesMember 2021-12-31 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2022-03-31 0001643953 us-gaap:OtherCurrentLiabilitiesMember 2021-12-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2020-09-03 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2022-01-01 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2022-03-31 0001643953 prpl:FirstAmendmentMember prpl:TwoThousandTwentyCreditAgreementMember 2022-03-31 0001643953 prpl:FirstAmendmentMember prpl:TwoThousandTwentyCreditAgreementMember 2022-01-01 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2022-03-23 0001643953 prpl:SecondAmendmentMember prpl:TwoThousandTwentyCreditAgreementMember 2022-03-31 0001643953 prpl:TwoThousandTwentyCreditAgreementMember 2021-11-30 0001643953 2021-11-01 2021-11-30 0001643953 2021-01-01 2021-12-31 0001643953 us-gaap:PrivatePlacementMember 2022-01-01 2022-03-31 0001643953 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2021-03-31 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2021-03-31 0001643953 prpl:BlackScholesModelMember 2022-01-01 2022-03-31 0001643953 prpl:BlackScholesModelMember 2021-01-01 2021-12-31 0001643953 prpl:BlackScholesModelMember 2022-03-31 0001643953 prpl:BlackScholesModelMember 2021-12-31 0001643953 2018-02-02 2018-02-28 0001643953 us-gaap:CommonClassAMember 2021-05-21 0001643953 2021-05-02 2021-05-21 0001643953 2021-05-31 0001643953 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-02-02 2018-02-02 0001643953 us-gaap:CommonClassAMember 2021-01-01 2021-03-31 0001643953 2020-09-01 2020-09-30 0001643953 prpl:TNTMember 2022-01-01 2022-03-31 0001643953 prpl:TNTMember 2021-01-01 2021-03-31 0001643953 prpl:InnoHoldMember 2021-01-01 2021-03-31 0001643953 prpl:ClassBUnitsMember 2020-09-01 2020-09-30 0001643953 prpl:InnoHoldMember 2021-02-01 2021-02-03 0001643953 2021-02-01 2021-02-03 0001643953 prpl:InnoHoldMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember 2022-01-01 2022-03-31 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2022-01-01 2022-03-31 0001643953 prpl:SponsorWarrantsMember 2022-01-01 2022-03-31 0001643953 us-gaap:CommonClassAMember prpl:SponsorWarrantsMember 2022-01-01 2022-03-31 0001643953 2018-12-25 2018-12-31 0001643953 prpl:PurpleLLCMember 2022-01-01 2022-03-31 0001643953 2022-01-31 0001643953 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001643953 2017-01-01 2017-01-31 0001643953 prpl:InnoHoldMember 2019-02-08 2019-02-08 0001643953 prpl:InnoHoldMember us-gaap:CommonClassBMember 2019-02-08 2019-02-08 0001643953 us-gaap:EmployeeStockMember 2022-03-31 0001643953 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceOneMember 2022-03-31 0001643953 prpl:ExrercisePriceOneMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceTwoMember 2022-03-31 0001643953 prpl:ExrercisePriceTwoMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceThreeMember 2022-03-31 0001643953 prpl:ExrercisePriceThreeMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceFourMember 2022-03-31 0001643953 prpl:ExrercisePriceFourMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceSevenMember 2022-03-31 0001643953 prpl:ExrercisePriceSevenMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceFiveMember 2022-03-31 0001643953 prpl:ExrercisePriceFiveMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceNineMember 2022-03-31 0001643953 prpl:ExrercisePriceNineMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceEightMember 2022-03-31 0001643953 prpl:ExrercisePriceEightMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceTenMember 2022-03-31 0001643953 prpl:ExrercisePriceTenMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceEwelevenMember 2022-03-31 0001643953 prpl:ExrercisePriceEwelevenMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceTwelveMember 2022-03-31 0001643953 prpl:ExrercisePriceTwelveMember 2022-01-01 2022-03-31 0001643953 prpl:ExrercisePriceThirteenMember 2022-03-31 0001643953 prpl:ExrercisePriceThirteenMember 2022-01-01 2022-03-31 0001643953 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001643953 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001643953 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001643953 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2022-01-01 2022-03-31 0001643953 prpl:ResearchAndDevelopmentMember 2021-01-01 2021-03-31 0001643953 us-gaap:SubsequentEventMember 2022-04-01 2022-04-08 0001643953 us-gaap:SubsequentEventMember 2022-04-05 2022-04-30 0001643953 us-gaap:SubsequentEventMember 2022-04-01 2022-04-29 shares iso4217:USD iso4217:USD shares pure iso4217:CAD 10-Q true 2022-03-31 2022 false 001-37523 PURPLE INNOVATION, INC. DE 47-4078206 4100 NORTH CHAPEL RIDGE ROAD SUITE 200 LEHI 84043 (801) 756-2600 Class A Common Stock, par value $0.0001 per share PRPL NASDAQ Yes Yes Large Accelerated Filer false false false 82645676 448279 62698000 91616000 29006000 25430000 105826000 98690000 7262000 8064000 5483000 5702000 210275000 229502000 119939000 112614000 75578000 68037000 14199000 13204000 219703000 217791000 1255000 1322000 640949000 642470000 62884000 79752000 5146000 7116000 11737000 8928000 4861000 10854000 3290000 4672000 7009000 10169000 8408000 7053000 415000 7625000 13470000 111375000 142014000 37353000 94113000 89392000 81159000 4343000 161970000 162239000 14574000 12061000 414664000 495929000 0.0001 0.0001 210000000 210000000 82638000 82638000 66493000 66493000 8000 7000 0.0001 0.0001 90000000 90000000 448000 448000 448000 448000 500824000 407591000 -275327000 -261825000 225505000 145773000 780000 768000 226285000 146541000 640949000 642470000 143179000 186429000 91553000 98905000 51626000 87524000 49959000 54368000 17888000 14526000 2143000 1723000 69990000 70617000 -18364000 16907000 1023000 570000 17000 -68000 -174000 -3928000 -9147000 2922000 8683000 -15442000 25590000 -1811000 4651000 -13631000 20939000 -129000 115000 -13502000 20824000 -0.2 0.32 -0.2 0.17 67058000 64592000 67506000 68372000 66493000 7000 448000 407591000 -261825000 145773000 768000 146541000 -13502000 -13502000 -129000 -13631000 542000 542000 542000 20000 166000 166000 166000 25000 16100000 1000 92894000 92895000 92895000 -228000 -228000 -228000 -141000 -141000 141000 82638000 8000 448000 500824000 -275327000 225505000 780000 226285000 63914000 6000 536000 333047000 -265856000 67197000 344000 67541000 20824000 20824000 115000 20939000 479000 479000 479000 88000 -88000 2291000 1000 64261000 64262000 64262000 10000 83000 83000 83000 -777000 -777000 -777000 971000 971000 971000 -99000 -99000 -99000 4142000 4142000 4142000 -265000 -265000 265000 66303000 7000 448000 401842000 -245032000 156817000 724000 157541000 -13631000 20939000 3842000 1549000 148000 129000 -3928000 -9147000 -174000 542000 479000 1853000 953000 1912000 -1835000 3576000 12507000 -7136000 2444000 -1021000 -2109000 -15900000 -10408000 -1970000 -148000 2757000 -4435000 -5993000 1648000 -3160000 -5327000 -1435000 -809000 4197000 1479000 -44281000 -9391000 12631000 12285000 447000 69000 -13078000 -12354000 2531000 563000 55000000 1242000 93125000 230000 4142000 -5847000 -628000 -545000 116000 166000 83000 28441000 2605000 -28918000 -19140000 91616000 122955000 62698000 103815000 863000 430000 44000 519000 4730000 4168000 701000 228000 99000 777000 971000 64146000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1. Organization</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 36pt">The Company’s mission is to <span>improve the lives of our consumers by delivering innovative better sleep </span>solutions.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purple Innovation, Inc. collectively with its subsidiary (the “Company” or “Purple Inc.”) is a digitally-native vertical brand founded on comfort product innovation with premium offerings. The Company designs and manufactures a variety of innovative, branded and premium comfort products, including mattresses, pillows, cushions, bases, sheets, and other products. The Company markets and sells its products through its e-commerce online channels, retail brick-and-mortar wholesale partners, Purple retail showrooms, and third-party online retailers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was incorporated in Delaware on May 19, 2015 as a special purpose acquisition company under the name of Global Partnership Acquisition Corp (“GPAC”). On February 2, 2018, the Company consummated a transaction structured similar to a reverse recapitalization (the “Business Combination”) pursuant to which the Company acquired a portion of the equity of Purple Innovation, LLC (“Purple LLC”). At the closing of the Business Combination (the “Closing”), the Company became the sole managing member of Purple LLC, and GPAC was renamed Purple Innovation, Inc.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As the sole managing member of Purple LLC, Purple Inc. through its officers and directors is responsible for all operational and administrative decision making and control of the day-to-day business affairs of Purple LLC without the approval of any other member.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2. Summary of Significant Accounting Policies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation and Principles of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The condensed consolidated financial statements include the accounts of Purple Inc. and its controlled subsidiary Purple LLC. All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2022, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three months ended March 31, 2022 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022 or for any other interim period or other future year.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Variable Interest Entities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purple LLC is a variable interest entity. The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At March 31, 2022, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC as of March 31, 2022. For further discussion see Note 15 — <i>Stockholders’ Equity.</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, sales returns, warranty returns, warrant liabilities, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 18pt"><b><i>Restructuring Charges</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 18pt"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2022, because of lower-than-expected demand and higher labor and overhead costs that adversely affected our results of operations in the fourth quarter of 2021 which continued into the first quarter of 2022, the Company completed a restructuring of its workforce to improve efficiencies and realign the Company’s cost structure to focus on quality of earnings in our current core business. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance charges of $1.2 million during the three months ended March 31, 2022. Other cost reduction and efficiency efforts have also been initiated to improve costs and increase margins. In the event the Company’s cash flow from operations or other sources of financing are less than anticipated or required by bank covenants, the Company believes it will be able to fund operating expenses based on its ability to scale back operations, reduce marketing spend, use the liquidity available under its revolving line of credit and postpone or discontinue growth strategies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reference Rate Reform</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company plans to apply the guidance in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect this guidance to have a material impact on its condensed consolidated financial statements and related disclosures. The interest rates on the Company’s term loan and revolving line of credit were based on LIBOR. <span>In February 2022, the Company entered into an amendment to the 2020 Credit Agreement that changed the interest reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The change to SOFR did not have any impact on the Company’s </span>condensed consolidated financial statements – see Note 10—<i>Debt</i> for discussion of the amendment to the 2020 Credit Agreement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Measurement of Credit Losses</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. The standard is effective for the Company’s interim and annual financial periods beginning January 1, 2023. This standard is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation and Principles of Consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The condensed consolidated financial statements include the accounts of Purple Inc. and its controlled subsidiary Purple LLC. All intercompany balances and transactions have been eliminated in consolidation. As of March 31, 2022, Purple Inc. held approximately 99% of the common units of Purple LLC and Purple LLC Class B Unit holders held approximately 1% of the common units in Purple LLC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting and reflect the financial position, results of operations and cash flows of the Company. Certain information and note disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. As such, these unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2021. The unaudited condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which were considered of normal recurring nature) considered necessary to present fairly the Company’s financial results. The results of the three months ended March 31, 2022 are not necessarily indicative of the results to be expected for the fiscal year ending December 31, 2022 or for any other interim period or other future year.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/> 0.99 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Variable Interest Entities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Purple LLC is a variable interest entity. The Company determined that it is the primary beneficiary of Purple LLC as it is the sole managing member and has the power to direct the activities most significant to Purple LLC’s economic performance as well as the obligation to absorb losses and receive benefits that are potentially significant. At March 31, 2022, Purple Inc. had approximately a 99% economic interest in Purple LLC and consolidated 100% of Purple LLC’s assets, liabilities and results of operations in the Company’s unaudited condensed consolidated financial statements contained herein. The holders of Purple LLC Class B Units (the “Class B Units”) held approximately 1% of the economic interest in Purple LLC as of March 31, 2022. For further discussion see Note 15 — <i>Stockholders’ Equity.</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.99 1 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use of Estimates</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of the unaudited condensed consolidated financial statements in conformity with GAAP requires the Company to establish accounting policies and to make estimates and judgments that affect the reported amounts of assets and liabilities and disclose contingent assets and liabilities as of the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. The Company regularly makes significant estimates and assumptions including, but not limited to, estimates that affect revenue recognition, accounts receivable and allowance for doubtful accounts, valuation of inventories, sales returns, warranty returns, warrant liabilities, stock based compensation, the recognition and measurement of loss contingencies, estimates of current and deferred income taxes, deferred income tax valuation allowances and amounts associated with the Company’s tax receivable agreement with InnoHold, LLC (“InnoHold”). Predicting future events is inherently an imprecise activity and, as such, requires the use of judgment. Actual results could differ materially from those estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 18pt"><b><i>Restructuring Charges</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 18pt"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In February 2022, because of lower-than-expected demand and higher labor and overhead costs that adversely affected our results of operations in the fourth quarter of 2021 which continued into the first quarter of 2022, the Company completed a restructuring of its workforce to improve efficiencies and realign the Company’s cost structure to focus on quality of earnings in our current core business. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance charges of $1.2 million during the three months ended March 31, 2022. Other cost reduction and efficiency efforts have also been initiated to improve costs and increase margins. In the event the Company’s cash flow from operations or other sources of financing are less than anticipated or required by bank covenants, the Company believes it will be able to fund operating expenses based on its ability to scale back operations, reduce marketing spend, use the liquidity available under its revolving line of credit and postpone or discontinue growth strategies.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1200000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recent Accounting Pronouncements</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reference Rate Reform</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”), which provides guidance to alleviate the burden in accounting for reference rate reform by allowing certain expedients and exceptions in applying generally accepted accounting principles to contracts, hedging relationships, and other transactions impacted by reference rate reform. The provisions of ASU 2020-04 apply only to those transactions that reference LIBOR or another reference rate expected to be discontinued due to reference rate reform. This standard is currently effective and upon adoption may be applied prospectively to contract modifications made on or before December 31, 2022, when the reference rate replacement activity is expected to be completed. The Company plans to apply the guidance in this update to account for any contract modifications that result from changes in the reference rate used. The Company does not expect this guidance to have a material impact on its condensed consolidated financial statements and related disclosures. The interest rates on the Company’s term loan and revolving line of credit were based on LIBOR. <span>In February 2022, the Company entered into an amendment to the 2020 Credit Agreement that changed the interest reference rate from LIBOR to the Secured Overnight Financing Rate (“SOFR”). The change to SOFR did not have any impact on the Company’s </span>condensed consolidated financial statements – see Note 10—<i>Debt</i> for discussion of the amendment to the 2020 Credit Agreement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Measurement of Credit Losses</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), which was further updated and clarified by the FASB through issuance of additional related ASUs. This guidance replaces the existing incurred loss impairment guidance and establishes a single allowance framework for financial assets carried at amortized cost based on expected credit losses. The estimate of expected credit losses requires the incorporation of historical information, current conditions, and reasonable and supportable forecasts. These updates are effective for public companies, excluding Smaller Reporting Companies (“SRC”), for annual periods beginning after December 15, 2019, including interim periods therein. The standard is effective for all other entities for annual periods beginning after December 15, 2022, including interim periods therein. The standard is effective for the Company’s interim and annual financial periods beginning January 1, 2023. This standard is to be applied utilizing a modified retrospective approach. The Company is currently evaluating the impact of this standard on its accounts receivable, cash and cash equivalents, and any other financial assets measured at amortized cost and do not expect that adoption will have a material impact on its consolidated financial statements or related disclosures.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3. Secondary Offering</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2022, the Company completed a secondary offering of 16.1 million shares of Class A common stock, which included the underwriters exercising their over-allotment option in full to purchase an additional 2.1 million shares. The underwriter purchased the Class A common stock from the Company at a price of $5.65 per share, except that any shares sold by the underwriter to Coliseum Capital Partners, L.P. and Blackwell Partners LLC – Series A, up to an aggregate of 29.81% of the shares of Class A common stock pursuant to the offering, were purchased from the Company by the underwriter at a price of $6.10 per share. The aggregate gross proceeds received by the Company from the secondary offering, including the exercise of the over-allotment, was $93.1 million. After deducting offering expenses of $0.2 million, aggregate net proceeds totaled $92.9 million.</p> 16100000 2100000 5.65 0.2981 $6.10 93100000 200000 92900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4. Fair Value Measurements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company uses the fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date, essentially an exit price, based on the highest and best use of the asset or liability. The levels of the fair value hierarchy are:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1—Quoted market prices in active markets for identical assets or liabilities;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2—Significant other observable inputs (i.e.,. quoted prices for similar items in active markets, quoted prices for identical or similar items in markets that are not active, inputs other than quoted prices that are observable, such as interest rate and yield curves, and market-corroborated inputs); and</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3—Unobservable inputs in which there is little or no market data, which require the reporting unit to develop its own assumptions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The classification of fair value measurements within the established three-level hierarchy is based upon the lowest level of input that is significant to the measurements. Financial instruments, although not recorded at fair value on a recurring basis include cash and cash equivalents, receivables, accounts payable and the Company’s debt obligations. The carrying amounts of cash and cash equivalents, receivables, accounts payable and accrued expenses approximate fair value because of the short-term nature of these accounts. The fair value of the Company’s debt instruments is estimated to be face value based on the contractual terms of the debt arrangements and market-based expectations.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The sponsor warrant liabilities (see Note 11 — <i>Warrant Liabilities </i>for more information) are Level 3 instruments and use internal models to estimate fair value using certain significant unobservable inputs which requires determination of relevant inputs and assumptions. Accordingly, changes in these unobservable inputs may have a significant impact on fair value. Such inputs include risk free interest rate, expected average life, expected dividend yield, and expected volatility. These Level 3 liabilities generally decrease (increase) in value based upon an increase (decrease) in risk free interest rate and expected dividend yield. Conversely, the fair value of these Level 3 liabilities generally increase (decrease) in value if the expected average life or expected volatility were to increase (decrease).</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Sponsor warrants</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">415</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,343</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s total Level 3 liability activity for the three months ended March 31, 2022 and 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Sponsor<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,343</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,928</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of March 31, 2022</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2020</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">92,708</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,146</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,147</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of March 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations.</span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,<br/> 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Sponsor warrants</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">3</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">415</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,343</td><td style="width: 1%; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 415000 4343000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid">(In thousands)</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Sponsor<br/> Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2021</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,343</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-96">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,928</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of March 31, 2022</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Fair value as of December 31, 2020</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">92,708</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Fair value of warrants exercised</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,146</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Change in valuation inputs<sup>(1)</sup></span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,147</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Fair value as of March 31, 2021</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,415</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations.</span></td></tr> </table> 4343000 -3928000 415000 92708000 -64146000 -9147000 19415000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5. Revenue from Contracts with Customers</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company markets and sells its products through e-commerce online channels, retail brick-and-mortar wholesale partners, Purple retail showrooms, and third-party online retailers. Revenue is recognized when the Company satisfies its performance obligations. These performance obligations generally relate to delivering products to a customer, subject to the shipping terms of the contract.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disaggregated Revenue</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company classifies revenue into two sales categories: Direct-to-Consumer (“DTC”) and Wholesale. The DTC category is comprised of the e-commerce channel that sells directly to consumers who purchase online and through our contact center, and the Purple retail showrooms channel that sells directly to consumers who purchase at a showroom location. The wholesale category includes all product sales to our retail brick and mortar wholesale partners where consumers make purchases at their retail locations or through their online channels. The Company classifies products into two major types: sleep products and other. Sleep products include mattresses, platforms, adjustable bases, mattress protectors, pillows and sheets. Other products include cushions and various other products.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following tables present the Company’s net revenue disaggregated by sales category and product type (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Sales Category</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Direct-to-consumer</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">85,536</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">124,904</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Wholesale </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,643</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,525</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">143,179</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">186,429</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Product Type</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Sleep products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">128,966</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">171,843</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,213</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,586</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">143,179</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">186,429</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Balances</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payment for sale of products through the e-commerce online channel, third-party online retailers, Purple retail showrooms and contact center is collected at point of sale in advance of shipping the products. Amounts received for unshipped products are recorded as customer prepayments. Customer prepayments totaled $4.9 million and $10.9 million at March 31, 2022 and December 31, 2021, respectively. During the three months ended March 31, 2022 and 2021, the Company recognized all revenue that was deferred in customer prepayments at December 31, 2021 and 2020, respectively.</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Sales Category</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Direct-to-consumer</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">85,536</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">124,904</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Wholesale </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,643</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">61,525</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">143,179</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">186,429</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Product Type</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Sleep products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">128,966</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">171,843</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,213</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">14,586</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Revenues, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">143,179</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">186,429</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> 85536000 124904000 57643000 61525000 143179000 186429000 128966000 171843000 14213000 14586000 143179000 186429000 4900000 10900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. Inventories, Net</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>2022</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>2021</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,805</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,609</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work-in-process</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,154</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,023</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished goods</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65,480</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63,419</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory obsolescence reserve</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,613</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,361</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">105,826</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,690</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>March 31,</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31,</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>2022</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>2021</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; width: 78%; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,805</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,609</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work-in-process</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,154</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,023</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finished goods</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">65,480</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63,419</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; "> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory obsolescence reserve</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,613</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,361</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 9pt; text-indent: -9pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories, net</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">105,826</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,690</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 38805000 33609000 4154000 4023000 65480000 63419000 2613000 2361000 105826000 98690000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. Property and Equipment, Net</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Property and equipment, net consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,<br/> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,<br/> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,838</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,094</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Equipment in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,497</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,840</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,098</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,482</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Office equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,359</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,843</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">143,578</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">133,357</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,639</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,743</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">119,939</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">112,614</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment in progress reflects equipment, primarily related to mattress manufacturing, which is being constructed and was not in service at March 31, 2022 or December 31, 2021. Interest capitalized on borrowings during the active construction period of major capital projects totaled $0.2 million during the three months ended March 31, 2022. There was no interest capitalized during the three months ended March 31, 2021. Depreciation expense was $3.6 million and $1.5 million during the three months ended March 31, 2022 and 2021, respectively.</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,<br/> </td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,<br/> </td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Equipment</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,838</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,094</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Equipment in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,497</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">19,840</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">42,748</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">38,098</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">16,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,482</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Office equipment</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,359</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,843</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">143,578</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">133,357</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(23,639</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(20,743</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Property and equipment, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">119,939</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">112,614</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 58838000 58094000 21497000 19840000 42748000 38098000 16136000 12482000 4359000 4843000 143578000 133357000 23639000 20743000 119939000 112614000 200000 3600000 1500000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8. Leases</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company leases its manufacturing and distribution facilities, corporate offices, Purple retail showrooms and certain equipment under non-cancelable operating leases with various expiration dates through 2036. The Company’s office and manufacturing leases provide for initial lease terms up to 16 years, while Purple retail showrooms have initial lease terms of up to ten years. Certain leases may contain options to extend the term of the original lease. The exercise of lease renewal options is at the Company’s discretion. Any lease renewal options are included in the lease term if exercise is reasonably certain at lease commencement. The Company also leases vehicles and other equipment under both operating and finance leases with initial lease terms of three to five years. The right-of-use asset for finance leases was $0.7 million at both March 31, 2022 and December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table presents the Company’s lease costs (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Operating</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,807</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Variable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">714</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">95</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Short-term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Total lease costs</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,873</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,958</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below reconciles the undiscounted cash flows for each of the first five years and total remaining years to the operating lease liabilities recorded on the condensed consolidated balance sheet at March 31, 2022 (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%"><span style="font-size: 10pt">2022 (excluding the three months ended March 31, 2022) <sup>(1)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,847</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,704</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,738</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,685</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,631</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,240</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131,845</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less – lease payments representing interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,045</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Present value of operating lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,800</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px; font-size: 10pt"><span style="font-size: 10pt">(1)</span></td> <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 31, 2022 and December 31, 2021, the weighted-average remaining term of operating leases was 10.2 years and 10.7 years, respectively, and the weighted-average discount rate of operating leases was 5.26% and 5.30%, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides supplemental information related to the Company’s condensed consolidated statement of cash flows for the three months ended March 31, 2022 and 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid for amounts included in present value of operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,435</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">809</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,751</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,517</td><td style="text-align: left"> </td></tr> </table> P16Y P10Y P3Y P5Y 700000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Operating</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,807</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Variable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">714</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">95</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Short-term</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">11</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Total lease costs</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,873</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,958</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3148000 1807000 714000 95000 11000 56000 3873000 1958000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 88%"><span style="font-size: 10pt">2022 (excluding the three months ended March 31, 2022) <sup>(1)</sup></span></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">6,847</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,704</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,738</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,685</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,631</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">70,240</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Total operating lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">131,845</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less – lease payments representing interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34,045</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt">Present value of operating lease payments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">97,800</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px; font-size: 10pt"><span style="font-size: 10pt">(1)</span></td> <td style="font-size: 10pt; text-align: justify"><span style="font-size: 10pt">Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022.</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 6847000 13704000 13738000 13685000 13631000 70240000 131845000 34045000 97800000 10400000 3600000 P10Y2M12D P10Y8M12D 0.0526 0.053 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months Ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid for amounts included in present value of operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,435</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">809</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Right-of-use assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,751</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,517</td><td style="text-align: left"> </td></tr> </table> 1435000 809000 12751000 12517000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9. Other Current Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current liabilities consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Warranty accrual – current portion</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,824</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,914</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Insurance financing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,384</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,043</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Long-term debt, net of unamortized issuance costs – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">365</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,297</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Tax receivable agreement liability – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">269</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,847</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">783</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">369</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,625</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,470</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Warranty accrual – current portion</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,824</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,914</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Insurance financing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,384</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,043</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Long-term debt, net of unamortized issuance costs – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">365</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,297</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Tax receivable agreement liability – current portion</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">269</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,847</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">783</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">369</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total other current liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,625</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,470</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3824000 3914000 2384000 1043000 365000 2297000 269000 5847000 783000 369000 7625000 13470000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10. Debt</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Debt consisted of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,656</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,188</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Revolving line of credit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: unamortized issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,938</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(778</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,718</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96,410</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: current portion of debt, net of unamortized issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(365</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,297</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term debt, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,353</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">94,113</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Term Loan and Revolving Line of Credit</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 3, 2020, Purple LLC entered into a financing arrangement with KeyBank National Association and a group of financial institutions (the “2020 Credit Agreement”). The 2020 Credit Agreement provides for a $45.0 million term loan and a $55.0 million revolving line of credit. The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The initial borrowing rate of 3.50% was based on LIBOR plus 3.00%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to a Pledge and Security Agreement between Purple LLC, KeyBank and the Company (the “Security Agreement”), the 2020 Credit Agreement is secured by a perfected first-priority security interest in the assets of Purple LLC and the Company, including a security interest in all intellectual property. Also, the Company agreed to an unconditional guaranty of the payment of all obligations and liabilities of Purple LLC under the 2020 Credit Agreement. The Security Agreement contains a pledge, as security for the Company’s guaranty, of all its ownership interest in Purple LLC. The 2020 Credit Agreement also provides for standard events of default, such as for non-payment and failure to perform or observe covenants, and contains standard indemnifications benefitting the lenders.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The 2020 Credit Agreement includes representations, warranties and certain covenants of Purple LLC and the Company. While any amounts are outstanding under the 2020 Credit Agreement, Purple LLC is subject to several affirmative and negative covenants, including covenants regarding dispositions of property, investments, forming or acquiring subsidiaries, business combinations or acquisitions, incurrence of additional indebtedness, and transactions with affiliates, among other customary covenants, subject to certain exceptions. In particular, Purple LLC is (i) subject to annual capital expenditure limits that can be adjusted based on the Company achieving certain net leverage ratio thresholds as provided in the 2020 Credit Agreement, (ii) restricted from incurring additional debt up to certain amounts, subject to limited exceptions, as set forth in the 2020 Credit Agreement, and (iii) maintain minimum consolidated net leverage and fixed charge coverage ratio thresholds at certain measurement dates (as defined in the 2020 Credit Agreement). Purple LLC is also restricted from paying dividends or making other distributions or payments on its capital stock, subject to limited exceptions. If the Company or Purple LLC fail to perform their obligations under these and other covenants, or should any event of default occur, the revolving loan commitments under the 2020 Credit Agreement may be terminated and any outstanding borrowings, together with accrued interest, could be declared immediately due and payable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s operating and financial results for the year ended December 31, 2021 did not satisfy the financial and performance covenants required under the 2020 Credit Agreement. On February 28, 2022, prior to the covenant compliance certification date, the Company entered into the first amendment of the 2020 Credit Agreement to avoid a breach of these covenants and potential default. This amendment contained a covenant waiver period such that the net leverage ratio and fixed charge coverage ratio would not be tested for the fiscal quarters ended December 31, 2021, March 31, 2022 and June 30, 2022. Other modifications in the amendment included revised leverage ratio and fixed charge coverage definitions and thresholds, the addition of minimum liquidity requirements with mandatory prepayments of the revolving loan if cash exceeded $25.0 million, new weekly and monthly reporting requirements, limits on the amount of capital expenditures, the addition of a lease incurrence test for opening additional showrooms, and additional negative covenants during a covenant amendment period that extends into 2023 until certain conditions are met. In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio is below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to the first amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.8 million that were recorded as debt issuance costs in the condensed consolidated balance sheet and made a $2.5 million payment on the term loan to cover the four quarterly principal payments due in 2022. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – <i>Debt</i>.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span>On March 23, 2022, the Company entered into a second amendment to the 2020 Credit Agreement. This amendment modified the 2020 Credit Agreement to allow Coliseum Capital Management, LLC (“CCM”) and its investment affiliates to acquire 35% or more of the combined voting power of all equity interests of the Company entitled to vote for the election of members of the Company’s board of directors without constituting an event of default. CCM is considered a related party of the Company in that Adam Gray, a member of the board of directors, serves as a managing partner of CCM. </span>For further discussion see Note 14—<i>Related Party Transactions</i>—<i>Coliseum Capital Management, LLC.</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Pursuant to the second amendment of the 2020 Credit Agreement, the Company incurred fees and expenses of $0.4 million that were recorded as debt issuance costs in the condensed consolidated balance sheet. The Company accounted for this amendment as a modification of existing debt in accordance with ASC 470 – <i>Debt</i>.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In November 2021, the Company executed a $55.0 million draw on its revolving line of credit. On March 31, 2022, the Company used a portion of the net proceeds received from its March 2022 secondary offering to repay in full the $55.0 million of principal outstanding on the revolving line of credit.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest expense under the 2020 Credit Agreement totaled $1.1 million and $0.6 million for the three months ended March 31, 2022 and 2021, respectively.</span></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt">Term loan</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39,656</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">42,188</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Revolving line of credit</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: unamortized issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,938</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(778</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Total debt</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">37,718</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">96,410</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Less: current portion of debt, net of unamortized issuance costs</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(365</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,297</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Long-term debt, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">37,353</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">94,113</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 39656000 42188000 55000000 1938000 778000 37718000 96410000 365000 2297000 37353000 94113000 45000000 55000000 The term loan will be repaid in accordance with a five-year amortization schedule and may be prepaid in whole or in part at any time without premium or penalty, subject to reimbursement of certain costs. The revolving credit facility has a term of five years and carries the same interest provisions as the term debt. A commitment fee is due quarterly based on the applicable margin applied to the unused total revolving commitment. The initial borrowing rate of 3.50% was based on LIBOR plus 3.00%. 25000000 In addition, the interest rate on any outstanding borrowings under the 2020 Credit Agreement was changed from LIBOR with a floor of 0.5% plus an applicable margin (historically at 3.0%) to an initial rate of SOFR with a floor of 0.5% plus 4.75%, for a total rate of 5.25% as long as the applicable liquidity threshold is met. If it is not met, then the interest rate goes to SOFR with a floor of 0.5% plus 9.00%. Once the consolidated leverage ratio is below 3.00 to 1.00, the interest rate will be based on SOFR with a floor of 0.5% plus a 3.00% to 3.75% margin depending on the consolidated leverage ratio. 800000 2500000 0.35 400000 55000000 55000000 1100000 600000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11. Warrant Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company issued 12.8 million sponsor warrants pursuant to a private placement conducted simultaneously with its initial public offering. Each of these warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A common stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant the terms of the warrant agreement. In accordance with the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A common stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation. These sponsor warrants contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and are subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the three months ended March 31, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. There were no sponsor warrants exercised during the three months ended March 31, 2022. The 1.9 million sponsor warrants outstanding at March 31, 2022 and December 31, 2021 had fair values of $0.4 million and $4.3 million, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determined the fair value of the sponsor warrants using the Black Scholes model with the following assumptions:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">March 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Trading price of common stock on measurement date</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.85</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13.27</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Exercise price</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.75</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.75</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Risk free interest rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.63</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.39</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Warrant life in years</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.8</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected volatility</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">72.84</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">73.78</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected dividend yield</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-99"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended March 31, 2022 and 2021, the Company recognized gains of $3.9 million and $9.1 million, respectively, in its condensed consolidated statements of operations related to decreases in the fair value of the sponsor warrants exercised during the respective periods or that were outstanding at the end of the respective period.</span></p> 12800000 Each of these warrants entitles the registered holder to purchase one-half of one share of the Company’s Class A common stock at a price of $5.75 per half share ($11.50 per full share), subject to adjustment pursuant the terms of the warrant agreement. In accordance with the warrant agreement, a warrant holder may exercise its warrants only for a whole number of shares of the Class A common stock. In no event will the Company be required to net cash settle any warrant. The warrants have a five-year term which commenced on March 2, 2018, 30 days after the completion of the Business Combination, and will expire on February 2, 2023, or earlier upon redemption or liquidation. These sponsor warrants contain certain provisions that do not meet the criteria for equity classification and therefore must be recorded as liabilities. The liability for these warrants was recorded at fair value on the date of the Business Combination and are subsequently re-measured to fair value at each reporting date or exercise date with changes in the fair value included in earnings. 6600000 2300000 1900000 400000 4300000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">March 31, 2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">December 31, 2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Trading price of common stock on measurement date</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.85</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13.27</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Exercise price</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.75</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.75</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Risk free interest rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.63</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.39</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Warrant life in years</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.8</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected volatility</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">72.84</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">73.78</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected dividend yield</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-99"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5.85 13.27 5.75 5.75 0.0163 0.0039 P0Y9M18D P1Y1M6D 0.7284 0.7378 3900000 9100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12. Other Long-Term Liabilities</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other long-term liabilities consist of the following (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Warranty accrual</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,368</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,013</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,030</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">962</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,398</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,975</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Less – current portion of warranty accrual</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,824</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,914</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Other long-term liabilities, net of current portion</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,574</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,061</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">March 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">December 31,</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; text-transform: uppercase; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-transform: uppercase; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-transform: uppercase"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Warranty accrual</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,368</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,013</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,030</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">962</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,398</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,975</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Less – current portion of warranty accrual</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,824</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,914</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Other long-term liabilities, net of current portion</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,574</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,061</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 16368000 15013000 2030000 962000 18398000 15975000 3824000 3914000 14574000 12061000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13. Commitments and Contingencies</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><b><i>Warranty Liabilities</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 22.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company provides a limited warranty on most of the products it sells. The estimated warranty costs, which are expensed at the time of sale and included in cost of revenues, are based on the results of product testing, industry and historical trends and warranty claim rates incurred, and are adjusted for any current or expected trends as appropriate. Actual warranty claim costs could differ from these estimates. The Company regularly assesses and adjusts the estimate of accrued warranty claims by updating claims rates for actual trends and projected claim costs.  The Company classifies estimated warranty costs expected to be paid beyond a year as a long-term liability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company had the following activity for warranty liabilities (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="8" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Three Months Ended<br/> March 31,</b></span></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2021</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 75%"><span style="font-size: 10pt">Balance at beginning of period</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">15,013</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">8,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Additions charged to expense for current period sales</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">2,163</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,673</span></td> <td> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Deduction from reserves for current period claims</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(808</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(695</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Balance at end of period</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">16,368</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">9<span style="font-size: 10pt">,375</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Required Member Distributions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prior to the Business Combination and pursuant to the then applicable First Amended and Restated Limited Liability Company Agreement (the “First Purple LLC Agreement”), Purple LLC was required to distribute to its members an amount equal to 45 percent of Purple LLC’s net taxable income following the end of each fiscal year. The First Purple LLC Agreement was amended and replaced by the Second Amended and Restated Limited Liability Company Agreement (the “Second Purple LLC Agreement”) on February 2, 2018 as part of the Business Combination. The Second Purple LLC Agreement was amended and replaced by the Third Amended and Restated Limited Liability Company Agreement (the “Third Purple LLC Agreement”) on September 3, 2020. The Second Purple LLC Agreement and the Third Purple LLC Agreement do not include any mandatory distributions, other than tax distributions. During the three months ended March 31, 2021, the Company paid $0.5 million in tax distributions under the Third Purple LLC Agreement. There were no tax distributions paid during the three months ended March 31, 2022. At March 31, 2022, the Company’s condensed consolidated balance sheet had $0.1 million of accrued tax distributions included in other current liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Subscription Agreement and Preemptive Rights</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2018, in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A common stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A common stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). The subscription agreement provides CCP and Blackwell with preemptive rights with respect to future sales of the Company’s securities. It also provides them with a right of first refusal with respect to certain debt and preferred equity financings by the Company. The Company also entered into a registration rights agreement with CCP, Blackwell, and CDF, providing for the registration of the shares of Class A common stock issued and assigned to CCP and Blackwell in the Coliseum Private Placement, as well as the shares of Class A common stock underlying the warrants received by CCP, Blackwell and CDF. The Company has filed a registration statement with respect to such securities.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Rights of Securities Holders</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The holders of certain warrants exercisable into Class A common stock, including CCP, Blackwell and CDF, were entitled to registration rights pursuant to certain registration rights agreements of the Company as of the Business Combination date. In March 2018, the Company filed a registration statement registering these warrants (and any shares of Class A common stock issuable upon the exercise of the warrants), and certain unregistered shares of Class A common stock. The registration statement was declared effective on April 3, 2018. Under the Registration Rights Agreement dated February 2, 2018 between the Company and CCP, Blackwell, and CDF (the “Coliseum Investors”), the Coliseum Investors have the right to make written demands for up to three registrations of certain warrants and shares of Class A common stock held by them, including in underwritten offerings. In an underwritten offering of such warrants and shares of Class A common stock by the Coliseum Investors, the Company will pay underwriting discounts and commissions and certain expenses incurred by the Coliseum Investors.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On May 21, 2021, 7.3 million shares of Class A common stock were sold in a secondary offering by the Coliseum Investors at a price of $30.00 per share. The Company did not receive any of the proceeds from the secondary offering. The underwriting discount, commission and other related costs incurred by the Company for the secondary offering totaled $7.9 million and was recorded in May 2021 as general and administrative expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Purple LLC Class B Unit Exchange Right</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B common stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A common stock at an initial exchange ratio equal to one Paired Security for one share of Class A common stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A common stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A common stock and Class B common stock or a transaction in which the Class A common stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A common stock.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There were no Paired Securities exchanged for Class A common stock during the three months ended March 31, 2022. During the three months ended March 31, 2021, 0.1 million of Paired Securities were exchanged for shares of Class A common stock.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Maintenance of One-to-One Ratios</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A common stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A common stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Non-Income Related Taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The U.S. Supreme Court ruling in <i>South Dakota v. Wayfair, Inc.</i>, No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span><b><i>Legal Proceedings </i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep.ca domain). After filing the statement of claim, Purple LLC posted $15,000 CAD as security for PerfectSense’s costs. PerfectSense brought a motion to strike that was resolved on consent. Pleadings are now closed, and the action is proceeding under case management. Counsel for the defendant was removed from the record at their own request by Court Order. The Court further ordered the defendant to either appoint counsel or file a motion to permit an officer or director to represent the defendant in legal proceedings. On November 6, 2020, the defendant informally requested that the Court permit Mr. Henderson, the CEO and shareholder of the defendant, to represent the defendant in the action until such time as a lawyer could be appointed. Purple opposed this informal request, and it was denied by the Court. After granting PerfectSense a final extension of time to either appoint counsel or file a motion to permit Mr. Henderson to represent the defendant, PerfectSense appointed new counsel. The parties engaged in litigation discovery, exchanged affidavits of documents and scheduled examinations for discovery. Shortly thereafter, discovery adjourned and continues to be stayed while the parties negotiate formal terms of settlement. PerfectSense has not responded to Purple’s repeated attempts to finalize the settlement. Purple is contemplating its next steps to bring this action to an end, including a motion to enforce a settlement agreement. If the action is not resolved by way of settlement, Purple will resume vigorously pursuing its claims.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On September 20, 2020, Purple LLC filed a complaint in the U.S. Court of International Trade seeking to recover approximately $7.0 million of Section 301 duties paid at the time of importation on certain Chinese-origin goods. More than 4,000 other complaints have been filed by other companies seeking similar refunds. On March 12, 2021 the United States filed a master answer that applies to all the Section 301 cases, including Purple LLC’s. On July 6, 2021, the court granted a preliminary injunction against liquidation of any unliquidated entries. On April 1, 2022, the court issued an opinion that remanded the case back to the U.S. Trade Representative (“USTR”) to address certain procedural flaws in USTR’s process for determining whether certain products were subject to the Section 301 duties. USTR’s remand results are currently due by June 30, 2022. If successful, this litigation could result in a refund of some or all of the Section 301 duties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 13, 2020, Purple LLC filed a lawsuit against Responsive Surface Technology, LLC and its parent company, PatienTech, LLC (collectively referred to as “ReST”) in the United States District Court for the District of Utah. The lawsuit arises from ReST’s multiple breaches of its obligations to Purple LLC, including infringing upon Purple LLC’s trademarks, patents, and trade dress, among other claims. Purple seeks monetary damages, injunctive relief, and declaratory judgment based on certain conduct by ReST (“Case I”). On October 21, 2020, shortly after the complaint was filed in Case I, ReST filed a retaliatory lawsuit against Purple LLC, Gary DiCamillo, Adam Gray, Joseph Megibow, Terry Pearce, and Tony Pearce, also in the United States District Court for the District of Utah (“Case II”). Subsequently, the two cases were consolidated into one. Case II (now combined with Case I) involves many of the same facts and transactions as Case I. On January 19, 2021, ReST filed a motion to compel arbitration of the claims in Case I. Purple LLC opposed the motion to compel arbitration, arguing that ReST waived any rights they may have had to arbitration and that all the claims in both cases should stay in the courts. However, the Court granted ReST’s motion to compel arbitration, and stayed the proceedings in the United States District Court for the District of Utah. Additionally, the Court ruled that ReST’s claims against the Purple board members were not subject to arbitration, and the Court stayed ReST’s claims against those individuals.  Pursuant to the Court’s order, Purple filed a demand for arbitration with the American Arbitration Association (the “AAA”) on September 1, 2021.  ReST filed its counterclaim with the AAA on September 21, 2021.The parties have selected an arbitrator and they have agreed upon a scheduling order.  Currently, the parties are in the fact discovery phase of the arbitration and are working to schedule depositions of key witnesses.  The arbitration hearing is set to begin on November 29, 2022 and will continue through December 9, 2022.  Purple LLC seeks over $4 million in damages from ReST, whereas ReST claims that Purple is liable to it for tens of millions of dollars. The outcome of this litigation cannot be predicted at this stage. However, Purple intends to vigorously pursue its claims and defend against the claims made by ReST.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 19, 2020, Purple LLC sued Advanced Comfort Technologies, Inc., dba Intellibed (“Intellibed”) in the U.S. District Court for the District of Utah for patent infringement, trademark infringement, trade secret misappropriation, and a number of related state law based claims. The principal allegations are that Intellibed has manufactured and sold unauthorized, infringing products under the Sleepy’s brand name owned by third-party Mattress Firm. Purple LLC also requested declaratory relief related to certain assignment terms of a license agreement in which Purple LLC is the licensor and Intellibed is the licensee. On December 14, 2020, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s Complaint on the ground that these Counts fail to state a claim upon which relief can be granted. On December 15, 2020, Intellibed filed an Answer to Purple LLC’s complaint and also asserted against Purple LLC a total of eight counterclaims, including a number of declaratory judgment claims, breach of contract, and tortious interference claims. Intellibed’s main allegations are that its use of Purple LLC’s patents, trademark, and trade secrets in connection with Mattress Firm’s Sleepy’s products is authorized under the license agreement. On January 19, 2021, Purple LLC filed a motion to dismiss Intellibed’s fifth, sixth, seventh, and eighth counterclaims on the ground that these counterclaims fail to state a claim upon which relief can be granted. Briefing on Purple LLC’s partial motion to dismiss was completed on March 2, 2021. On January 19, 2021, Purple LLC also filed an Answer to Intellibed’s counterclaims, which were not subject to Purple LLC’s motion to dismiss. On January 27, 2021, Purple LLC filed a First Amended Complaint in response to Intellibed’s initial motion to dismiss. On February 10, 2021, Intellibed filed a motion to dismiss Counts I through XI of Purple LLC’s First Amended Complaint. Briefing on Intellibed’s partial motion to dismiss was completed on March 24, 2021. On September 28, 2021, the District Court dismissed Purple’s complaint without prejudice, and also dismissed ACTI’s counterclaim without prejudice, while the parties pursued dispute-resolution procedures set out in the license agreement.  Because the Court found that the license agreement required the parties to follow the contractual dispute-resolution procedures prior to filing a lawsuit, Purple initiated those procedures in accordance with the license agreement and intends to continue to vigorously pursue its claims.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 8, 2021, Serta Simmons Bedding, LLC (“SSB”) filed a Complaint against the Company in the Superior Court of Gwinnett County, Georgia, Case No. 21-A-04413-1 (the “Georgia Litigation”). SSB’s Complaint alleges that the Company intentionally interfered with SSB’s business and contractual relations and violated the Georgia Trade Secrets Act by hiring one of SSB’s former employees in the face of an allegedly valid 2015 noncompete agreement. SSB seeks compensatory damages, punitive damages, equitable relief, and attorneys’ fees as a result of the conduct alleged in the Complaint. SSB also initiated arbitration proceedings against its former employee who Purple LLC has agreed to indemnify, subject to certain conditions.  On July 12, 2021, the Company filed an Answer to SSB’s Complaint in the Georgia Litigation, denying all allegations of unlawful conduct, and further moved to dismiss the Georgia Litigation on the grounds that Georgia is an inconvenient forum and the parties’ dispute should instead be litigated in Utah.   On July 9, 2021, the Company filed its own Complaint in the Fourth Judicial District Court of Salt Lake County, Utah, Case No. 21040011 (the “Utah Litigation”), seeking: (1) a declaratory judgment that the arbitration clause in the former employee’s 2015 noncompete agreement is unenforceable, (2) a declaratory judgment that the restrictive covenants in the former employee’s 2015 noncompete agreement are unenforceable, and (3) an order enjoining arbitration proceedings initiated by SSB and currently pending against the former employee.  The Company filed a motion for summary judgment on these claims on August 16, 2021. SSB filed an Answer on August 18, 2021. After attending a mediation, the parties entered in a settlement agreement on December 31, 2021 resolving all claims in the Georgia Litigation and Utah Litigation.  The Company did not pay any monetary consideration to SSB in connection with the settlement agreement. On January 12, 2022, pursuant to the terms of the settlement agreement, SSB dismissed the Georgia Litigation without prejudice and the Company dismissed the Utah Litigation without prejudice. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On May 3, 2022, the Company filed a Complaint against Photon Interactive UK Limited (“Photon”) in the U.S. District Court for the District of Delaware regarding a Master Professional Services Agreement with Photon dated on or around November 1, 2019. Pursuant to the agreement, Photon was required to rebuild Purple’s website architecture and checkout process. Purple paid Photon $0.9 million under the Agreement. However, Photon failed to deliver any of the required deliverables as specified in the agreement. Purple withheld payment of the final $0.1 million due pursuant to Photon’s invoices pending a resolution with Photon. Since resolution discussions with Photon have failed, Purple filed the aforementioned complaint for breach of contract against Photon seeking, among other damages, reimbursement for all amounts paid to under the agreement. It is anticipated that Photon will counter-sue for amounts they claim are owed. </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company is from time to time involved in various other claims, legal proceedings and complaints arising in the ordinary course of business. The Company does not believe that adverse decisions in any such pending or threatened proceedings, or any amount that the Company might be required to pay by reason thereof, would have a material adverse effect on the financial condition or future results of the Company.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="8" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Three Months Ended<br/> March 31,</b></span></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>2021</b></span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 75%"><span style="font-size: 10pt">Balance at beginning of period</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">15,013</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 9%; text-align: right"><span style="font-size: 10pt">8,397</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Additions charged to expense for current period sales</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">2,163</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,673</span></td> <td> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Deduction from reserves for current period claims</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(808</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1.5pt solid"> </td> <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(695</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Balance at end of period</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><span style="font-size: 10pt">16,368</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 4.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 4.5pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">9<span style="font-size: 10pt">,375</span></div></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 15013000 8397000 2163000 1673000 808000 695000 16368000 0.45 500000 100000 in connection with the Business Combination, the Company entered into a subscription agreement with Coliseum Capital Partners (“CCP”) and Blackwell Partners LLC – Series A (“Blackwell”), pursuant to which CCP and Blackwell agreed to purchase from the Company an aggregate of 4.0 million shares of Class A Stock at a purchase price of $10.00 per share (the “Coliseum Private Placement”). In connection with the Coliseum Private Placement, the Sponsor assigned (i) an aggregate of 1.3 million additional shares of Class A common stock to CCP and Blackwell and (ii) an aggregate of 3.3 million warrants to purchase 1.6 million shares of Class A common stock to CCP, Blackwell, and Coliseum Co-Invest Debt Fund, L.P. (“CDF”). 7300000 30 7900000 On February 2, 2018, in connection with the closing of the Business Combination, the Company entered into an exchange agreement with Purple LLC and InnoHold and Class B Unit holders who become a party thereto (the “Exchange Agreement”), which provides for the exchange of Purple LLC Class B Units (the “Class B Units”) and shares of Class B common stock (together with an equal number of Class B Units, the “Paired Securities”) for, at the Company’s option, either (A) shares of Class A common stock at an initial exchange ratio equal to one Paired Security for one share of Class A common stock or (B) a cash payment equal to the product of the average of the volume-weighted closing price of one share of Class A common stock for the ten trading days immediately prior to the date InnoHold or other Class B Unit holders deliver a notice of exchange multiplied by the number of Paired Securities being exchanged. In December 2018, InnoHold distributed Paired Securities to Terry Pearce and Tony Pearce who agreed to become parties to the Exchange Agreement. In June 2019, InnoHold distributed Paired Securities to certain current and former employees who also agreed to become parties to the exchange agreement. Holders of Class B Units may elect to exchange all or any portion of their Paired Securities as described above by delivering a notice to Purple LLC. In certain cases, adjustments to the exchange ratio will occur in case of a split, reclassification, recapitalization, subdivision or similar transaction of or relating to the Class B Units or the shares of Class A common stock and Class B common stock or a transaction in which the Class A common stock is exchanged or converted into other securities or property. The exchange ratio will also adjust in certain circumstances when the Company acquires Class B Units other than through an exchange for its shares of Class A common stock. The right of a holder of Paired Securities to exchange may be limited by the Company if it reasonably determines in good faith that such restrictions are required by applicable law (including securities laws), such exchange would not be permitted under other agreements of such holder with the Company or its subsidiaries, including the Third Purple LLC Agreement, or if such exchange would cause Purple LLC to be treated as a “publicly traded partnership” under applicable tax laws. The Company and each holder of Paired Securities shall bear its own expense regarding the exchange except that the Company shall be responsible for transfer taxes, stamp taxes and similar duties. There were no Paired Securities exchanged for Class A common stock during the three months ended March 31, 2022. During the three months ended March 31, 2021, 0.1 million of Paired Securities were exchanged for shares of Class A common stock. Maintenance of One-to-One Ratios The Third Purple LLC Agreement includes provisions intended to ensure that the Company at all times maintains a one-to-one ratio between (a) (i) the number of outstanding shares of Class A common stock and (ii) the number of Class A Units owned by the Company (subject to certain exceptions for certain rights to purchase equity securities of the Company under a “poison pill” or similar stockholder rights plan, if any, certain convertible or exchangeable securities issued under the Company’s equity compensation plan and certain equity securities issued pursuant to the Company’s equity compensation plan (other than a stock option plan) that are restricted or have not vested thereunder) and (b) (i) the number of other outstanding equity securities of the Company (including the warrants exercisable for shares of Class A common stock) and (ii) the number of corresponding outstanding equity securities of Purple LLC. These provisions are intended to result in non-controlling interest holders having a voting interest in the Company that is identical to their economic interest in Purple LLC. Non-Income Related Taxes The U.S. Supreme Court ruling in South Dakota v. Wayfair, Inc., No.17-494, reversed a longstanding precedent that remote sellers are not required to collect state and local sales taxes. The Company cannot predict the effect of these and other attempts to impose sales, income or other taxes on e-commerce. The Company currently collects and reports on sales tax in all states in which it does business. However, the application of existing, new or revised taxes on the Company’s business, in particular, sales taxes, VAT and similar taxes would likely increase the cost of doing business online and decrease the attractiveness of selling products over the internet. The application of these taxes on the Company’s business could also create significant increases in internal costs necessary to capture data and collect and remit taxes. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which the Company conducts or will conduct business. Legal Proceedings  On September 9, 2019, Purple LLC filed a Statement of Claim against PerfectSense Home Inc. and PerfectSense Trading Co. Ltd. (collectively, “PerfectSense”) in the Federal Court of Canada. PerfectSense is a manufacturer and supplier of mattresses and related products. PerfectSense owns the domain name www.purplesleep.ca, which used to, but no longer, redirects to its website at www.perfectsense.ca. In addition to this, Purple LLC has alleged that PerfectSense has designed their mattresses with the same look as the Purple mattresses (white mattress top, purple stripe, and grey bottom); used many of the marketing elements on Purple’s website (including a similar “exploded view” image of their mattress); and adopted the color purple as their dominant marketing color. Purple LLC is suing for a declaration that PerfectSense has infringed Purple LLC’s copyright and trademark rights and committed the tort of passing off. Purple LLC is asking for injunctive relief, damages, an accounting of profits, interest, costs, and delivery up or destruction of the infringing products (including delivery up of the www.purplesleep. 100000 15000 7000000 4000000 900000 100000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14. Related Party Transactions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company had various transactions with entities or individuals which are considered related parties.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Coliseum Capital Management, LLC</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Immediately following the Business Combination, Adam Gray was appointed to the Company’s Board of Directors (the “Board”). Mr. Gray is a manager of Coliseum Capital, LLC, which is the general partner of CCP and CDF, and he is also a managing partner of Coliseum Capital Management, LLC (“CCM”), which is the investment manager of Blackwell. Mr. Gray has voting and dispositive control over securities held by CCP, CDF and Blackwell which were also Lenders under the Amended and Restated Credit Agreement. See Note 13—<i>Commitments and Contingencies</i>—<i>Subscription Agreement and Preemptive Rights </i>for further discussion<i>.</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Purple Founder Entities</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TNT Holdings, LLC (herein “TNT Holdings”), EdiZONE, LLC, (herein EdiZONE an entity wholly owned by TNT Holdings) and InnoHold (collectively the “Purple Founder Entities”) were entities under common control with Purple LLC prior to the Business Combination. TNT Holdings and InnoHold are majority owned and controlled by Terry Pearce and Tony Pearce (the “Purple Founders”), who were appointed to the Company’s Board following the Business Combination. InnoHold was a majority shareholder of the Company until it sold a portion of its interests in a secondary public offering in May 2020 and the remainder of its interests in a secondary public offering in September 2020. The Purple Founders also resigned as employees of Purple LLC and retired from the Company’s Board in August 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TNT Holdings owned the Alpine facility Purple LLC has been leasing since 2010, and the Purple Founders informed Purple LLC that TNT Holdings recently transferred ownership to 123E LLC, an entity controlled by the Purple Founders. Effective as of October 31, 2017, Purple LLC entered into an Amended and Restated Lease Agreement with TNT Holdings. The Company determined that neither TNT Holdings nor 123E LLC are a VIE as neither the Company nor Purple LLC hold any explicit or implicit variable interest in TNT Holdings or 123E LLC and do not have a controlling financial interest in TNT Holdings or 123E LLC. Purple LLC incurred $0.2 million and $0.2 million in rent expense to 123E LLC or TNT Holdings for the building lease of the Alpine facility for the three months ended March 31, 2022 and 2021, respectively. Purple LLC continues to lease the Alpine facility that was formerly the Company headquarters, for use in production, research and development and video production. In accordance with the terms of that lease, on September 3, 2021, Purple LLC gave notice to 123E LLC that it intended to exercise its right to an early termination of the lease to occur on September 30, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three months ended March 31, 2021, certain current and former employees of Purple LLC who received distributions of Paired Securities from InnoHold exchanged 0.1 million of Paired Securities for Class A common stock. There were no such exchanges during the three months ended March 31, 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B common stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. In September 2020, an amendment to the escrow agreement was signed whereby the 0.5 million shares of Class B Stock and 0.5 million Class B Units held in escrow were exchanged for $5.0 million. On February 3, 2021, the Company received $4.1 million from InnoHold as reimbursement for amounts that qualified for indemnification from the $5.0 million being held in escrow. The remaining $0.9 million in escrow was returned to InnoHold. The amount received from InnoHold was recorded as additional paid-in capital in the condensed consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the three months ended March 31, 2021, Purple LLC paid InnoHold through withholding payments directly to various states, an aggregate of $0.3 million in required tax distributions pursuant to the Third Purple LLC Agreement. There were no such payments made by Purple LLC during the three months ended March 31, 2022.</p> 200000 200000 100000 In connection with the Business Combination, to secure payment of a certain portion of specified post-closing indemnification rights of the Company under the Merger Agreement, 0.5 million shares of Class B common stock and 0.5 million Class B Units otherwise issuable to InnoHold as equity consideration were deposited in an escrow account for up to three years from the date of the Business Combination pursuant to a contingency escrow agreement. 500000 500000 5000000 4100000 5000000 900000 300000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15. Stockholders’ Equity</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class A Common Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has 210.0 million shares of Class A common stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class A common stock are entitled to one vote for each share held on all matters to be voted on by the stockholders and participate in dividends, if declared by the Board, or receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock. Holders of Class A common stock and holders of Class B common stock voting together as a single class, have the exclusive right to vote for the election of directors and on all other matters properly submitted to a vote of the stockholders. Holders of Class A common stock and Class B common stock are entitled to one vote per share on matters to be voted on by stockholders. At March 31, 2022, 82.6 million shares of Class A common stock were outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Class B Common Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has 90.0 million shares of Class B common stock authorized at a par value of $0.0001 per share. Holders of the Company’s Class B common stock will vote together as a single class with holders of the Company’s Class A common stock on all matters properly submitted to a vote of the stockholders. Shares of Class B common stock may be issued only to InnoHold, their respective successors and assigns, as well as any permitted transferees of InnoHold. A holder may transfer their shares of Class B common stock to any transferee (other than the Company) only if such holder also simultaneously transfers an equal number of such holder’s Purple LLC Class B Units to such transferee in compliance with the Third Purple LLC Agreement. The Class B common stock is not entitled to receive dividends, if declared by the Board, or to receive any portion of any such assets in respect of their shares upon liquidation, dissolution, distribution of assets or winding-up of the Company in excess of the par value of such stock.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the Business Combination, approximately 44.1 million shares of Class B common stock were issued to InnoHold as part of the equity consideration. InnoHold subsequently transferred a portion of its shares to permitted transfers and exchanged its remaining shares for Class A common stock that it sold. All of the 0.4 million shares of Class B common stock outstanding at March 31, 2022 were held by other parties.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Preferred Stock</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has 5.0 million shares of preferred stock authorized at a par value of $0.0001 per share. The preferred stock may be issued from time to time in one or more series. The directors are expressly authorized to provide for the issuance of shares of the preferred stock in one or more series and to establish from time to time the number of shares to be included in each such series and to fix the voting rights, designations and other special rights or restrictions. At March 31, 2022, there were no shares of preferred stock outstanding.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Sponsor Warrants</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were 12.8 million sponsor warrants issued pursuant to a private placement simultaneously with the Company’s IPO. The Company may call the warrants for redemption if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. In addition, so long as such sponsor warrants are held by the Sponsor or its permitted transferee, the holder may elect to exercise the sponsor warrants on a cashless basis, by surrendering their sponsor warrants for that number of shares of Class A common stock equal to the quotient obtained by dividing (x) the product of the number of shares of Class A common stock underlying the sponsor warrants, multiplied by the difference between the exercise price of the sponsor warrants and the “fair market value” (defined below), by (y) the fair market value. The “fair market value” means the average reported last sale price of the Class A common stock for the 10 trading days ending on the third trading day prior to the date on which the notice of warrant exercise is sent to the warrant agent.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There were no sponsor warrants exercised during the three months ended March 31, 2022. During the three months ended March 31, 2021, 6.6 million sponsor warrants were exercised resulting in the issuance of 2.3 million shares of Class A common stock. There were 1.9 million sponsor warrants outstanding at March 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Noncontrolling Interest</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncontrolling interest (“NCI”) is the membership interest in Purple LLC held by holders other than the Company. Upon the close of the Business Combination, and at December 31, 2018, InnoHold’s and other Class B Unit holders’ combined NCI percentage in Purple LLC was approximately 82%. At March 31, 2022, the combined NCI percentage in Purple LLC was approximately 1%. The Company has consolidated the financial position and results of operations of Purple LLC and reflected the proportionate interest held by all such Purple LLC Class B Unit holders as NCI.</span></p> 210000000 0.0001 one one 82600000 90000000 0.0001 44100000 400000 5000000 0.0001 12800000 The Company may call the warrants for redemption if the reported last sale price of the Class A common stock equals or exceeds $24.00 per share for any 20 trading days within a 30-trading day period ending on the third trading day prior to the date the Company sends the notice of redemption to the warrant holders; provided, however, that the sponsor warrants are not redeemable by the Company so long as they are held by the Sponsor or its permitted transferees. 6600000 2300000 1900000 0.82 0.01 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16. Income Taxes </b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">At each interim period, the Company estimates its forecasted full-year effective tax rate. That forecasted rate is applied to year-to-date ordinary income or loss to compute the year-to-date income tax provision. In order to compute the annual effective tax rate, the Company estimates its full year ordinary income and total tax provision, including both current and deferred taxes. </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For annual periods, the Company accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. In assessing the realizability of deferred tax assets, management considers whether it is more-likely-than-not that the deferred tax assets will be realized. Deferred tax assets and liabilities are calculated by applying existing tax laws and the rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the year of the enacted rate change. Our effective tax rate is primarily impacted by the allocation of income taxes to the noncontrolling interest and the non-taxable nature of the change in fair value of the warrant liability.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s sole material asset is Purple LLC, which is treated as a partnership for U.S. federal income tax purposes and for purposes of certain state and local income taxes. Purple LLC’s net taxable income and any related tax credits are passed through to its members and are included in the members’ tax returns, even though such net taxable income or tax credits may not have actually been distributed. While the Company consolidates Purple LLC for financial reporting purposes, the Company will be taxed on its share of earnings of Purple LLC not attributed to the noncontrolling interest holders, which will continue to bear their share of income tax on its allocable earnings of Purple LLC. The income tax burden on the earnings taxed to the noncontrolling interest holders is not reported by the Company in its consolidated financial statements under GAAP. As a result, the Company’s effective tax rate differs from the statutory rate. The primary factors impacting expected tax are the change in fair value of the warrant liabilities and remeasurement of deferred taxes primarily as a result of the change in the estimated state tax rate.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax assets at March 31, 2022 totaled $219.7 million, which is net of a $93.5 million valuation allowance that has been recorded against the residual outside partnership basis for the amount the Company believes is not more likely than not realizable. As a result, there was an overall increase of $23.7 million in the valuation allowance from December 31, 2021 to March 31, 2022, primarily as a result of an increase in the residual outside partnership basis.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company currently estimates its annual effective income tax rate to be 14.9%. The annualized effective tax rate for the Company differs from the federal rate of 21% primarily due to the non-taxable nature of the change in fair value of the warrant liabilities and state and local income taxes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months ended March 31, 2022, the Company has recorded an income benefit of $1.8 million. The effective tax rate for the three months ended March 31, 2022 was 11.7%. This is less than the federal statutory rate due primarily to a reduction of deferred tax assets associated with adjustments for stock based compensation and the gain relating to the change in fair value of the warrant liability is excluded from taxable income for income tax purposes.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In connection with the Business Combination, the Company entered into a tax receivable agreement with InnoHold, which provides for the payment by the Company to InnoHold of 80% of the net cash savings, if any, in U.S. federal, state and local income tax that the Company actually realizes (or is deemed to realize in certain circumstances) in periods after the Closing as a result of (i) any tax basis increases in the assets of Purple LLC resulting from the distribution to InnoHold of the cash consideration, (ii) the tax basis increases in the assets of Purple LLC resulting from the redemption by Purple LLC or the exchange by the Company, as applicable, of Class B Paired Securities or cash, as applicable, and (iii) imputed interest deemed to be paid by the Company as a result of, and additional tax basis arising from, payments it makes under the agreement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As noncontrolling interest holders exercise their right to exchange or cause Purple LLC to redeem all or a portion of their Class B Units, a tax receivable agreement liability may be recorded based on 80% of the estimated future cash tax savings that the Company may realize as a result of increases in the basis of the assets of Purple LLC attributed to the Company as a result of such exchange or redemption. The amount of the increase in asset basis, the related estimated cash tax savings and the attendant liability to be recorded will depend on the price of the Company’s Class A common stock at the time of the relevant redemption or exchange.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimation of liability under the tax receivable agreement is by its nature imprecise and subject to significant assumptions regarding the amount and timing of future taxable income. As a result of the initial merger transaction, the subsequent exchanges of Class B Units for Class A common stock and changes in estimates relating to the expected tax benefits associated with the liability under the agreement, the potential future tax receivable agreement liability was $162.2 million and $168.1 million as of March 31, 2022 and December 31, 2021, respectively. The reduction in the March 31, 2022 tax receivable agreement liability reflected a payment of $5.8 million made in January 2022.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of December 31, 2021, the Company estimated $10.0 million of U.S. federal and $2.7 million of state net operating loss carryforwards available to reduce future taxable income. The federal net operating losses may be carried forward indefinitely for U.S. federal tax purposes, while some state carryforwards are subject to expiration beginning in 2026. It is possible that we will not generate taxable income in time to use all or a portion of these net operating loss carryforwards before their expiration or at all. Additionally, the Company may be subject to the NOL utilization provisions of Section 382 of the Internal Revenue Code of 1986, as amended due to ownership changes that may have occurred previously or that could occur in the future. The effect of an ownership change may be the imposition of an annual limitation on the use of NOL carryforwards attributable to periods before the change. The amount of the annual limitation depends upon the value of the Company immediately before the change, changes to the Company’s capital during a specified period prior to the change, and the federal published interest rate. As of March 31, 2022, the Company has not completed its analyses in respect of Section 382 to determine whether a change in ownership has occurred, the annual limitation, if any, or whether any of the tax attributes are subject to a permanent limitation. Until an analysis is completed, there can be no assurance that the existing net operating loss carry-forwards or credits are not subject to significant limitation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effects of uncertain tax positions are recognized in the consolidated financial statements if these positions meet a “more-likely-than-not” threshold. For those uncertain tax positions that are recognized in the consolidated financial statements, liabilities are established to reflect the portion of those positions it cannot conclude “more-likely-than-not” to be realized upon ultimate settlement. The Company’s policy is to recognize interest and penalties related to unrecognized tax benefits on the income tax expense line in the accompanying consolidated statement of income. Accrued interest and penalties would be included on the related tax liability line in the consolidated balance sheet. As of March 31, 2022, no uncertain tax positions were recognized as liabilities in the condensed consolidated financial statements.</span></p> 219700000 93500000 23700000 0.149 0.21 1800000 0.117 0.80 0.80 162200000 168100000 5800000 10000000 2700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17. Net Income (Loss) Per Common Share</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic net income (loss) per common share is calculated by dividing net income (loss) attributable to common stockholders by the weighted average number of shares of Class A stock outstanding during each period. Diluted net income (loss) per share reflects the weighted-average number of common shares outstanding during the period used in the basic net income (loss) computation plus the effect of common stock equivalents that are dilutive.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table sets forth the calculation of basic and diluted weighted average shares outstanding and earnings (loss) per share for the periods presented (in thousands, except per share amounts):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Numerator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) attributable to Purple Innovation, Inc. – basic</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,502</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,824</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Less – dilutive effect of change in fair value – warrant liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9,147</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Less – net loss attributed to noncontrolling interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(129</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) attributable to Purple Innovation, Inc. – diluted</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,631</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,677</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares—basic</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">67,058</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,592</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Add – dilutive effect of equity awards</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,545</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Add – dilutive effect of warrants</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,235</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Add – dilutive effect of Class B shares</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">448</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares—diluted</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">67,506</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68,372</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) per common share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.20</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.20</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.17</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">For the three months ended March 31, 2022, the Company excluded 3.6 million shares of Class A common stock issuable upon conversion of certain warrants, stock options, restricted stock and Class A shares subject to vesting as the effect was anti-dilutive. For the three months ended March 31, 2021, the Company excluded 0.4 million of Paired Securities convertible into an equal number of Class A common shares as the effect was anti-dilutive.</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Numerator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) attributable to Purple Innovation, Inc. – basic</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,502</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,824</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Less – dilutive effect of change in fair value – warrant liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(9,147</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Less – net loss attributed to noncontrolling interest</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(129</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) attributable to Purple Innovation, Inc. – diluted</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13,631</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,677</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Denominator:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares—basic</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">67,058</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">64,592</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Add – dilutive effect of equity awards</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,545</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Add – dilutive effect of warrants</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,235</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Add – dilutive effect of Class B shares</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">448</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Weighted average shares—diluted</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">67,506</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68,372</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Net income (loss) per common share:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Basic</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.20</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.32</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Diluted</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(0.20</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.17</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> -13502000 20824000 -9147000 -129000 -13631000 11677000 67058000 64592000 1545000 2235000 448000 67506000 68372000 -0.2 0.32 -0.2 0.17 3600000 400000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18. Equity Compensation Plans</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>2017 Equity Incentive Plan</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Purple Innovation, Inc. 2017 Equity Incentive Plan (the “2017 Incentive Plan”) provides for grants of stock options, stock appreciation rights, restricted stock units and other stock-based awards. Directors, officers and other employees and subsidiaries and affiliates, as well as others performing consulting or advisory services for the Company and its subsidiaries, will be eligible for grants under the 2017 Incentive Plan. As of March 31, 2022, an aggregate of 1.2 million shares remain available for issuance or use under the 2017 Incentive Plan.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee Stock Options</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2022, the Company granted 0.5 million stock options under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. The stock options have an exercise price of $6.82 per option. The stock options expire in five years and vest over a three-year period. The Company determined the fair value of these options to be $1.7 million which will be expensed on a straight-line basis over the vesting period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company determined the fair value of the options granted during the three months ended March 31, 2022 using the Black Scholes method with the following assumptions:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Fair market value</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.41</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Exercise price</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.82</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Risk free interest rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.52</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected term in years</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.50</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected volatility</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">78.49</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected dividend yield</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s total stock option activity for the three months ended March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Term in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Years</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value<br/> (in thousands)</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Options outstanding as of January 1, 2022</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,552</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,667</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">500</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.82</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(20</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.32</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Forfeited/cancelled</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(67</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14.63</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Options outstanding as of March 31, 2022</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,965</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.98</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.5</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding and exercisable stock options as of March 31, 2022 are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Options Outstanding</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Options Exercisable</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Exercise Prices</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Number of Options Outstanding<br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Weighted<br/> Average<br/> Remaining Life (Years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Number of Options Exercisable<br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Weighted<br/> Average<br/> Remaining Life <br/> (Years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Intrinsic<br/> Value <br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.75</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">210</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">153</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.95</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">426</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">426</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.51</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">212</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">153</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">173</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">115</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.82</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">500</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.99</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.32</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">109</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">58</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.55</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">97</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">97</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13.12</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">123</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">71</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15.12</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">21.70</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">32.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">16</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.6</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s unvested stock option activity for the three months ended March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Options<br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Weighted Average <br/> Grant<br/> Date<br/> Fair Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif">Nonvested options as of January 1, 2022</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.60</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">500</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(74</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.69</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Forfeited</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(31</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.86</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested options as of March 31, 2022</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">811</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.35</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The estimated fair value of Company stock options is amortized over the options vesting period on a straight-line basis. For the three months ended March 31, 2022 and 2021, the Company recognized stock option expense of $0.2 million and $0.5 million, respectively.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2022, outstanding stock options had $2.7 million of unrecognized stock compensation cost with a remaining recognition period of 2.4 years.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee Restricted Stock Units</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In March 2022, the Company granted 0.5 million of restricted stock units under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. These restricted stock awards had a grant date fair value of $6.32 per share. The estimated fair value of this award is being recognized on a straight-line basis over the <span style="-sec-ix-hidden: hidden-fact-120">three</span>-year vesting period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s restricted stock unit activity for the three months ended March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number<br/> Outstanding<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant <br/> Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">165</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17.84</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13.40</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of March 31, 2022</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">604</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8.59</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recorded restricted stock unit expense of $0.4 million during the three months ended March 31, 2022. There were no restricted stock units outstanding and no expense recorded during the three months ended March 31, 2021.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">As of March 31, 2022, outstanding restricted stock units had $4.8 million of unrecognized stock compensation cost with a remaining recognition period of 2.8 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>InnoHold Incentive Units</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In January 2017, pursuant to the 2016 Equity Incentive Plan approved by InnoHold and Purple LLC that authorized the issuance of 12.0 million incentive units, Purple LLC granted 11.3 million incentive units to Purple Team LLC, an entity for the benefit of certain employees who were participants in that plan. In conjunction with the Business Combination, Purple Team LLC was merged into InnoHold with InnoHold being the surviving entity and the Purple Team LLC incentive units were cancelled and new incentive units were issued by InnoHold under its own limited liability company agreement (the “InnoHold Agreement”). On February 8, 2019, InnoHold initiated a tender offer to each of these incentive unit holders, some of which are current employees of Purple LLC, to distribute to each a pro rata number of 2.5 million Paired Securities held by InnoHold in exchange for the cancellation of their ownership interests in InnoHold. All InnoHold incentive unit holders accepted the offer, and the terms and distribution of each transaction were finalized and closed on June 25, 2019. At the closing of the tender offer, those incentive unit holders received, based on their pro rata holdings of InnoHold Class B Units, a portion of 2.5 million Paired Securities held by InnoHold. As of March 31, 2022, 0.4 million of the Paired Securities remain to be exchanged for Class A common stock by the incentive unit holders.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Aggregate Non-Cash Stock-Based Compensation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has accounted for all stock-based compensation under the provisions of ASC 718 <i>Compensation—Stock Compensation</i>. This standard requires the Company to record a non-cash expense associated with the fair value of stock-based compensation over the requisite service period.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the aggregate non-cash stock-based compensation recognized in the statement of operations for stock awards, employee stock options and employee restricted stock units (in thousands):</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Cost of revenues</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Marketing and sales</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">104</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">323</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">324</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Research and development</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total non-cash stock-based compensation</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">542</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">479</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1200000 In March 2022, the Company granted 0.5 million stock options under the Company’s 2017 Equity Incentive Plan to the Company’s chief executive officer in conjunction with his full-time appointment to the position. 6820000 P5Y 1700000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Fair market value</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.41</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Exercise price</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.82</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Risk free interest rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.52</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected term in years</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.50</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected volatility</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">78.49</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Expected dividend yield</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-103"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3.41 6.82 0.0252 P3Y6M 0.7849 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in thousands)</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Term in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Years</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intrinsic</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value<br/> (in thousands)</b></span></p></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Options outstanding as of January 1, 2022</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,552</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,667</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">500</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.82</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(20</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.32</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-105"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Forfeited/cancelled</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(67</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14.63</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Options outstanding as of March 31, 2022</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,965</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.98</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.5</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1552000 8.65 P1Y10M24D 8667000 500000 6.82 20000 8.32 67000 14.63 1965000 7.98 P2Y6M 21000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Options Outstanding</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Options Exercisable</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Exercise Prices</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Number of Options Outstanding<br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Weighted<br/> Average<br/> Remaining Life (Years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Number of Options Exercisable<br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Weighted<br/> Average<br/> Remaining Life <br/> (Years)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Intrinsic<br/> Value <br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.75</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">210</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">153</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.95</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">426</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">426</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.51</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">212</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">153</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1.9</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">173</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">115</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.82</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">500</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5.0</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7.99</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.32</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">109</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">58</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8.55</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">97</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">97</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13.12</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">123</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">71</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-116"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15.12</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-117"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">21.70</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">52</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">0.7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-118"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">32.28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.4</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">16</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2.6</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-119"><span style="font-family: Times New Roman, Times, Serif">—</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5.75 210000 P1Y10M24D 153000 P1Y10M24D 21000 5.95 426000 P0Y8M12D 426000 P0Y8M12D 6.51 212000 P2Y 153000 P1Y10M24D 6.65 173000 P2Y1M6D 115000 P2Y1M6D 6.82 500000 P5Y 7.99 19000 P2Y8M12D 12000 P2Y8M12D 8.32 109000 P2Y3M18D 58000 P2Y3M18D 8.55 97000 P0Y8M12D 97000 P0Y8M12D 13.12 123000 P2Y8M12D 71000 P2Y4M24D 15.12 3000 P3Y1M6D 1000 P3Y1M6D 21.7 52000 P0Y8M12D 52000 P0Y8M12D 32.28 41000 P3Y4M24D 16000 P2Y7M6D <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Options<br/> (in thousands)</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Weighted Average <br/> Grant<br/> Date<br/> Fair Value</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%"><span style="font-family: Times New Roman, Times, Serif">Nonvested options as of January 1, 2022</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.60</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">500</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Vested</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(74</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.69</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Forfeited</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(31</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6.86</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Nonvested options as of March 31, 2022</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">811</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3.35</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 416000 3.6 500000 3.41 74000 3.69 31000 6.86 811000 3.35 200000 500000 2700000 P2Y4M24D 500000 6.32 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number<br/> Outstanding<br/> (in thousands)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Grant <br/> Date<br/> Fair Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">165</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">17.84</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-indent: -9pt; padding-left: 9pt">Granted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">500</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6.32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -9pt; padding-left: 9pt">Vested</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">17.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Forfeited</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(34</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">13.40</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Nonvested restricted stock units as of March 31, 2022</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">604</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8.59</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 165000 17.84 500000 6.32 27000 17 34000 13.4 604000 8.59 400000 4800000 P2Y9M18D 12000000 11300000 2500000 2500000 400000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">Three Months Ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Cost of revenues</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Marketing and sales</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">104</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">General and administrative</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">323</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">324</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in"><span style="font-family: Times New Roman, Times, Serif">Research and development</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"><span style="font-family: Times New Roman, Times, Serif">Total non-cash stock-based compensation</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">542</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">479</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 65000 45000 137000 104000 323000 324000 17000 6000 542000 479000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19. Employee Retirement Plan</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In July 2018 the Company established a 401(k) plan that qualifies as a deferred compensation arrangement under Section 401 of the IRS Code. All eligible employees over the age of 18 and with 4 months’ service are eligible to participate in the plan. The plan provides for Company matching of employee contributions up to 5% of eligible earnings. Company contributions immediately vest. The Company’s matching contribution expense was $1.1 million and $0.7 million for the three months ended March 31, 2022 and 2021, respectively.</span></p> The plan provides for Company matching of employee contributions up to 5% of eligible earnings. 1100000 700000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20. Subsequent Events</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2022, the Company granted to the Company’s chief executive officer in conjunction with his full-time appointment to the position 500,000 stock options and 500,000 restricted stock units under the Company’s 2017 Equity Incentive Plan. On April 8, 2022, with the chief executive officer’s consent, the Company rescinded and cancelled 388,530 of the previously granted stock options and 388,530 of the previously granted restricted stock units to fall below the annual limit set forth in the 2017 Incentive Plan.   The Company is currently below such limits and may issue additional awards to the chief executive officer in compliance with the 2017 Incentive Plan.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In April 2022, the Company completed a restructuring of its workforce to balance production and improve efficiencies. As a result of the realignment and restructuring, the Company reduced employee headcount and incurred severance costs of $0.8 million.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On April 29, 2022, Eric Haynor signed an offer letter to become the chief operating officer of the Company, effective June 6, 2022. Prior to joining the Company, Mr. Haynor, age 58, was with Ecolab, Inc. from 2005 to present, most recently as the Senior Vice President of Global Industrial Supply Chain since 2019. In connection with his employment, the Company agreed to grant to Mr. Haynor, effective as of his start date, a one-time equity grant valued at $500,000 based on the market price of the Company’s Class A Common Stock on the day of the grant as an inducement grant outside the Company’s 2017 Equity Incentive Plan in accordance with the NASDAQ inducement grant exception found in NASDAQ Listing Rule 5635(c)(4). This grant will be comprised of 65% restricted stock units that vest in three years contingent upon the stock price hitting certain performance thresholds. The remaining 35% restricted stock units have no performance conditions with one-third vesting every 12 months.</p> 500000 500000 388530 388530 800000 500000 0.65 0.35 UT 9375000 P3Y false --12-31 Q1 0001643953 Changes in valuation inputs are recognized as the change in fair value – warrant liabilities in the consolidated statement of operations. Amount consists of $10.4 million of undiscounted cash flows offset by $3.6 million of tenant improvement allowances which are expected to be fully utilized in fiscal 2022. EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "J JE0'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 " J@*I4S3*K[^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G>P61<)V+XJG%@0+BK>03-O@Y@_)R&[?WFQLMX@^@,?,_/+- M-S"="D+YB,_1!XQD,-U,=G!)J+!F1Z(@ )(ZHI6IS@F7FWL?K:3\C <(4GW( M T++^1U8)*DE29B!55B(K.^T$BJB)!_/>*T6?/B,0X%I!3B@14<)FKH!UL\3 MPVD:.K@"9AAAM.F[@'HAENJ?V-(!=DY.R2RI<1SK<55R>8<&WK:;E[)N95PB MZ13F7\D(.@5621A'^_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 "J JE3YJP,%J@4 $D8 8 >&PO=V]R:W-H965T&UL MM9E=;^(X%(:O9WZ%A?9B1BHE<<)'1RT2I72*MD,IT%G-WKF)@:A)S#I.*?]^ MCY,0TVXX1%K-3?WDV'F/[5YNA7Q)UIPK\A:%<7+56"NU^=9J)=Z:1RPY M%QL>PYVED!%3<"I7K60C.?.SH"AL4-E,)9ZU2Q0\B'B>!B(GDRZO& MP/XV='HZ('OB9\"WR<$QT:_R+,2+/AG[5PU+$_&0>TI+,/AYY4,>AEH)./XI M1!MEFSKP\'BO?IN]/+S,,TOX4(1_!;Y:7S5Z#>+S)4M#-1/;.UZ\4%OK>2), MLK]DFS_KN@WBI8D241$,!%$0Y[_LK4C$04#;.A) BP#Z(@ZG/_?7P+*$M4 MND>]IJC@#R;/B6.?$6I16L$S/!6^(]9%5?0[&J=,G)/).:<2=YBM>WB(C!6/ M$J0%MVS!S5IPC[10],:,KX)$209-35C$JSH"UYD^S:;WH\_CR>3AYV Q?IB< MD?%D>(X0MDO"-JJ\D,P/XA69[Z)G$5:1X?%3 $,P.B5&!Y4INV*QVU3F!P^W MK>8C0M$M*;JHS#"54D/ HF$_(S!%=[(GWQ7180K699E=USG MHNT@6+9E'-"J!5;TWXQOA%39L%9,I=7.ARO^^NB7[\D.O-FN0W8;A%R2(8RC ME9"5^3JA<\_DBI.!YT'UE"#CYY(8(S6,M-['-^4R$#XZY$]([0W^\Z=/)TS: M-BYM._7P#C_+6[A8W:^XV"DJX^PV;LD?J8K<'>?"Y1XQG["-F]NX'1?#;1ZQ M,"37:0*WDVH<7.>48]C&V&W6$Q'<1&H0DVGVZ98%:+&ZVDM MKQ_'GI"0GVP^>9:5($X$N+](H6Y"E1)^I;6>4+\989#&["GNT 7D@KV1L0_= M&BP#+Y_Y(EG$)=UNT[6Z/6IU,$+C]Q2WZ()PX/NP:$G.]@?YS/PAKLX=+NG: MED4F#[/%'1G>#::C>S(;WWP?D=G#X 9C-M6 UIKH5S,OMJ*2&9>$)H/YS0!;&#NF;#BURL8XAFE)OF^G MEPALO^2JA,,5\166<[")@WM[51]APL;3'?UTZIL52G^[M2 M:JS1P9WM_Z2T]Y^4NFZ/=B\^)+1UL%FKUS79'G9"/#W!R_=MRZOE/OD@VQUN MFC_"U!+ P04 " J@*I44H*/;BX' #!'@ & 'AL+W=O M<*_!8 M5TU[/=LHM;V2LZ!O5U1Q#&,]K5C:S MFZO^V6=Y24>KF=H]O/!EW*]4>;!_.9JR];\CJMO MV\]2W\T'+T59\Z8M10,D7UW/WJ'+!>T;]!9_EORA/;@&IBM+(7Z8FP_%]0P: M1;SBN3(NF/YWSQ>\JHPGK>.OO=/9\$[3\/#ZI_??^L[KSBQ9RQ>B^EX6:G,] M2V>@X"O65>J+>/B=[SL4&7^YJ-K^+WC8V\(9R+M6B7K?6"NHRV;WGSWN W'0 M %%/ [QO@)_;@.P;D+ZC.V5]MVZ98C=74CP ::RU-W/1QZ9OK7M3-F88[Y34 MOY:ZG;I9B*;0@\(+H*]:494%4_KF/:M8DW-P9QRWX/6WAG5%J7]Y \[!M[M; M\/K5&_ *E WXNA%=RYJBO9HKK<=XG>?[=[_?O1M[WOV1R0M T!G $&-'\T6X M^2W/A^;HN/E<1V$(!1Y"@7M_Q!>*3DK>*,#:5O?Y,N"1#!Y)[Y'Z/+)V W1L M0&XN^%]=><\J_0IGK':NXMZ567SW-S&.L_1J?G\8$MLJ0S&*!ZLCG73028,Z MW^6YZ+0LO2YSKC4N*WX&&JY<,G>>H@,!.-,I8R+38151 MTRHT%F%)3YH;G7 MP1.RY*U77F2]&,$HQ5-]MEF6QIE'7SSHBX/Z/DN^964!^./6+"GG*,?6BQ,< MXXDZVRB%,76+2P9Q25#<'VK#IS:B M+"/91*O+#,?(,^((CKD=AL=<:V6J;-:@XAIU0!JFG8O5>:=O_!'>>SV:I%&4 M3%.1PRQ.(4D\J@^(A$XL<\6:=:F3T%ZC-[Q[1T>!HSK 4Z$.,X*A+[PC+Q . M"KWE*ZYG:Z$QF(N: \4>W8M^[^=XSF8)G"XKIUV29,BC=.00"H-HM_@KT:S/ M%9=U:.R)'2L<31>7RXI@S]I"(X90F$.[%! 09V,EIC"CUH"[[#!-//D=C0!" MT;-*A*IDR[(JE291J$Y (SE0&!T#@;?LR>#7V7L;"S%.4SKMO ,Q61+Y!F?D M!PH#1$N4G9[LK2YA3*6@.MFX1\E!!T2G!'98)0@>>U5VF9IAE./RI$B*(R115_8ZR6Y-27#4^VK"9%-!IK&:"K2 MP0^81I[\AD=\X# ^CD=<9S>71&Q3@."#2FHGT6%%X\0S)_&("AQ&Q4^%DB_U MMJ7MJ5X^ M$@*'"7%$$3ZQF_$OI!?UPH90 MJLOSZ7[,9890Y$L'(ZQP&%;/6TH+;$.($NJ+X0@A'(;05_9XL.$';"TYKP_G MZM.+0NF 4&R*W&DL7788$T\PR4@KR!;'Q1'6%%5LB'799E&%?K$>.D3#'%J*N2]67+;OS+=&8 MQ?$6I/@L)BDHV];41V:, M1*=:O;$N3-)D"GQD,M\,IZ^]11R?T8P$VMSJ;%$O]2ISG[KN!]CFJ76(Z0"S M9TJ.N"5AW.Z"]OYTT#)OS"A]8<">'9*@])?,^?_NZ#B\8WU 3FQ0BZ(T*5,G M)W/&>5XV(&?;4B>D\0"(VV,]Q$A$\W0$%XD.@]Q]+]W=*+'M/SDNA5*B[B\WG&GQQD#_OA*Z M0MC?F*^8PU?KFW\ 4$L#!!0 ( "J JE2$ 2>=R@( ,T) 8 >&PO M=V]R:W-H965T&ULM99=;]HP%(;_BA7MHI4Z\@$$J"!2H9JV MBTFHK-NUFQR(5V_?H=)R$+)04J=3?$'^=]\_@X!WNZD^I9IP"&_,JX MT#,G-2:_=5T=IY!1W9,Y")Q92Y51@UVU<76N@":E*.-NX'FAFU$FG&A:CBU5 M-)6%X4S 4A%=9!E5O^? Y6[F^,Y^X(%M4F,'W&B:TPVLP#SF2X4]MW%)6 9" M,RF(@O7,N?-O%WXI*".^,]CI5IO8I3Q)^6P[7Y*9XUDBX! ;:T'QL84%<&Z= MD.-G;>HT[[3"=GOO_JEBA10);@HD!%M:*PWC^8(-]266@J$CUU M#8+:U[EQ#36OH()7H+Y2U2-]_X8$7A!TR!>GY?<0-W+_4.YB>IHIQ5!@.)OUNTK A M#=].BG_!VF Y,;'IP@TOPCV..H$[:G!'%Y3'_-+R&#>VX_]<'N/+RN-LV '^ MI,&?O'=Y3(YV9])1'>>B#FA][]\YX+UG>=1N;8S!X.7G=B;HD+1U8OGO7AZU MY1G&PO=V]R:W-H965T&ULI9C;;N,V$(9?A7 710)L8I$ZIXZ! MC=-M<['=8)-T+XI>T!9M"RN1+DG9Z=MW)-F2(U+L%KVQ=1B.ON&0\Y.<'83\ MIK:,:?1:%ES=3K9:[VZF4[7:LI*J:[%C'-ZLA2RIAENYF:J=9#1K&I7%E'A> M-"UISB?S6?/L4KZP70^V]$- M>V+Z9?R%.);??.0 MW4Z\FH@5;*5K%Q3^]FS!BJ+V!!Q_'9U.NF_6#<^O3]X_-L%#,$NJV$(47_-, M;V\GR01E;$VK0G\1AU_9,:"P]K<2A6I^T>%HZTW0JE):E,?&0%#FO/VGK\>. M.&L ?NP-R+$!&38(1AKXQP9^$VA+UH1U3S6=SZ0X(%E;@[?ZHNF;IC5$D_,Z MC4]:PML827:&7IWMT\>X2J2V53*&MJ!3EF7J/WKVYGTTUX-8?G:Z.:'-]V#$^Q>V9[QBD ?.M*WSV^91 MT[R>[/LY#GP[ U=V-&%3KJ%4+H>6?)(:0-L/81G7TYQ M&/H#/HM5DGJA'2_J\"(GWB]2*(5V4JQS:]]%QD=#')%H@&9:)7%( CM:W*'% MSE%SG(M\@]CKKIZYZL8Q6I+.:^(,&,;V-]9XA;F*%"WL*4F,B((T#8=#QK0* M S]*['&G'6'J3@GC$'C1\-$,*F%>SY5: VR@J8& XR1)!J 6JR \2^,;4.SU M)=7[EZFG&)6K;<.:P0@OQ*Z>X-82Z!D,!.;A -1BA6/BCX">U7[L!'T6&GI4 M&"/*"HH-A"A-4V](:IK%7H3C$532HQ(G:C_L\[9L7A0P12^MI,1 N,*)'P5# M5-,.1ZDWAMJ7=>RNZY_UELD.\]BGEZY9BONBCMU5_8%K!DJK3ZFRQA]8XO>( M,:8L9F'LC43?%W;LKNSVZ$=5")OU^VRP'$E-FZNQ]U?8+.DXWBDH..^HN/8+89;RC>L7BVM:2[1GA850S_^ MD!",?T('*B4%JB*GR[S(=3XR/6.#S$_)L.!9K%(0L\^/Y M-L6!I/5J["VG:95$R5B]ZR4$NS7D-]@6O2D?D&O8";'30TU?1WK75(HK' :! MP6W:D3!,1R85Z16%N!7EH>,[CP_7JVAJ(;RSW M(2NA-QSH%COB)6-K6]+K&PF2)N>;JC*E^A"ZBU]Y!7 M*E7_ ?LP;=TEYQWB71O=T5JE9U;>M4]&>J.7*.*6J/N\J.K=^'_ C;X+-[+@ MCJW12*]CQ+TU^=JQEA[AEI\_E M4_,%>X^84A+%7CA41IM9$*9C*>PEA[@EYSR%+DI3.*(X](8[2IM9XL=#RNG9 M>5#)Y*8Y)E.0CHKK]KBD>]H=Q7UH#J &S^_PS:(]4.O=M.=[L&'#L[[4Q=(_'I;I*9QC:0A^UDFK;[K( <,P7D!9R/ M?[\"4V,D(2#12V+LJW,NG O2N;(OGDC^J]AA7&K/:9(5E[-=6>X_+Q9%N,,I M*CZ1/<[H)UN2IZBDA_G#HMCG&$7UH#190%VW%RF*L]G51?W>;7YU00YE$F?X M-M>*0YJB_.4:)^3I<@9FO]_X%C_LRNJ-Q=7%'CW@.US^V-_F]&AQ0HGB%&=% M3#(MQ]O+V1?P.3!@-:".^!GCI^+LM5:=RCTAOZJ#F^ARIE<9X02'906!Z+]' MO,))4B'1//YK0&O?Z%Y]\O1D[E&!5R3Y-X[*W>7,G6D1WJ)#4GXC M3P%N3LBJ\$*2%/5?[:F)U6=:>"A*DC:#:09IG!W_H^?F0IP-@'T#8#, CAU@ M- ,,=H#3,\!L!IAC&:QF@#66P6X&V.P LV> TPQPF ' Z!G@-@/<6MVC'+66 M:U2BJXNX?-'>_\C0(8KIF _: M7/MQM];>O_N@O=/B3/N^(X<"95%QL2AIIA7?(FRRNCYF!?NR2E!1:%]6)$UI M?=?T I#5&)#K 9"U'.1+1$^.WF0HT6Y1',WI>:W0/BY1(L#:#&"%X2$])/4% M7N-M',:E ,23@WPGE%NBB #1ER-^)5E(LC(G"?WDX8^;K,0Y+D2I!2-2ZPY; MT'(\U20\U22L<

G&N4H"S$&BKI90H_:0;XJ$$=ZJ(Z.B+9-5+UG'Z\LB\6 MC^=%(N6JIH;/Q1Z%^')&G_T%SA_Q[$H3U0G/9!B&;CI=N@T?-H>VY5I,6IX@ M<0$$[P=IU-+SJF6G&FU=#YGB>K*X>K9=?GY MB8^:=\,ZR;JG9-V!9'$>QD6=[!/*WR$[8);89M MHXC-$[-!YLFEB"T88NM(N#Q)N)PLX5#)+?FY$BX!7W12YNFW$-!;%ZB//JGC M343VU;PK]FY2K E/9E5 ZP:H ?%5LPP-85N^T* 'E;X";+2$"2ZLZ. M<)K%VSBLVP+:'KU4CW>A[JKZ ZJ UD#@I($)6>%5]0A&T?FJZ((ANJ[T;:< MR%L%-REE+ZN52DF7V@4*CPL5M-U6NU_9@_9U=2.47U7[0!70N@'JW!K0MECY M5;4'1M'Y@B@N*%"04U?]UML#N;D_VPKX!^6GUC,0*NYPIMEA%Z92MBE:\NT! M4P<+XR"S/@W$ M:+;15X=G6\WRAL&4#2U)\T;:XN8@56S> ?%5LPP-;5N^T10'F/ M8%*C4XXU17!5?0+(>VE@VZS@JOH$8]A\56S! %M7\+9/ .5]@E?W.J%H@ULP MS;S=.7?/K#7%4&Z*?^*B-D#TQ*KOZ^1Q6'VQZ'B.ARP6;RS),:>4M"I7K IH MHPK(4P7DJP(*% !UBZRUWU!NOP>+;/ V$AA,2W ;*;:8L+684&XQ;XKB4"]% M3P^(PYYD6H%#DD4H?Z'O;W%.K\%'+<-U(R(D1<_-Q3M0=MM6GLR4VX;W>$OH M+DUV+E#$Y_7PL?T$57S!(%]7[M;"0KF%?:7<@V7.^U9@UWMC7*6_?7>[>^JM M!89R"SRZ92['F3))J'+)4.1^HBZP'N.Z@;0=P<.I8!F5:<)PB$T+)T=FH2Q#FNSNHE K.AVS/O M&&VCP1CWI79)ZU0L#6^#76@;@F^L"2*%#:_%V:]%JM\GT10>8OI<2/"6#M0_ M.10A/_[DYWA0DGW] Y)[4I8DK5_N,(IP7@70S[>$E+\/JM^DG'YX=?4_4$L# M!!0 ( "J JE1FUOG^T @ &$G 8 >&PO=V]R:W-H965T&ULK9IM<]NX$<>_"D:]Z20S<40\4!)3VS.)7%VD]YTO[&B(A"PU% MZ$!*MN_3WP*D!(EXL)WV32+)2_"_BP5^NR O'Y3^WJZ%Z-#CIF[:J\FZZ[8? MIM.V7(L-;]^KK6C@+RNE-[R#K_I^VFZUX)6]:%-/29;-IALNF\GUI?WM5E]? MJEU7RT;<:M3N-ANNGSZ)6CU<3?#D\,-O\G[=F1^FUY=;?B_N1/=M>ZOAV_0X M2B4WHFFE:I 6JZO)1_SA)J?F FOQ;RD>VI//R+BR5.J[^?*ENIID1I&H1=F9 M(3C\MQYL+3SX?1?['.@S-+WHH;5?]'5MWZ:K*8H$JL M^*[N?E,/OXK!H=R,5ZJZM?^BA\$VFZ!RUW9J,UP,"C:RZ?_GCT,@3BZ <<(7 MD.$",KZ 12Z@PP4VF77K,^_X]:56#T@;:QC-?+"QL5>#-[(QTWC7:?BK MA.NZZQO55# IHD+PJ56UK'@'7^XZ^ ]FJVN16J$;WJ[1+S#C+7KSK>&[2H+- M6W2!OMU]1F]^>HM^0K)!OZ_5KN5-U5Y..U!FQI^6@XI/O0H244'15]5TZQ;] M#&JJ\^NGX-'1+7)PZQ-)#OB5Z_>(XG>(9(0$]-R\_'*A]G[L,A]_@GK7C:EV@CTIE9M^S8T M%?T0,SN$6>7[ZPM,9Q3\W)]&R#]WEJ9"?*-T)_^T M/X1BV ^7GP2'+A@91= WPCF+!'!^5#I/S[!J+FQ(9-,)+=HNI&[NWY@M1N(" M-B2B;7'4MDAJNUGSYEZ8>5IQJ=&>USN!_OZW!<'X'^B!:\V;#M62+V5M9RXD M?>')NJ %&8L/6!68SP6B):B$2L9C'1R M1(/@#^V6E^)J OG5"KT7DVL4VHX*WR$\9V%_<.;V]BSIT5VGRN\7AG(5@J4% MZ&^C&3T,=2HA]S(Z8,3FD:S!)PC"+\OI6H!4)!Z-4!$4B?VL7>1TK-*W*DZ, MSE42IY(\LT>LA-9V'[+;5,9\[$LU<[LYV[M!*/" BL[G\_&40F889)GD;6- M'7APGI3YI=G#6E8ZLN\,5Y_==PY8',OSS0ACL87J\(/3_+G58LME=4C]?J94 MMQ9ZF+J@Y !?;+ERKMBW(CB+K5F'(9SFT''6M_PI.N4^8RYP7F396&+(+F/9 M(B+2\0BG@00B]0Y6;,MK8?*SV^DF',H 4' Q]X2&S%A,IN,.3H/G(//9+=JG M!)GG\['( $L8BVTLQ,&$I&%R8YL1R,BM2=8G6\.%5!*?$1=Y48PWZ8 9GL5B M21Q+2)HEAUAJL80.IE](O(;*FS=E>.43GQ87%,_&D(<;/E'+#6&?% BRJ ML5+?"D=K"N*H1)[OA)YM'8*J P!BC"S&^VK(#MHC'!'N.$72'=*X593 K?85 M+0]QT"'/0&>GR[5-N16L:1.?[LFN%_''3F[-^@[&Q^<) -IO'\-V9!';AQQY M2)H\7VQ ;&$.TPIM$-0[TA;L45*2 & 8\S(Q8#6+):)C$$DSR$O$T(0&18=@ M0[/YN!<*VA&:1XH2XK!$BE=EXDHVL(F^/!.I0PM-H^5VP F"[ANZV@VJ%0\2 MD ;80G(O]T)F^2S2 5#'%IIFRZE,+?:JWMMM&ZS,$BJA-P@WB32$CCSSZJ#T M[5_439Y[YB!$TQ Z>K92&E5B"4NK;7<&F5"4M.%%14,D(E[+F+[S#SAU8R!-]VKG,_>E:=2OJC:;9R4VC5S)LC^H&ZK0 MH(?)&[SB8(;Z#1_#)TE^[J%C+TVS-WK6E*JL:0"I^<+C6,AL1B*5-77$_X DW,6J2&H@S)-0_D\P<2CT*7L"Z'A MF#+L57+0UWCE(QOC6<0IQVN:;B/C3@W[PC;:55"_9\2S\=E'P&@182ISZ&=I M]!_+(ZA ][*"$FGY%*PT@D\R?,Z3!6/>DXR V2R+)!%SY0![YM@2I%<"L&]J M:"CLC!M!E0'\DT6!QX5UZ;3>8=6HI[ MV30FTI FT-RA)\%UT F?]@6>X7&.!,R@Z"_R6+ =S%D:Y@D?A#DKZ]5##R-5 M%=3O(WU&9H4W!X%N-*,+'--_\F".)8OIN]UV6]LMGM>HDFU9JW8'NX2M' ^% M-F11_V >UFGR<: C*4N3U(;-'BU6.UL3N"C9VN'P%.F=?=8&6OBF/]8K^5:" M5/GG^''L$$X?BXO9^(@G8,1H+)L=.ED:G<^[E#Z>9SX>3PYP!^6^38XCK2!S M!&7SE^> >2&CVM5V?V[<0[UC;PA)_=J&BSG^L6?Y%VCW3>CJ7=6WJ?P%![S, MYQB;>W5DR K/(O4(<[AC:=R=/S5:VP)Q8R@BH@54>L17 )SY*)QGD:.?W+$P M3[/P<'8)J6NV"%=MA7S) U#SGI,&C(K8$WS'O3S-O6CM>C@/? KJ_=^;V\$G M'Y/S>>08-G>,S/]/3_?2X[S&CP!1Y[$<PKUU#6M+ SK&#([/T<@JS[][GZ+YW:VE>BEJKKU,9^7 M>"6T,X.\K MI;K#%W.#XUMUUW\!4$L#!!0 ( "J JE1&:2+ZV00 ) * 8 >&PO M=V]R:W-H965T&ULG5;;CMLV$'WW5PQE=%65A<7S9JQQ\Y_MIL M/-X6(TJI:[9!.TN>MU?3]>K'FPNQ3P:_:=Z'HV>22'+G[N3E37DU70HA-EQ$ M05#XN^=;-D: 0.-3CSD=CQ3'X^(*>M).5C]-C5\(O7[_U.6?V7$HDN%Q&(LKXH>N^; MSCO[%^]S>N=LK +]9$LN3_T78#+2R08Z-]FC@.^4G]/YZHRR998]@G<^AG>> M\,Z_(KPSNG4V.*-+U16$+6GC.;"-W8+;TBMME2VT,O01BXSJBX'^6.M3/ MGX\PNA@9721&%_]3\,>]5_/),0#]4C&BJAME#]]^\SQ;/7L14"5!6F:B T5' MNFZ\NV>*L#1H@"!ANM93 3':FGV@_( ZECVO[8ZTM>Y>2:]0SC$R.M@P-[1I M?6-X\J;?%CW?V&(.')-:[)[- <4;*]+0++1YT*5&G],3.5K89%I#3*1XM".>MK8' )E=M[Y^J>:ZRT+V=B?)CT MIW2&<$W,)P/SO0JBBO.-\^BR$B_TDHW:*R\$Z9TZT.H'&0*KIZ0D :'AU)4- M"+C &.:?6AUTRFW1HTH=^%3G5M4LN7IM7 ZG3<^_T@VM'QQ!QS?TI"_ UYOU M[5!Y@BAZYXZL5>$Z6"#ZKXS&!5M*AQD1=?:0$JT MH8(6J-P@FA2JD9+N>WARW!\W;8!N(<@YN;;)8.P'!!]:9:/@[2M=5">,DB0^ MT8&LPT 3"\9&5[QCESWT\-NWMZ,&?8MCZ4&)=4P8A7%!2KB'_!+/TT;O[ >< M4_%R2%!W(PGSF*7;U"XU"-86MT)%3%!\42/3WTO9JD.L^AF^*-\T%5MMTK[<$HYC3'+HEH!9L$MWH0 RK8W=A6%<':];Z^Z6\6#>W=7P MF8:N@0QOX;JK'VH=(./87,8ZV!TP9NJ\G!Y=/3U8:6M.WCQ MC)]]""^>^;8IK3,?@HIM5>EP]]*4_N;YP>*@>W!A-]N&'AR^>%;KC;DTSY/L>4SR&NQKWEQ*<%0 M?JTN[<;9M;J>#%3RZ/E\@%YQ[WQQRSO^!YY>ZQ4 M_SE=Q28@6?[[P $G_0$G?,#)_\6[#\M>SK,_+EZ]U-'&# L_!!.-:[34A"OP MP+KKLZ^%N+FC?EG?KVVR]H%]D$12KOLM;9B5W05EPY?#PK=837 MU4K+?_SMR7)Y M]/2?IZ'V;;[7; M&&1F5=G(8-"=T=-8'V!>2=K0SUW&KUL"Q7MDS"HVQ);Z0>-18""&J32^Z5U7)\9Z\Q-81#].P(Y9<8I3YZ,$Z^- D!I ML/CF:52GSK40=,$15P@"8;=:'#WZ5X; I)C''$ONC [*$#*I5R8WU;ZVCI*+:1?I1U8$RV9]2F-Q%*Z M^ 6T0;9^20^P]F9K$7_6C,ZSZ$9($+R0;,1^U%Q@+^L&:?K5:)ER\$Z,U)R1 M2+7 AUIK&Y#$^T(PKCNN)/'FJ*QH5[,-QJB*"4(F89CV907_4=#[\RT738$> M0D2ND].)A6Y(/G-;PP_DR?W!)A-WH[VDHL'Z#$8HCTVA;R$H?^NEJ/CYNB7O ML+2Y^ADJ43O+SFFUB0UX3B.-2WIW1D!@$4!UG9:*8%IJ:.F=>"8Y$&02+P%> M4+_9Z@8H2;O)"C1=!OH56C- WB;0'\-/'"U'0AG)#^K8E5A+!;5-R5=[Y *Y MK+"A:X7,CT7]RD/#.&(46#F50B^,?2?*C>4V1I91',ER"GV->H>3N%>.=$&_:AY&<+V+L9HAO-,V MZV,P 5EI\.-B7!P=?3'U/B,:NT6#X%@?#Y53(D.2E[_6O+9?(Q&FI7KV/#BD5F1-)D!6N3DI_G M4T$K2F$<-@+88' \@?8H?%0+,![5;$$&QL2HH]I,3CWJ[\K0RJ0P/?VE+39R MHF3Y>MT5GS 48EI53YHER7CC;IXE0L'=G ZGCBS+LT^6]QV7'/#7_,26W:-M M,-?&M:)?1FW848D7+:/*L(D^25>=]CZ:K"//!8/+$-:MQ00<++5PDAFLX1[C M&%BIJ_HVIMX,^]NJEHI;80J /D4FJ !*$KVC!CR;8$:/C!1Z?L,0S>"!\)&N M0\CTRK<2K%R'P)3D6I>M>2!6$Q,S(5V$FI0:<=)@IWDR-D4(#TZ;J17.)T"D M"8>\W_C9:.,XI5(PJ+MZ'"*\MAO(,NFYC$=\6@E&R[V;["Y\NVK6;=DOG[&9 M?959!]$4$X,W41.C# :HZ/#Q!HZ!-7>?/!D[!;NHT#.*."5=1:FB144)3J\S MJU !="@*=3]@QI'W. DJ$[,V@2AT#@(I$/?TOJ=QQD>CXSL M_9&"D7(<0?$H"')\3V=WJ0\)&GMW X[#BO..<^?\]^AO,^Z7W1#3/>VZ\#S# MB Z6PZ62" >%D_H4I0.U?=<0K#EE*_3 W,8>O>^$+>J.TD\Z6!NY_KN4!I+F M33O0-'B5*'QAD4,A(W\&0=]U\%0=U&]Z3\]!L6,36DC@"C_;ZK#!.>=@W&85 M6F(H@LTKD^M6VG=)M.,1$M4]ZHE:82KV,K$3NZ%"+E%I0E?\M0E;&B=R$)(N MPPL\C SKG.O$L=OP,/*N/2&0^A5:P2C2A$A^JGW)I9:S >U"2&, O*7E2I8O M9Q,4H+PM#?= .GOD":H1&@-\N$(]H:H@E.($8Y19$WN3M,V$,&CPH_VC3,XL M+$EF,6N?M]P6H5I)P<99H*(.Q[*MY(@N_3$OHIVU$50ARI"GDY,&YLQG4RHD M749F3*U%0K8Y;#4PVM\!NRDJW![D.L?QJ05@'<'A5I*G?,!9?U_,EZJR94G% M-0*$\00@@UBVRQ[>T; M:%ZS9CYT!8K)F3#074%%**"Y[T)DUN.C(!JS_!OXDF"->PRE14NU(NK@O!Y\ MI/CDYF@P0UEO#E3QBN<_7DY,E7WZDW.B=W3;CE:^XW'-S]$NBVH:--V45/ M=[I&/]*AZ_6SU(,H.S%M1[6!A[E^:%@J2W--*2S,I T%I_6(8U#QX_:=&UW]0D>]P 3W(GJTI M:-K$^>EB:6MK/.8V3K613>YK49":>_?J;K\!0IW8+[&['1PY4-2%QTO.: &G MR0D,%H/HM^LB. .6QEH6BTF=:]$@"V:)8E:E"T.)AL"O M2 'SZ74&)95QJ<7OJ%R76NJH)PP9--XQOL>V*47'7L=1%]^3_#Y=&6@AJ:UY MRJ!%DC.^U)82)+Y4;9(1HL:XC 075,=G M4NIU;7'_^)/=._YP>IMB?*4K^O13<>AFE[T$T: V2Z]=$G9/S^2;.F[?&01Q M[L[W4*LQ1!L^/Y$8D@^="XYT(C54.>I,Y)]VQ#1C_XO/9;8;[)AZGH,C590$ M\D4]=KT'YCOZ\K/K?K"'VV)_3?_^S47/;ME9Z4H?@NA=5EB^*$^A@C%#C/8Y M\959->K=,!80H4N&O96;):#!#ZTCFQ=?[P>#'_V\E6G!?GV4^3TDC-0$8#IM$^NZ2OA!#P@32< M=]5&#S M> ^2-SX;073;@!+^QF8E$#.4&\V W')WJO/M%**FG"!=-*0AJ.MT:P&N_O2. MM7]Z9S.30:3_/I)2'3(-CPQB>O7R@@OQ:1SXTON9?R*Q\T_B*_Z0!UP1:@/=K[YON QW0_V3J MQ?\ 4$L#!!0 ( "J JE0/QE>F90, ,,' 8 >&PO=V]R:W-H965T M&ULI55+;]LX$+[[5PS4;$^J9,M)FF1M [;;H@52U&AVNX?% M'FAI)!&A2)6DJN3?=T@]XCQJ%-B+Q,?,-]\\.+-HE;XU):*%NTI(LPQ*:^NK M.#9IB14SD:I1TDVN=,4L;741FUHCR[Q2)>)D.CV/*\9EL%KXLYU>+51C!9>X MTV":JF+Z?H-"MQJ<^KDO< WCJTY6(/S9*_4K=M\RI;!U!%"@:EU"(Q^/W"+0C@@HO&]QPQ& MDT[Q<#V@?_"^DR][9G"KQ#\\L^4RN @@PYPUPGY5[4?L_3ES>*D2QG^A[63G MTP#2QEA5]_4DAZA<3S[@QYEN^89:N%5BUH)TUH;N%= M]=I$CDN7E!NKZ9:3GEW=8*ID1NF +WF.FLMB$5O"=;=QVF-L.HSD%QAS^*RD M+0V\EQEFC_5CXC.22@92F^0HX&>F(YC/0DBF27($;SXZ.?=X\]]V$OY=[XW5 M5!/_'<$_'?%//?[I_PKB<8QY-'F!YB<)%(RT])$(P98(6U753-Y/4OH+M)@! M S-JJD%3Y3 [CV94,T*X\C(R8@>48J@K\>6QM5.QXO$9[D6E6'\0!F*1"UYBDZ)T_.HO,SJ G+ MVPB)?XJU)0TG1^)]/(P2&>SOG_KK^--#YP:;"K:LYI:8[YBVDF(1PG6TBP@E MFVP$2V];ZBGC)5Q?;^'UJXMD-OL3;B@79&0=0E,[2!>)HM!8,.M9)I?1Q>P/ MMW+VCZ?(!<4TC$)-0$Y\2'4X:5'C0A>8%_YY$BRIE^A"M+B$/3 NMB$ZM M58J8&>K%*5(K'>,V5.1H]WDYAGUE]>4S5!,.KC\N)JI&9N#D; M:K.A1NX+O*]TO*,)9;K G4RC9-*KA <>2!IO(W^K*)M$_^0RB2Y' R_U@?B@ ML5:H"S\^#*6ED;;KL>/I.*'676-^$._&&SWC@DL# G-2G49OSP+0W&ULI5=;;]LV%'[7 MKR"\84@ U?ZI@HK"VU*Z?!JEB-; M&Y*95RJ+T70\?C2_P3='*]IX% M1Y)H_9U?/F9G@S$#HH)2QQ8D_N[HDHJ"#0'&;6MST+EDQ?[SQOJ5CQVQ)-+2 MI2[^4IG+SP:' Y'10C:%^Z)7OU$;SUNVE^K"^E^Q"K*S^4"DC76Z;)6!H%15 M^)?W+0\]A3YJ=$K85@:UOC!A^JU 4Y5G)0;9["J MH.?.KZ0RXILL&A+7)&UC"(P[>SIR,,XBH[0U=!$,39\Q-!/7NG*Y%;]6&64/ M]4< U2&;;I!=3%\T>"W-4,PFL9B.I],7[,VZ2&?>WNSU2#\HFQ::@[7B[_>) M=0;%\<\+/N:=C[GW,?__;+YL:#Z,GK$E_LPINM1E+:NU:"PB<#F)!0O?>>%< MD9$FS==8D$[41FFCG/K12JJJ;F#%:2\N?6LX2O-*W380@<6,%\O@LF=X**ZV M3I0W%L%X2L'/2C=%)A)"IZ:$1O-6T'V%D.@]:S%?M!&U5'X!C%=V049(42B9 MJ$*Y-:"QK#89F6(=1&3HW83'^3:F-THEDP:YWNGWB5P-VLY>YK M]90KQ+#*%5PR2%_NX-UA':%7>I-!U)F,6T%#MXTRY.O!4*U1H=52-!6*#O6> ML4==@R$$OO(-T90UU[;U!16E!3[Y#/J"1V'U6KKL]_]*N5R%R@4/ *TP_=%4 MN2%ZX^NR5X0 'FJ]J=MJQR[,] 5!N/$!!\Z512:W=<1M^K"Q@/5*5;)*T510 MQ-QL_.=8R,+ENEGF/M&8 -S$&5JS'P7OP;S6&,/4 )=BHM.BR4BDTN8^-_P0 M,9=0"K;#0.'LL*,TU0W34,NU3QCK,,QV)/J<'IQ8,)Z@%<#.4FYIAG5CUNQ= MEL$,&'C@6O1=1Z^[QD?3(%2ZQS&)I[&L:Z/O5RJ#&+!EEY1=>?5V+/$HG?T>9B,A%M MXXF_6L%//4$VM- %RI33Y#S1.&[:$%H5CJ'^/)=H7[A/&>G[[89)6\;_J2@Y ML:K*N!G)1L_NKRU7VWUTL[=N,8G& 1WL?.2&ZL7!M M]\. $M?LQA^!/J .RP3C$B_1S4.:K9B)G\5\\I9_X]E\MI/"<.CN3@&/*7/: MH02"VUEO2_8SFQ]XYK.B'S.B#$<]XJ->#R:?U#QY>)@\":K%'?6.$=(77#\Z MK[J)I"\*N2Y@NB>3*B["MI*BRYPKE^'X'W1+Z. M< S!HVE\,#Y\'>+>NWD\F;^#\]= 'D'NX%60S,[D*.:$LU8P:G=:Y;KG88R9 MSB4H0^[3#D:OJCV1DY.=O:NZ86%UH3(_5[#SN'#8 CY<$4T["'8=HD>]ZTE) M9NDO85;X,1=N*MW7[I[W/EQOMN+AD@@FEIAUV+X64!T/#]X.A D7K_#B=.TO M.XEVN#KYQQQW53(L@/6%Q@QJ7]A!=_L]_Q=02P,$% @ *H"J5 );BFIU M!0 /PT !D !X;"]W;W)K&ULK5=+;^,V$+[K M5Q!N4.P"BFW)LN,\@<39HCTL&FS2[J'H@9;&$C<4J9)4O.ZO[PSUL)Q-T@=Z ML25RYIMOGJ0NMMH\V@+ L:^E5/9R5#A7G4TF-BV@Y':L*U"XL]&FY Y?33ZQ ME0&>>:523N+I=#$IN5"CJPN_=F>N+G3MI%!P9YBMRY*;W0U(O;T<1:-NX9/( M"T<+DZN+BN=P#^Z7ZL[@VZ1'R40)R@JMF('-Y>@Z.KM)2-X+_"I@:P?/C#Q9 M:_U(+S]EEZ,I$0()J2,$CG]/L (I"0AI_-%BCGJ3I#A\[M!_\+ZC+VMN8:7E M9Y&YXG*T'+$,-KR6[I/>_@BM/W/"2[6T_I=M&]GD9,32VCI=MLK(H!2J^>=? MVS@,%);35Q3B5B'VO!M#GN4M=_SJPN@M,R2-:/3@7?7:2$XH2LJ],[@K4,]= M?8(G4#6PC=$E6VGE#,;)(@E7L)4W#\9>3!R:(H5)VL+>-+#Q*[ S]A&Q"LL^ MJ RR0_T)4NQYQAW/F_A-P(_,W\&:]WS./-_LW?A^ZS7Z[7EN_ M_OL;!I/>8.(-)O]WH-^&G8^#?X3,'@H(5KJLN-IA_9A'0!&N,H8-(BT3^%89 MG=6DZ0JCZ[Q@<)SJ$I538-H;9FG!E0)I0^Q'QX5D:R/2QV/$.2ZU<=RP;:$E M6"Z!5=PXA99#=E>;"A<:E< 6>FNT+G&#[+M"F.R8A'>=E4805<>L\TU87$UU MKL2?D*$14*@(K'/(DRZ7< MH2G)'3"GL;\E#@TC5#X(CV:\;4TP(8ZS]1<<,;1,E&PAJHKD'9C2,KWQJVF; MEC&[%9;GN0&T"EF?NX>!,ZGDU@KOC>G<5X2^U8PB:UF*NKDV*'&&>!@8=^ST M,:8>1RN8X-WWWRWC>'I^^[#R3]'Y>Q_JSUUN?"08;G=(.PHP)KLRPF)\6]*# M_+>)QV7NVI+)O&&,%E)+6].6\L^JVJ"\Q>@V^6S2W-24KHT/!G5;"LI1!)M] M.*P3UM?)?S/.4);W(('4J4]SX_J^2OF8V0&KHK^@A.W)8+J:/5"/QK/'&KU5*7YU]J93\"Z'M*JH2 M*P&JO1"QUVC C(/[PYTV#*CMG &+;$-683=0QU#'9E^P\/D:G:6S$%D"R3]P(7=N&6R_;.+W1A.D[B^R3 M0>QFY8+!(*!RCT[.+5-XG>F:)QMV'%OO#IMHYTEV":=PL7>"I@ORP!W[_BQX M* S P8$6W'N(50=!AQ+]1,&^';OLLR.VG(?SV0(?HC@)3Z=)T'G"TSB) MPF4R"YJ41$D81S/ZFR\7?T^A/V*"&RYIB%IVQW7!L@WI\FSB7)8 MV.&;YT#XZFB@W!V.D\!/,DFW/LPV=EJEL26(D6>&J>794W,T; ;#&LGMR^VZ MU+5R_L@!'/\9(\=JY:4A&[21 7\LF8Q,V?Y0H-*LFIC8<;!Z815GBD,Z&3M* MQJ=XKY/27U'1FZ-H.EQQ#&\^:=%??;S,+?(JUXC8KD9T'ML*_ U7[O"0J4WG ME?,%4_J""8 *YB7$!F1XI Z.6YJ(73/Y&;Q%7_'F"\;@+D;T);^)^C<\R5: M#]-GA%^Z7TT&EUK$SOW5G7*+J6GNM_UJ_W5PW5R*]^+-IP4ZG N;%Z&ULC51-;]LP#+W[5Q!&#RW@QI_QDB )T+0;UD.'HL76P["#8C.Q4%OR)*5I M__TH.?'2KF*FCI,HB@/&\:%/Y^ZV*V:3^7&U%S@K0*]:1JF7A98R^W, MC_U]X(ZO*V,#X7S:LC7>H_G:WBKRPAZEY T*S:4 A:N9?Q%/%IG-=PG?.&[U M@0V6R5+*1^M08NKPTG]0?+'\X/O%4AM%E^''$>BLA\X< M=/8_TQ-O3^\H@M7<1+>LP)E/HM*HGM"?YP/X\UQ>!3S:"@I)RM &2Y K,!7" M2M8D,2[6<,H%1>1&,U'JLXE'$RTJ-](K++!9HK*.9^=KAQQ[=VSKT0U'Q5FM MX03243"*AM9(@SP:>P^DK',NSELE"]0:LB >9O2-DM3[Q 6G^U=Z:RE+#?DP MR$81Y&F0Q6.OG[TGEUK6J L4!<*.*9PF01ZG<&:--(_AS/N+Y@G$T3 8)3E9 MXU&0CR-XZ^#" PDTJ-9.Z)J&M!&F4T,?[=^2BTY"O].[AXBFM>9"0XTK*HT& M'TBZJA-WYQC9.D$MI2%Y.K.B]Q"53:#UE91F[]@-^A=V_@M02P,$% @ M*H"J5$C!ILZD P .0@ !D !X;"]W;W)K&UL MK5;;CMLV$'W75PR$?<@"@NZVY85M8#>;H &2QDC2]J'H RV-+"82J9#4>K=? MGR'EVP(;MRCZ8O$V9\Z<(6>\V$GU33>(!AZ[5NBEWQC3WT21+AOLF YECX)V M:JDZ9FBJMI'N%;+*&75ME,;Q-.H8%_YJX=;6:K60@VFYP+4"/70=4T]WV,K= MTD_\P\(GOFV,78A6BYYM\3.:W_JUHEET1*EXAT)S*4!AO?1ODYN[W)YW!W[G MN--G8["1;*3\9B?OJJ4?6T+88FDL J// [[&MK5 1./['M,_NK2&Y^,#^EL7 M.\6R81I?R_8/7IEFZ1<^5%BSH36?Y.X7W,/Y:"-[/;& M-.^X&+_L<:_#F4$1_\0@W1NDCO?HR+&\9X:M%DKN0-G3A&8'+E1G3>2XL$GY M;!3M["[$2S]"5@&'Z0P MC88WHL+JN7U$Q([LT@.[N_0BX >F0LB2 -(X32_@9<=H,X>7_4.T :Q;)LSS MH.'/VXTVBN[)7Q=GO8$&J^4]("TP0ID#:9! MJ&5++Y&++;SB@E;DH,E,7]]XI';9.+GOL<1N@\I./*N]34#BG:2Z@DD1%%DQ M#N)Y?K9'J+V26X5:0YH$^7P&R3PH\MA[C_1^&ME6P#LZ\H#VO(8\#69Y 9D% M*KRW@Q+<# I=-#5_M&,-R31(LBDD:9 7J?>QKGF)IU@A#[+)G'Z+//.^2,-: MR^$%42#)LV R*R#),C*9>;=E.71#RZQ"%5)A*SES]>)5F@73; [7-(J)8 ;7 MW@6A28F$PIR3A1VEP33)3WGRSD6ANF.+DCY'Z!6GHLC;)]H=R1A)[]P89]$Q M,=1T,0=%>0M@UW!*%->P09M'FV*CAM):66([ID%(EPB-ZL$*Q0RX['J'QP12 M/>-4=^?YQT?J>'I$?XJ"Z='CE;:JR2<_"?2SMIZ"RC!ND>G7/L4 MOE1IHK-RWJ':NJ:E2>9!F+&R'U>/??%V; >GXV-3)1);+C2T6)-I',XF/JBQ M48T3(WO7'#;24*MQPX9Z.RI[@/9K*&ULE5== M;]LV%'W7KR"\=&@ Q[8L^2-I$B!--VS B@5MUST,>Z ERB)&B2I)Q?%^_E<VZP4%;Z=4K6XLXPVU85-]OW0NG- MU2 >]!N?Y+ITM#&^OFSX6GP6[H_FSN!MO$/)925J*W7-C"BN!C?QQ?N4SOL# M7Z78V+TU(T]66O]#+[_F5X,)&224R!PA<#SNQ:U0BH!@QK<.<[!328+[ZQ[] M9^\[?%EQ*VZU^E/FKKP:+ 7DB,"T$YAZNX,B;^4'[OCUI=$;9N@TT&CA7?72,$[6 ME)3/SN"KA)R[_DW )7LY=L"BG7'6R;T/=8S]=6-7SB#W?[^"F>XP4X^9 M_N]@O2I'C75A&YZ)JP$ZQPIS+P;7RU'4V?BE%.Q65PVOMTR%+>DLLERW!2QO MC:S7$:]SEDOKC%RUOI[Q22KII+!#EFG3:,.=8+HH9$9;=ZUIE$#?."X5LZ7> M&*TKRP@G$P:[-1/?6MF@PQQKD47#:EV?9;S.A.(KR*+S@0GEO54;Z_%BS"ZZ)"DLJ?@60:W]EF[(24L"X@$B.3P-4(2$=:2-7,NZUQ)\%P_"9-)21CKE1M1B M@T,]GD0RG,%\IBM402:H%)YDCG%E=1^3>U'*3(E00AK:S+,"6F$[>BP;.E@@ M,(#>+Z%C24$!"4%A+D#4?6+(&D/4>J:+LQ;'N;68550BA]#

  • PN-N-O:*HT I3BDQWO@-\M];.OIBE/G86W]\B MG*Y$6P#=VD*OI]%Z 3E@SC=(EG/%Q.%M%7])97O(A3=CZ+ M/I?:N#.?SCAFLWGT1;M=W()F@E@N$@]Q/EMZ-X+Q*YJXR#OJ&$PA@A/($XI+ MM[5#T63OC*3C"%$H:L376[27"1\UY[4;0L"?SPQ=JI/(96T0*GG0$ MY8TP5*:Z]F=A4H[!3B:@DK62Q" YQJOR"0W7$:3O('.'40Z;XH%ZP">-^M)' MO@J1%Q3Y Y13]C8^1;CFPV6Z((B$Q,Z J-Y"52@S?' MWB;I<)+.V&ET%[ZR>ZY:3RA'M9VP\P4J:>)]O*DHSS[$DDH%@B?Q9)3V#>*) M\$@]@*JIS59;=I*,YOL28$ .5%D16WO* $M AC*')@1'E)Z:,!]P\Q)4-2A% M5K0*U(/1I>2_GJ]07#9#Y"@GH#EOWO-.C9YUZM"G>>.O6R(_ \D;W![WJK)G MYN?C"P0!_Z=[%1T37X1I @1+%J/DU788ZOT%15$?+];-VY?US$;3^1L/,ALE MDS=/T8^1C9]^%A?D!@.-(HOPR#K]#R-+V^ MVS'>#0K]=WCMEK ;+G,/S7WUV?T1U?/I\4+>)PUBM#29X;F?GLT 5,R* MYEB !@N4O%Z'R\-KL/%TN)C%])C%"_;2K7"\=YVNA%G[/PT47O@3;M:[W=W_ MDIMP'7\\'O[4()"X&="L*""*8IL-PC3K7YQN_.4<@PI7?;\L\=]*&#J [X76 MKG\A!;M_:]?_ 5!+ P04 " J@*I4J9=65/$" !4!@ &0 'AL+W=O MFF@:!3G,LF>[*"@7=+*4JF2%1K0)=*629[ M48N9K$W!!=XHT'59,K4YPT*NYW[?WRIN^2HW5A$L9A5;X1V:+]6-(BG8H62\ M1*&Y%*!P.?=/^].SV-H[@Z\(Y% M88&(QL\6T]^%M([[YRWZA"*LX07W'#4L\ 0O#4*TA;J MK($*#T!%<"V%R35\%!EF?_L'1&O'+=QR.PN/ EXSU86HWX&P%X9'\*)=KI'# MBX[FNIT%],NM[!$.!NO+2] M*?9N4DFSIPUF()= 5K"4!0TQ%RMXPP5I9*VI-OKMU*-6I;GKU0=,L4PH%@F> M;9SM7M][8$HQ838TAJFJJ=BO7XW#?O\]; -74KG"GD#4&8>Q^T[ZL4=-JA-HRAZV(G&UJ+?Z<61=R7%ZIU!5=(T)J8#@E89$:X%*RWF+^+/M:X=1BHU M-?=0[&@X(.QP,O+NV3.MG!3Y$TL*!+92B.5^?38'0<+A! :=<3QJ:SX:1P0\ M\>ZEH;2ET[U4[1,8=8;AP*85=>)1#UYZ6,'>I)>H5FZ?V4[5PC1#O]/N5N9I MLRG^F#?[EEJVXD)#@4MR[75' Q]4L\,:PA^*:79 M"C; [H]D\1M02P,$% @ *H"J5(OF5SMB# #" !D !X;"]W;W)K M&ULO5I;<]NX%7[GK\"X2<>9861=K-BYSCA.MTV; M;#))VGWH] $B(0D-27 !T++ZZ_N= _"FV/+N3*^ >;4S]KO; M*N7%;5E4[O7)UOOZQ=F9R[:JE&YB:E7AE[6QI?3X:C=GKK9*YKRI+,[FT^FS MLU+JZN3-*W[VV;YY91I?Z$I]ML(U92GM_JTJS.[UR>RD??!%;[:>'IR]>57+ MC?JJ_-_KSQ;?SCHIN2Y5Y;2IA%7KUR=7LQ=OSVD]+_B'5CLW^"S(DI4QW^G+ M^_SUR9044H7*/$F0^'.CKE51D""H\6N4>=(=21N'GUOI/['ML&4EG;HVQ2\Z M]]O7)YAEWS>W8MQ$=3^:T3?ZIRE8_WGTHUYJ\;;^5&! M'Z6=B,4L%?/I?'Y$WJ(S:\'R%D?,$N^TRPKC&JO$/Z]6SENDP+^."#_OA)^S M\//?Z;/CNV;321+4PC])9I#7SJM9E\43>F MN"&QI \=EEF5:R_^^(?+^6S^4BR7Z70Z33XHYUZ(II*EL5[_!WIIYQI994ID MQGDG3F?I\\6E>").+R[P)_EFO"R0_S!H<9%>S"[%\V?I^:R5E#76JLJ+FL2A M^G PK4U%!:#!EV,G+9XMZ9QY.G]^@9,^F&KSU).-O81'=.ABN<"'Y^?I;+80 MY 0LA1/@-M&;_2&:?1W,_E0E7U7MHQLYWZ:I^-S8NE#BPX=K :65):4J;X04 M:UU!-1(DK9751I5DU4[[K?B;VK^5U7?QLR0+X8PKYTRF94 ;*"'%QIJFIM.C M&"S2E?/:-[3():<4>8K$?/J2-&FUO-I8Q2?Q;[.73R;B&U;>N434UMSH7#FD MD,69C\Z7DRF@HBA(#]_E1M#HT7+XJVW=E(RS(QS7[]UAO5@IK*^E)M\ 33-C M[I6$#B&RP1'41O(&SJ7S2[DG,74O9[ *=<4/NI2=8 MX$U""YJJYSM!&:K_;0K59VC>#CZUI;YY_65AN6ZEKQ M79QT=+%S"M@"5PQJ_4#1%(NSHLFYVCM1R5"4+ H671"K:.!JI &4\7O$O' F M'=DM27^*&@Y"" 'YL"I Q0:) $_O6_2OY;Y-7CK"K J]X?IQK&2AY8JR%:F8 MC$UHT(#MH>=ZYX:\N"-^4(9*A%*_YD"GE,:=^PA*!J9PL[AXZ3J]TR1JJLFI MNTI9M]7UR.N]DL? 2\)K8P1S'A9+FPMU@P4N= YF653TZ(0RK*M,]32ZC4MU M+75!K1[NIO0PEO'"K)RR-]1:( V:NY0=VIG?G:;AR++2:]1A\/M*56JMO:=L M(%<4BEP=X"2YVYB0/K #^ 8WX%&0E:+RJ'M0_,+Q'4!%K8XGYD3\LM4,H7L" MUX8V2*L28"/K3RH^D BC'D?EU,.G@Z,M _6-06!^V[05J0(A!"L:'EU*ZR7QMMZ0L4 2KPSPC4YR/>5=?%,T5\(%DA(B#_55.9D%0:%FP%X7E MZ3QXE12"^VQDW9A0AH8/_-4&3]UF8!(D;R+>A^ZELZ:0-DW&OC[53X;[9541 MERJJ$UU;+5 6BM*:._&1][7S,'!,T9 MN"8F:>5??O2,[[0OE:2A@4N:A"*"4!0@A)0\[K8GDX,R8W@[ M\&("U K50G$ QZ>\+N5WW64@Z@@;5DV7]1'G'(6?$J3-'21J]GV4G#]Z&S>W1?I5/2C M/$_O=.9?&PQ>BVEX@E!QQI8F'S"1EL)V?HT\(Z=ZTM05#@#_?EL8Q'1/+'L M#*%M89UBT<)KH9%G.;'"F'$!BKBJ2F)/WB"O>*8+*)7$N!]4N\9@)MV6H4F1 M]H_F@UF4YOJ=P$SQ'=,1SXITPU30H7R'0,/,X/BT[97M",4=AX>_@(W)H*_> M89R$S]!0!PR"@\HAI1O/@QX''^VL,64D$X-??F1)F/1"B^P>)7WH8CIR)JI; MS_#/]8/P+U#)'FC4.HUYU!!(?Q%B:#Y$QU:;M M]V%&; ?\PI!SUF(Z63X.@Z.L[IA=3U&<2 D\+"B4GL;+QT_B&!1'U*0=3+]^ M^NG8 >>3B^7C--YLQ/$W[EQ.YE@%C0NB;G$&'VC3IVV7Y-21@Q?7:*/XEE ] MXPF[LKK#GQM#P[]Y2,WG88#^Q&G$:#I@) = HVFT*,R.IVZ2/N>)"('91/:3=^!+@]V+Z>/R-I973!4A &RY)IW@V M>#2=7/:W5%0..]B.&J=[)4)RQ\0R.;@O*%N43-,"HE,WW&_=O7U6IQ?3!.F'K.7?(E,EYFAH\P7 M;5,?!N#@*A/#O2'LZC2)$;[WXF"D=M!8Y4=N:>@4NL2& @7:$EK'=>2I'V4E M-S%%B'2>QMN@Z^N/[?4/1TMSA-M1<3"AL6R>%=$LD=K$F(U5;3:&*5'ER8UA M+]8&R=1>IE#7&-P(N7;3P$W:%^&B!OM5U]:[5T?4#+F5'^[MB.#*T!T"D5YH MF ']7-)>7E*"AAM?IHD_\..)@!<(%?B50,X1DZB#@C.:ILK]H<8Z5LQ5+DOQ M9RLQ8,NH8;NT52CI%,*80#/!G/OC;<&INPYK< M$]8>/-K4.DRYY'^('N>_ 3T.7RT$]$A^"WK\/RHZ046+446CO?\,!.)(!LHX M(MRW*FMX]#FXQ\^MW+6SH;WGC0^/ 6,".O8X7S'+X1N;EBK7UA!E(]F9 M?) MDW ;@-,B_A";#<&F&<.LUXHI$%_. R_)_G6#6B2)8]7YFJB%UB%OB>A\OSGO MVVX9$^.A.2CP!^*=L\FL.Y\R"]GTK'O05C^Q!A58:,OH[Z#O(4A0HU;\?KG8 M3^YZPW@V>$-;*E!R>@]-)8^D"B]KNZ?=J^ZK\(:W7Q[>DW_DK@[:H];8.D6G M/Q$VO'L.7[RI^7WORGAO2OZX56B#EA;@][4!R,4O=$#W'P#>_!=02P,$% M @ *H"J5#=Q4;KJ!0 F@T !D !X;"]W;W)K&ULI5==;]LV%'W7K[CPTF$#4MF6\^&V28"D'UB!%2C:;GT8]D!+E,6%(E62 MLN/]^IU+R;*3.D&!O5@6R7ONN8?W7E(7:^MN?25EH+M:&W\YJD)H7H['/J]D M+7QJ&VDP4UI7BX!7MQS[QDE11*-:C[/)Y&Q<"V5&5Q=Q[*.[NK!MT,K(CXY\ M6]?";6ZDMNO+T72T'?BDEE7@@?'512.6\K,,?S0?'=[& TJA:FF\LH:<+"]' MU].7-R>\/B[X4\FUW_M/',G"VEM^>5]*SD:ZDU X'&MQYS M-+ADP_W_6_1W,7;$LA!>OK;ZJRI"=3F:CZB0I6AU^&37O\D^GE/&RZWV\9?6 MW=H9/.:M#[;NC?%>*],]Q5VOPY[!?/*(0=8;9)%WYRBR?"."N+IP=DV.5P.- M_\10HS7(*<.;\CDXS"K8A:NOPCEA OVNQ$)I%93T%^, 8)X>YSW(30>2/0(R MHP_6A,K36U/(XK[]&(0&5MF6U4WV). 'X5*:38\IFV39$WBS()3T MU_7"!X>L^/L)!R>#@Y/HX.3_R?@TR'2:)H>8?JED\MK6C3 ;4MZWLJ!IELZ1 M#EIS9OO&&F\=K3M;3TWK?,LHP9*@QJF5")(:+7*)>@J46U.T>0".5S725QAI M6Z\WR+U0D0*",G M-) 66N5DRU(Z999I\E;D%5XI5-++G4>@JJ#!%>.HU:7R M03K@5U87TC$/<,HKE ]9(Y]70I>,@O_D*^%D#TE]F#__-,^FYZ\\O=;">[H& MX[KF2(/-;TF$)$:51[.CT_3\E!IXB:@=W"]'$/-T$H?+5NMN^-=C-)_%/V@( M49GB']17%&0G&#B >>VWA/H(22R=C.*E])Y[26Y=(4PNDRC9P97'T'X[V.M0 MBPW).^ER!2%8YT% :R _>BS;8+$DT]8+6-@^HH'0(472!)R,);GB8-9(BWTQ M:<%;\JU5O"&(VZ#5Y\)7Y&7 GA$OZ7FDG&L[4I5889I*],WG&RER8H!+(: 7LMHEG0R'KI@-WB58(M8AX M,1PH_5V!H "#BS*I8O/QMF5XG.&$U@$*J"2#53SJ1CI.X5(E(@[Q%*&#>6\ M$:I4N>B.%S#'4IPIULFD1F9UNG.B0"3A2>]*NM-Y.]!M_(.*6L-B9QVH%,K1 M2N@VBL*D"B[J)]1,F!(7 W+>@S1R SGFY/-:"M_VR; '"R>2J]O)QKJ :N\] MN%W*QH&8\:AELY3<**+_/1AEK0P!N^Y<(ODTF1MLG2V QKJZ& -\99@YR(Z M:ND[MSN/Q5.QT+U8LFZGI^F+Q^/!5,B3WH:FEK'_/JC43CYFZP50B5 M6>QI'H,ZFJ0G@Q.V.CK9!7_,,C4R7H'T)KUWI!22RQKI4SSZ*1RPEDC^XYC;*EX2 !XL=@?$]X&)_X?ZD MXP+TD4+F^";P!SO"8VETL*)VQ!(X4K;P%)LC*B.6YH-J81/6MO>QLZ;..CUT MN1OOW9=KZ9;QJX##;TWHKL[#Z/#A<=W=MW?+NZ\6[,^2%=>RA.D$"38BUWT) M="_!-O'VO; !=_GXM\+'DW2\ /.EM6'[P@Z&S[&K_P!02P,$% @ *H"J M5/4'X^ZA @ QP4 !D !X;"]W;W)K&ULK51- M;]LP#+W[5PC>,+2 %W\F=;(D0--VV( 6*]IN/0P[*#83"Y4E3U*:]M^/DATO M*];LLHM%BN3C(V5RNI7J05< ACS57.B97QG33,)0%Q745 ]D P(M*ZEJ:E!5 MZU W"FCI@FH>)E$T"FO*A#^?NKMK-9_*C>%,P+4B>E/75#TO@,OMS(_]W<4- M6U?&7H3S:4/7< OF:W.M4 M[E)+5(#23@BA8S?S3>++(K+]S^,9@J_=D8BM9 M2OE@E<_ES(\L(>!0&(M \7B$,^#< B&-GQVFWZ>T@?OR#OVCJQUK65(-9Y+? ML])4,S_W20DKNN'F1FX_05?/T.(5DFOW)=O6-T7G8J.-K+M@9% ST9[TJ>O# M7D >O1*0= &)X]TFJBD1P3]E%NC4(KPS@S_V(J M4.12BO7[.U UN61TR3@S#/0T-)C NH5%![9HP9)7P%)R)86I-+D0)91_QH=( MK&>7[-@MDH. 5U0-2!H')(F2Y !>VE>;.KSTG]6:%\62[Z=+;13^)#\.Y,GZ M/)G+D_V?KAX$LV,YT0TM8.;CW&E0C^#/XV3@'O_.110+S$;*IY]#/LBL7=/E:+" M/'NT*-2&56& 91G'8DDR!*(S(>)=Z=-.@7YT$ZSJW/^&3H78+6 MWKLW>1+''_"G5PJ$(8U4;FZ1Y;9+0W9ICM(@3S)R;(5QC()WH-Z "'#%OD1& MCEDP/,FL@ 1',?G;TX=[PU6#6KL58INX$::=L_ZVWU*G[7#^=F]7'/9SS80F M'%88&@U.ACY1[=IH%2,;-ZI+:7#PG5CAI@5E'="^DM+L%)N@W]WS7U!+ P04 M " J@*I4Y].FX!(? #V6@ &0 'AL+W=O+,[0&'^X%24Q(G MW4UM/ZQH__JKKXIDLUN2/3M[P$QL2TVR6*S'5P_V#SM7?VTVQK3J6UE4S8^/ M-FV[_>[9LV:Y,:5NIFYK*OIFY>I2M_1GO7[6;&NC6NMZ_-87;_?AH]BA\\-FN-RT^>/;3#UN]-K>F M_6U[4]-?S^(LN2U-U5A7J=JL?GPTGWWW]CF>YP?^RYI=D_RNL).%=\%)?$P/3W,/M[WCOM9:$;<^6*O]N\ MW?SXZ/4CE9N5[HKVL]O]:OQ^7F"^I2L:_E?MY-D7%X_4LFM:5_K!1$%I*_FI MOWD^) ->GY\8<.$'7##=LA!3^4ZW^JN:FVU-M72FN:'9RTM@0>?+?UT;V6ZBQ/37:J/ M-,&F43]7NJ%+6R+#[]L##U6;G6U5]O:W=F8;&8^&'M$M3T4C M#*9M=&&8:ELMBXXDA7[AT?1E5IL[4W6&)L(44+D<)&%\;1K2M@93>*I4"SJJ M]81FR$E=ZCW/N[&D.;5=ZD*UM:ERX5%/:*%MJ6JBO@$)75V;?,*/8$F=_TXS M$4?(YBDPBQ^HB+B:=[3$IL.T]-^6:-G6EF:;JOFR[6C1T4K,&/JW*W*5V]7* MU&I5NQ)[:GI.>L:&(ZK-NBMT7>PSW30&_PF%3%W#_ @CP1"]7-:=&6^R48N] MZK:Y!I/"1[)QWIV0F_"(]O*[[# A?9JEA-$736-7$*E30I#PR:D%R9"V.?W< M.VQ [8VNF7.J<-7Z:6OJDJ10!'4_9,)&Y[S3E2O(?] >,K;C]!S3'U1\=DF_O)YCEGDH*P^ D@ZHVZF,Q>7JK9Y.6K MR^R=@>#");$,D$R;^LZ?QVBP/Z^SU^>OU1-U]O+-"_4DI9A.;4CKR\GER]?T MRQLUN7SU0GTV_^@LR7;VT90+$CJR;VUM%YULX(9&U2 ?#'[;-61EF@:<7]A* MXY&,!:*KFXYX'!ZD_RO(?$':M2 U?F]KTMLY62+H,49\)JE@F?@@EB4:H7T\ MUOF:C@3&2YUASO_\C]<7%^??RU0W7;VE>3]\N.H?XP=FWS^99,FW.Q*AVN\0 MU.5A=P9_69+"DK<-P5:Z=!TM1X]#WIUZ_@)L6[):KY(UL=+LU?>-J@@1M?H; M[Y%LA"M3(63E$^8;3<9N18Z#YH5@B_R>W@J3K1-VU69;Z"7]09J*>6_-$FKR MQSB:W<]1/]=]+(5M?6\6=4>8C.24M&+V&LJYU75T <>$0_8I"V1_:J-?-K;^ MH_M\0')XJJ-4I-N\-=M6%.&2 <5YNH?CAP6J>EJ//I([5;DVN#(XC*RD89H< MT+Z726C<1#F:BU1N0P))LC7\=JK>=36LCV@9;%8I-DL81%"(),UC(?JW3=TY M[.OC\^D+PHA% =MBJ^Q@!=711/4#^V&>D!?CN1U8?\%UM,AP\HSI9 M,3Y-7A"/TZ";N M$Q9X3<^M/5IY/CV/Y]>0(S4,ZJZ +(B@V]8MO\+!Z7Y*0EA+'OIX=CX]/X?U MEI%9:@@BD\BYW6&M&YB*;'N@*W\UYD=K8$I+I,U/ !JLI3[L^G+>YA[ M9.5)O^S$1Q-!UMS3ZXK02:O>F46KWI,%F:@/TYMI+W3OWD?6,DP\(<,QXCC< M*1_!ME>S6M2,/R;B@21!Z*IK$9D)HO*>:6Q!&D/J+3J=79/\%(WK5Z8!IO9_X3<$$ S=*<)3,YMDCIY^=.GW;-)UW MO5&JC\JBK1Y4$7+V(K9-LG(B=]E@9?9$Q3ZXD"#&M(FE(1%@C##<>]CZ.#X@ MX&P+;&+( 82/1_]D4)-FHZL6"(GWJJ#2;?Q4_6K*W(83)SAQO].3P1YB 2; M;X0B;>-A(IAWA-$3[X:PW>.[FHB_)7IM6\@I')&.+#7'@91[I6BL*#B>>T"= MRCF*)0LI[EJ\6SJ>F9V=9+9\; (V:)*C/6,QHRD>,$D02F9GM_5AO^>Q"92' M*2DY89B+]9RBM8YJM\" MG,H^IS-YE) @1$8Q!R![8=J=,=7(3^:G=%X=]7-BG5W=]"'20%/C]Z0J=T8, M!9L^DJ!2?R5FDL"W!A8.J%7"T&XKT1YP7+6'U 1MA6$CSEOIF', M"#A#M"*'3N[6HZH(IBX!IK((IH;6-2>@C]C&6V76WCXKN"34U_10[Y *F>PH M(R<)$YF'C,VSVA2L*Y)$.F2CMT'>XQW9=^L(&=.(QZ^F;WH@QKD_=BZN]ME& MYCWQ'09Q;0@;Z\*GUTI;>8&_,YD_TJD/E3+@9SF2MZ3^ME4_?R/,5:U];(!3 M'>OYR>@ J68OS7\F6("\^;5'H"&A%5NZKBH'=R:&)"4^.+;=!EDZSG%H#OR9 MW[6A95*C$_=ZF)?QP4&$6N&( HG9(,DRH*(9&K;TFT$T,]:)MT.=.&O=VG" M)PBO\KF>JN.(/PS+_-3"6;_HC>8<4N_^X\*TCTG(7H^QIMO*$1G+RY[-GSRD MM] ]A.:T!L5O\?C8N/:I*5<1L!I0)"*/SWF!D_/30V=OB5MJJ9L-K!C+1)PX MR>8'H2.?4&LY'OQYYXJN-$]W7,SB'+"(:+07#],03AX&F[2(S7RN]Z3-96ER M9,D+E!^2U"/<8Q32#!ME?AZ5U-P4I)84A,$N>9HB'\NN:.VVL+W%Z __X(A) MX$%:&)RSQWE'A@XC,E' MQ3[S)X\SBX=/:_1&!0>8Q:U3'(P*$A=+! A[1H^TCOV]6]+BR@_C?))J2([( M2]4F5#N6WB#3)Y)_L?_TGU# F]L[RZZ,=ME8\CNZSDCXJT8OPV[I&_9NXJ7$ MH Q8%YS: R8DL>%CW=9+D2S>UZ]:;@=^# MK<%C?P#L9S'@U]Z8'+<*J=A"F!"3J1XF!+/ 2Y7!'T'GG;+8@7Q%2X$/INZQ.8&[OUOMGO+F$:DK]@ MSRCQ0@K#-9K[3IT$B$1W@;HDB]TN@GG$/[J.&X\[HE_,MI6C39D79N*, YVR M):B]F/ZO>_E*._ MO_J0C:L/HP3\(7V2SQ@0^9":?B1#0; !)@)"^JDR3UOWE'ZHS[ ODHRYIQ+C M<_V-P-#&Y_];V2X4N^+6CH,S RRC0T-W CP8#:'_(8Q.* #H$0OG0_;L3#_A M].\08[BNA8$3E7W8C'-R=SA#>-9;OUUU:';.2"]_%P>;]8$GA)'WRU7DD!F2 M1$2:&O9)R]2H#_-#7JNB'CI+YDUM;2P*)"Y.]B)ZE?G%MH4FET@&@":;]$A$ M/ N40;HH1"Q8;1-:?#ZR+U.-(;O#4SH;F M^5AV,GM8 Y^<$DL*F\6<\0H/4I9BLB^'D$,+=I@?_Q$Z!?W>N'3Q@AV""3X/ #46B52M-0,ZC360,7&F763HVI?=O M1,0UE_NSSSX9\85M-&S/;]-;E JW-=D;6JVKR?]WGE9U2WS9J'?ZJVN)PJGZ MN]Z3^Z\!W)=3]8'<2)'=2-:$JP6?TH+TFXE'^8EW#'GMVYB9E'.S)7ES6*B6 M HP:Z4M!3KG"V)R9+8+$A/0QRE<3X<+69C-4E?="JU%-4P)?%L'+RVR5.J6''YL9PH9G]!E M-IJ/3"#7$[+=[O==,M\:@ICMM.E#OF'KF&AFBB*CN VT5]D:H#V MG/S34HPA3.O.$+AIN8F&9Y,U&\[U++5D'WWY+F/ALPDA5%0XX($[ M:W;!(]A2KTT?T05BB1#)J)&I%#Z0(2D01 C]LFD:0&>+(EJ;D,D/3E..6R#2 M4._2/D$O;4K'#\!6*P :DQ_K[EFZ[5XB N[P ,C$XK%^$K*\;:"\=2+U6T2# MG+1;CKW[M*R@8DX-:L)BK7X!)B4O0B3-5\U:(]T1;! MF32I^>&.M($F;!V[ML?HDSL_5U?S=\2(X! D<34V*_X$F@-M7W"(AP1UZ7B' M*->1E'_UH$V2N(TK[J0G%%TBG(^X*8P6JZH9+^\X.1[ :9.)JWB*FLW*S(7>DJ$% ZK!\3WY)6]EE"$F=$#XCKX%T6 MZ-""P?Q4TU(ANXX/5O0/^WE\X86L7PAH5=**%. X$@QTCS)1C@_'#'@D(1\D MB\32+GE6)19/TFRUV:+/L&JSX3)D40LXIH0I7)H@-W@GCNFE=$I-U'@@7P@H MBGW8:C"$;=RAI^HC;?M7N/NZB0GMGS]E,:7;QV6#)28#N@^63P\5JE1(Q,D= MQM):JG=['"Y'GA2/>3XBT>>EU]$G)",9C'O<4-B.*)\-U<#*IDB<=A<490V@ M!5D:"++FMH""\%?K+S!@>Z#MY,%F]QSL@(7W\&4RHB)L655F%]81&0PY/E.M M]5HJ(FB%6HM!Y2H-;,8DB> TB59."$QJRKE;=GWW.2Z+Y!W@BOFF2U^\D& D MSD7(:4-&M/"U!0WV3?JOD3,BQE:^'V')_>QT$IDD"<@*[=%FO &+VF0'E5D3 MNY!"]@>() R3V)BV+;Q*'W@'*6LQIA4<.G*&Q&&?E2 74&ZEPX8/U?[3^.I3 M,KU(E.46-CSO$WU@5D5"0.2;+8./A0^R 926X9B1TT)C3>IX>R$P$$VDE9,E MLR09>[T:63B_-S&3)+0[O1_R(QIPSM@!@9-DWMFU(_O;(#V/0"G0+TW(TR%> MA440NW $L"* *A!&!SUEW!R!XS7@*9AIOOK,*,SIG>A'[;YQ>SF1 M]/A5TC$FK1J\WAL:C*A7V20YE=2 Y% M.%-Q:I$A?M_)4FIT,9!8-#L).UO)#SW;T ]<<21)I)^$M' MO'R9MI N^5C8C/':6P 6J#"I9( QW,@E$4=A*>++8Y.1I S"A]!_BM\X?_7) MMTMD@XY/62WV'9$-MA6+.?98D2%@,RH?CL MTYQT#+==35$?!9MFN:D(OZ_)?80:- P)66S#_HZC=)J=B#<5GI;G!C%I%OOL M<)!-B#\^F]LO\8B#=1GHD-QQH./P,,MCN/@Q\>"W5F_$#<;=U!;1%D.ZL 2? ME2\I IHBB2SY#7:!B\)SOQF6H8;M+1&9Y6L&]O&259*OXRHQ M22+8T3=[TH/9==]*2TH>I,8WLI#4--[-LX?W6A\FB!#H1S(9549*XY 5]RD,GL3G,'@ M%'KTP=G0@C1D84?-I?YV4CS(:7H!PX-KR3[<,QEN^:T[P42Z%2)VFEM ^1*< M3V%OS)[+<>R!^5*8&Y D89XD\K,A<0M2&\]RDDP82F#)<.#LD!I4M'?F#H"T MCU^"3TP-PD-[J7*/5+.V;Y+BP/3?,U;SV$L>!"FF'T/@-2!3MI\%Q4F22PNG M*5@--Z-\?:E-G=C!COKE/ H_LI3JEW+( U8HB><=Z1:+Q2CO3G/U;30(@*.O M"0(H[8B2[$G..>;.YJ7!_4X"&(PK->],TI&(1E7OG@G$"_=P!P8+AY=AW7K!KT"&&XJ20 M) NN BJ8#"(>R:#S1U#U)(3:;G3?)3M6#PS#%7F^O^9BR$:<)DVUL;WSJT$3 M9%MQ_E&\9#K3AHPFNS9 W58JN(#0+LD97(A-N9#&.X08(9H+5?PL--JH-P'B M)+9#7!H' 8^?)S>:@G/K_33ROH@E&SE +XJ2#XPA&2[Z%/Y.H*@818&PF'YF M'\\6Y!?]AEW7WZ&8BOLQ[$,!D1K@OT;I.L%?I^.>_KT_IUFF WJ!?XH@ ]#)$J1DFW% MKZ_P'IR[[CIIAZ@IL#+HL0@Z,E1U@3DL2<>T!0:K$R]SA 4QA(GJG48SHM7- ML"$Z8_\Z4((XW4B3^E=1$$%1'9-^@0,I/X%U#P/;[%!"C[!E9560#0GC6$SXXSHM7IX]S]%J" MJS0CZ3NSS F"?7OV(=>FV:?DJOSL/*Q^:"?^+7-W@O+^M %AC]#]KY_V\_ZX M4U#[.DT/CB(4/Z4)E^V/V#ZH,P$HX".R3S:$W"PR<;B:7WVY/BHCQ\8?9OT% M/>6H5&R[UCSE='W1IH2^Q!G-5#5(WZS?^7$QF1) MK[2\'<('E6)\T7=_/X6Q$=X77&."+4&/ELL;N8^LDL%6*LEUSAUS,4PY)%E> MM1-1:(_&CR#2473V2#F\X^J#Q&[)VD9(7&$+J2?HSGL#V36A>@[BR[4)V32R1;A#D\H M804ID-;O<&'LSCH/VVB50*BDMF^]BYQ+]HU@HMAW=KC)4ME!0W\?$DH+>Q4: M5.AH[W1AT,P^[(K=;R[-)FX[B.&=Z3_ASB]N+$O3B^3% M75V9?>/I5"LC'?TZI*=#\LAG&$,33=+"Y(+ MWW,8-^[$&P^6;&Q9V=5^DGJB- MJ_;LY0NTD5&^.WHI-7>%Q&?/;/!3."8K, M?!]:%\,XA1C656055ET1N":\#AT$TH[0V_OL^ I#,.+%/#QF&[F9Q(V:E871 M($9V9$,7CM5;M9!1 _>-SJ5;GAMF!# MX\D3P+N-_!&40I-4?F@;)J& ]YTZFSU) M^HP&<#M:B%0@Z;FNZ3,S+(99$,,H"B=U$$= IE9JO="KB3J[>)B">*/@#CIU MA^[IMOGS1 #FCZC@GM!+?@T%YZ64J7YW4A<[I8^]QI()8SVN\JRO<9%]D; F M\04CM1W>0QW!*NYDE;=(]AP1Z6YBO@3IP&Z-6R@S7^^<9B!EC%J3YUX'/"2M M':C\5Z$:SU?7XHW,OGTBW,@<5.<3AKHDM+R<33*N_$IQ/BA[GZH^H;@X@9&\ M'K^GBWO+^#M6@U!>L.C;])"0.7#B.NHQ\H?ATT6HY!Z\$RSD&4[-,V$IZ,'C MB8T>0+\D_1QV&@ D9Z*&3#D<[\ON>__"I^%KA[+3Z.1FXUJ/LFMY<:CZ[:_Q MK50!ZU6AB]'D\DCS'5G<6MJ/KKF M*T1*[4CNGFD)-/O4H+05DQD\>NB/*V/SY-KV7W8GMQY[).G,@*AL?=NX>IGW]8:Z?7? MP6 QVL#+/O"&PH@K$HF.K2_MAE]+$*[)^CFYQR<;O& *-?E4Y/MS]P'CG>/S MB79-)6 _.2K"-!;OL4J^1>Z^\Z\22 ^5ZP.R]_C..Q%7W@W)$^^&QID\B;T@ M9XQ(-'ANF5L*#T*1DA.%"S-059+@ M;+'W5Q&EN\X1'I=+=U)I0E,V!5=(@7L*Y<4F 13ZMQCIH@>]W&DJKUQ*WKN: M$#,]]F;<9\F[B,FAK_F-RS["E]<2QT_C2YWG\B[C_G%Y(_1'3?Z!.%B8%0T] MG[YZ\4CJP>&/UFWYS<;2]\Z_;@B%FAH/T/&PO=V]R:W-H965T(M#%_#Z-=WVMDF Q$UO S1MT&3W@#OR,/YLD(=0_3(> M^S17I?0C6RF#-ROK2AEPZ]9C7SDE,]Y4%N/99/+SN)3:#,Y/^=FM.S^U=2BT M4;=.^+HLI=M>JL)NS@;30?O@JU[G@1Z,ST\KN59W*OQ6W3K7RA-;S@M^UVOC>M2!+EM9^HYOK[&PP(4"J4&D@"1)_#VJABH($ M <;W1N:@4TD;^]>M](]L.VQ92J\6MOBGSD)^-G@W$)E:R;H(7^WF5]78\X;D MI;;P_"LV<>TG MSFZ$H]601A=L*N\&.&TH*'?!X:W&OG#^514RJ$S<2A>VXMY)XR7[RY^. ^33 MJG':R+J,LF9/R)J+&VM"[L65R52VOW\,7!VX60ON9>)!.V]J+T%^TT2$7R@0=M/+".J%-IA]T5LL"+W.=YD(Z)5*LU9ER MT.0:C14T8L](@/7:J[I,%K+201;B1AHD+=(S#,6G3PMQ798JT]A4;).5+9#L MVJQ%R)6XK#UL\AXRRJ4VDC -Q44F2_$/)[=B([V0566U(8W!\J;&IK_]\&XV M??O>BTLK72;L2GS0#@EMG1>O:1TMF$W>\VN^GK[_<21NW"AAV1JBD2X$U='N MU@S1F,'8AXT/L)A$KI51#A:2[:;9MK@5TF1B\>'CD"^PC$07WK;RR=K^CC_S MU^L&^6)QT^(^P*'-@_*!=O0MN"QD^FV#*L961@_F\."##02!P&7:5]9K*G<4 MT^!LD=@';/P&R 9P]A;;4;)=/V*F ".C*I 3L MKE[ZU.F*:W8GB-7 MPQIM6L9@@6@7[ )PE>E_??E\U="BW=(\!8B81>!L#HIOA=T8Q6[L2_N1P5X; M8^E)\AHEFGO0 U)#]#@;H8M#Z"V8Z/TN:^.B%+Z#7YJHQL1NY)"-%9+?M2ET M+.]&21_I'E N :7\KW5D8+2,WC>ZBL90Y=Q6W"KI4L6O[ZWI[E\_:9WO<]PF MD5@OR_D_+R:CG0U<2W96^!Q&(519S)V>$O@SZ"(!63W;+BKKF')8IL$L N9 M:[K"6V2.-1FF%E'5RT*G6+92CD#A]0U2$!UJPOX@'4[1.-0H?8&TI"_M3E5! ME4ML)IDCJO#BP)DQ)R%0KSE*7B O"KM55-U7?4(0(J>"IIJ^700T=..^+"@$0*YGJ@ES<4T9E:*F4$862GJS!#U@QFTPGP\XWAZ9H M0Y,E-;>=H)#+L)=2"6H^,H'RA_H:G$4&$2CG(PDJN@$&J.UL!/,%[U*A?G:-^8&-*6 MAYF"3 QV[%Z8;136 \!>GAID=6M@0GDJQ>_75P2Y7=ZG-JWNAX4)CN?JL0+9 M0'F: ,KFF@8&N2Q4QU'BX)[RGN[87BPTA"27Y+3.QQ3O%1(251S=[B7"1GV0 M8$K-07TU&SFX(&FDP"<"E-P,%!)+_ D>D_5RD:W+&O-3YB6JJT# MASQN5X<<@1-E'&1C>#&&HAFVEG'L9H62BZM=]U@ ME7"5[?J1>DQSB=DF$Y/1M&/QL8T MW72YYR:.97]YN^@W0Y2S5"4W3$#O:RYXP2:[V0>,^5XW/8,/01$Q.SU3/$YS MX6?*8D#%@9 2"5-$S,PJ#C$4@"TH[7?=-D-7:#E]S,])53L@,C$AFM)!T_"V M4[0;IZ\/YP-N=Y+Z$ >HF:0.-W*1:::%#;&I:8<]?R5_=._="_S*YPC=^23. MK!WIR36OWHPF[>:1^&+$1[5T-0T_74WIL2'I2UEP5>>/06UE?**G)8>5L7^(@-8=/.RU]3KG6I''UMJ6 Q0? M/HQ3_;;=EP<>@WSDY1H$7#?\A^OF^WT<">>H.\C'@\+:SPC"?Y]KMS<@]@Z8 M1XIC!Z^4F:+)K[?S+Y7+8Y^"QKUO;275*_JBZ 67@OC9K7O:?;2\B-_J=LOC M%T]H6VN86Z@5MDY&;]\,8HEL;X*M^,O=TH9@2[ZDH4 Y6H#W*XN3=7-#"KI/ MN>?_ U!+ P04 " J@*I4+"T ^:P( "$&0 &0 'AL+W=OO;FZT(TKI1+WAMFFJKC9W(A2KR]'LU%[XS>Y*AS=F%Q=U'PE'H3[5-\; M7$TZ*;FLA+)2*V;$\G)T/?OAYHSH/<$_I%C;WG=&GBRT_DP7=_GE:$H&B5)D MCB1P?#R*6U&6) AF?(DR1YU*8NQ_;Z7_Y'V'+PMNQ:TN?Y>Y*RY'YR.6BR5O M2O>;7O\LHC^O25ZF2^O_LW6@/7T[8EECG:XB,RRHI J?_"G&H<=P/GV!81X9 MYM[NH,A;^9X[?G5A])H9HH8T^N)=]=PP3BI*RH,S>"K!YZX>G,X^%[K,A;%_ M8S]^::3;7$P<)-/S21:EW 0I\Q>DG+)?M7*%93^J7.1#_@DLZLR:MV;=S \* M_)6;E)W.QFP^G<\/R#OMW#SU\DZ_PDWV03O!_GF]L,Z@./YU0,U9I^;,JSG[ M'Z-Y6,KL=9KT)?WU+^?SV=MWK=FW);D"\"M7^TV'BUMAB>6I$T\9<)V M01[DQ-OE_1\D8W_@$9D8I:2CN1G2(+0P W%>">@RL!!58'&K%"PCAC&*"B$B M0V!6V5@*F"'$H^1T>?3/6\"%LEPBN$['_(2L)MJK:'-;&PP84U*L%Y5T+E0' M#S*C[_U,'^?P7B_[)9CT2[ K;3+QY:(;FG'M&% *>6AA:LS.Y^F;8WMN+8Q( M,"6MX[X&TMC7-X?[^OM#;;WK[Y_1UCLZUC E!/'EX@&1*]H:?$'Z_B#MX$!; M*\G1M?)P.$(5WU"2T:R-SS+*$ +OE-(4BW'L\MCV5/)H/&K*6-$)1,J50G? MYS4V"^\[P8@PK7V&*[M$KH,5K6B43PR(MZ&E&L+*2U:3SVK3$YV8)"U^;_$^.8CW/98_"_)9'_*3_SODWZDDTTI%G.T">@-85L0/B0NIHEV\ M1ML\2?200*+/SM+9L?A!$-7V1J\MJ,AIU((O\8 ?UA)89!%_X]6F6VKTJ@4) M,M:K,TH,[X>>2B>: U7/^R=,$,0');["?:(W@DX="&82.6D$[<41-(8#"[.A M]="H,<33].S8:/2PFN!TB/T!SOWN@GH+W>C7$0$0NL=!P[N<[,?TUWLAO6ZY M_B":4POMRACBW=+H*G$X8E'(_2=*D(8BPEAIY-X*XQT@4;U13F/T":(M(4?/ M+$JEM(6WF0UL)F$]K.IJB/Q4 M6%5RJA855TS?1 /12_GD1805*/$[#0 ]%X3LOI;C\N)S2F @ 8Z!+&R/U.F^ M$_!X50T97VZB M^<^,'S-J1XD="5,BACF72XHEH>="N+40*IZ_8@ 'K?0\:01O>$"=/)^^6W)) MB3"?A0M3P]^?O6,GN5@&;^D%W2L?[9.-=S9YQA2@X+^)K 3*P"O'F='PU1\$ M@CA#DME.EW]]&].25,BLV.G>ME>[B&*YM")@9K^7X4'<2?M OA/PI)62L[QI MRQ1_M !7X>48%7"^,Q]2]OYX:OQ_TS]A[N;<+R%;.U"/5%00+M6S:3Q/3X\\ MJ@X\GZ7?OZR_-\*29RM2RCYHA271&0UV4-PI'.HP/7?OR_;^22RT#[=WL;1> M48K(DTI0W]E"UJPCAY.]PT0+6-VQ<^\)*66?ZEA(6:EM5Y#M*IT,5VGE=Z_W M.#WXM@^NS<['W;;;S6PS1TN&'TB[9\UD&$P:7/ UW??^=M)[ M,UX)L_+O_\FO1KGPDKR[V_W$K&_)P^\3B/5*PJM2+,$Z3=^^'H4UL+UP MNO;OV1?:.5WYKX7@L) (\'RIM6LO2$'WP\O5?P!02P,$% @ *H"J5!SQ MWRE"#0 ;R4 !D !X;"]W;W)K&ULK5I;R,E)9F^V"(7.)73R\:JN>$;YM& MNL-K5=O]R[/%6?[B)[W9!OKBXM6+G=RH]RI\W+US^'312:ETHXS7U@BGUB_/ M;A9?OWY,ZWG!O[7:^\'?@CQ96?N)/KRM7IY=DD&J5F4@"1+_W:HWJJY)$,SX M-O;'US[H*VY=GUV>B4FO9UN$GN_].)7^>D+S2 MUI[_%?NX]NKJ3)2M#[9)FV%!HTW\7WY.. PV7%_>L6&9-BS9[JB(K?Q6!OGJ MA;-[X6@UI-$?["KOAG':T*&\#PY/-?:%5V]-:1LE/LC/RK^X")!(WU^4:??K MN'MYQ^XK\8,U8>O%WTREJO'^"UC2F;/,YKQ>WBOP!^GFXFHQ$\O+Y?(>>5>= M>UU]:U3XC\W*Q\< N*_]ZAXW*EXS"H>_TD$[]^]>#HOAA+$ M32B4++="FZ"<;L0._]IJ)L)6B3>VV4ES$,H'C8#$:AV\0&:J4OJ@*K%NZ_K\ MH*03:KU6'/ BP'>'Q7/Q82O#<#5]*[07K-3X'*VCO>;#G%1X5UE7:(%-A M"QMHG0" GM;A\Z[%;K)JN"]EZW6+L1*QNVR"OGE F\'AFL\*FB+UF6MC41]H&WL*WUI(#=\EY%Z;66*UWK[UM+G(FS6$2X0M#LYNC/Z-#MHZUI21H:,/%-HDHK3&JU];94K:&(+3JS;( M5:T(_DH#;!>?K538*V58TAI(FE+#;1\@L"%\2NG< 4X5LHD^V[50GS5TPM'> M4#$RE,Y@J[2#N7XW.%:JG9Y#@7;Z#BRTDEK_EF&"AA-PS%#R#'H$6560>QH@ M>K'? D&@J0.%<8/(/J_U)U4?SL-6FG-C S3(P&I.@;S7B*15-D'A=+X]?11B M>A2EK,NV)N"+U8$3B'#JP:'MM=QW<'!0>SPG1&*J\2;Z VOY<%(P:=-EE:."HFIUU%/'#8X1!Q5#R*H;*K2)'$"CP(M3DW0>*&,XUPEF*$BAM MHL:4=SABSP_SR ;R6F2C.P! M6$M$[*VLV^[9'L$OD01="C-^1:H#?_W+]7+Q[!LOO(542D%'N1,S'_Z\:]T. M#[[__LTLG2"^# @T\DP"3[&3+AA$\5;O.)T_SM_/Q5HAL"%G6$8A"6!1[NIPCG%@1U+"<* :B[%_(Z< M(T2=;3=; A]/BD8U*\I%WNU4*K5=3(CT/"F.9ZYP!@9)K6ZY^+ XWP*C$U91 MH1L8TLB#H+S>2@00X@1UNCX4*ZIB%7*/2QV%^L];7:M1X::R86M=<93WB#"D M??%S"@G&*9QA'I?_7#((V8J2A8SR6TI!*H[2&>SE0CE000;G.AQ3]#AL11>V M6UM3=<*/>X*SQZ?C5_DA>PG['Z4D3M<58J-M6M) *A#/E3N0 6T[SA,)!>C0%DI$-);U044M7816SLI-RG*(G&H MU7&0(!WW!"GB^98**E=$;/!\9(^65ST$&>!3CE+\ -^2:UC&/[\BQCR<0>W[!-9DP\DZTU9 M5# *S!%3=^+5P'&Y^&+@>!7+T_^OX^8LXH O[FIN1-AI-_J20KN)\ZBB>?3H MD(;.4?CVD6NRT)4R:JTY$QXMYM%PLYL_X*#2'=JUH MFJ)X'J([KE4,:P\R$4?87;5E9D0GV%J!_RQJ*E6+O<; (ZM?6A]B;26+?;#E M)V;D%<]CRO@4^HDR429'(L!LUOYQM@3_0$H3%X@1-&[LX_FI:[EG3QPU9[T,(C.6\GWZ\LO,@140#%9@\K(6VJ=&#O71*AH_!RQ MN]D]=*T?6/J!,Y&<-*5X\24AYW'P<(=;C(A++4KVP9Z:$+XBIZD:5;( M=5 ISS'-QTENU'N^U%\Q#TQ#&X5J*F#T5]$-N%.6$R60P*Y@=)2,3G*"'$<4 MP97GN72B7VKHYY0ZJ;\?L)D WZ\?T8")B;7C& =K\_C\.<7T^)!G# G=BC"# MFI&Y;VHH%:_%.X0^4'^O4)6Y1!6017X<;:+CA3/P1O.-1]7SI?[H5A1HNIH8 M,#F2*$M68,!P)5UO1&A0%>@,N4;/P!3_J0RDV+,8G+JLW*E M]BK/\G2Y2?9VB+'7+18,4.50)-^HA=(*3#G$IF.ABI(RCA\-6MBLN"=-!W$K'X\PBL2EUBDD.'$5<1#OI.AG^QP3_]&'& M26>(8Q^E\^)#3XB2LB%[B.,EVS)+ 1YGM=[[([=S28=]Z$OC&MU?%C"N/&I4 M"NV@*M(<@,Y3=D5^RKSC6=Y0"T'G2UTE@0Q[NGVP4MV2YD$^PN^,060[R844 M++V-?03?&2DX&>0/4:)$-I!P6$CAR_RA7?U"=Q[PUNN-T6MD*-W^>=]&8X@) M;"1=)FZ* 2-EY'1#^0&+^@NV01<;,<_^Q)"GR-)&N0V9CL;H9=GW*]@3[^=" M!X$?EAA.C8+ZT&F 85;>A9CH.>&T7X_&F$1LO)AR UIY"NT.WAECLK,('W9K M<-/X0-X2Y7FT>+J<+SNR3<;CJ^OYHO^*G9^P)5IW1+QG17^G6,?[F $72IDZ MG7L>-M.I=1V!DKF",O][TO,_U(J*,_"?$@S:'0J2S8>/A<=VGKRM)\= M2.PD5E!DWL?0+ >#"=4*)@H\FNVX0^)T^0Z>KV81(N!=U--OI:[S#2\CHNZ* MUP\#ICF26Y!J.AN0?!K=8*7IGDMK7P%@2%T@PXJ!KS?5A=M1C5B-WZ>F_?OQ>@!31^,JB MNE<5'$_O$_6]NE[FDO*6^C/$%S_1G5E+\BLNKXOGUT\C\VCBU)&F,+O/ V4N M%8PMQJDR*L*BT+5$T6I&3*@;3< HB\D7C]41/=ICK M8(-CTQEM:?+ 6J.FAH1A%-_&N9Q@F83*Y.U%)K']F12#'C+IG,?J8F\#*]K9 M?NB?MC?8#7)&%;(^#!0E!V<]H/944RQ*N=/T"JH"/R1R+:ABH><0UFP]]53K MQD/5K&O3.:-V[:K6?CMDC?&ZY^9$N3P:;0M*#9KL:L7$DV\+9'U(C":5T6FP MT>LAK'=H>:I[N3)\3="?-HW/.89F [2+'NU^_H&WG31SR'#SO)I)TU%5D(16 M(TTLU5DFO3]#WL1@(G_B(-UYFB]_T. I"HWE+N_Z6ZO8%]-;FKM2_[R+/V*Y M@RMP0O4.-C&TD>D,9PF?56OR5,9E,N7$T3N]E&H/WX[J7+IZ40W]?D,*"L+E MY3>GWH3QH\4W!5U4>&+Y?'.2WBO=92%#]B?-G!V]-$,,RQ34!?X[N%W^%FQVS3;1A9AP3WGM#HZ5!WYC8WO7 MQ>C%$@J)K-FU[GT).HT9 #5B7:G># 9]8F?&$_1PCW+V6[ MVWZ4@K)T[;!"C W;]%,?*@WH"/'W,-VWW:^) M;N*/:/KE\:=(\ T\A.[GUMAZ.7_VY"Q.P/E#L#O^2ON/"&(0%46Y+ECZ1. M@#C9L !M833=^C#L@99HBRM%JB1E)_]^EZ0DVXGC#$-?;(JZ'^<#@*DMPYE7R01-%X M4!(F>MG&OW?C,UH6Q&X/K6476](&: M/ZJ%PJ=!%R5G)16:20&*KJYZ-_'E/+7VSN!/1K=Z;PV6R5+*;_;A/K_J1180 MY30S-@+!OPV]I9S;0 CC>Q.SUZ6TCOOK-OIOCCMR61)-;R7_RG)37/6F/Y#5VLBR<48$)1/^GSPV.NPY3*-7')+& M(7&X?2*'\HX8"8\)^E >C\"U#/W/]";_[O'L M@]3Z'!94P:TL2Y3LH2"*S@8&\UCK0=;$G/N8R2LQA_!1"E-H^%7D-#_T'R"^ M#F32@IPG)P-^)*H/PSB$)$J2$_&&'>FABS?\WZ3AKYNE-@IKYN\3^=(N7^KR MI3]4Y-,QXTD_^ \\YD2S+!!HR!I#[@PK-,R\H7:&3$-&>%9S8F@.RR?(V8;E M3*SAI3,Q1K%E;'&!P <'=H0X7+GM;)_E&2%A&SV3"Z M!X7X?11$^US]8T2M/25*X%J_%!*3!3L--.#DUX@80YXY*62M,8 .@3YFM#)[ MGJ24-5([OPR^%(K28'\F!+:1;3?'P:>Z1&A&JDM;SL'I0EO4JL+5O1!RXVB' MMO[[\,M/TR2.WS<*_ QG\3 <10FH9(HJ$' R06B;6+^ "7:"O!:C(>QTR*.P_%D$MQ1(?$L\:I_;6HD M.*R1!HI7=#P)H]$4QFDXNDB"FSP_I:2M:_,$!$7+=S+%X2@=O>7:Z+SS2L)D M^*:7'Q_SMKC3=-H)>9I<*Q+2&T5C&$_#X20Y(O[S87D9S-M"B_I)Y*2-^L,D MN-NIOO(%S'&ML*4/I6H*X5\'##X=:>;J$SPQ%>$?%DFXK7: 3#_AA/ M?RR:O6&UFYL'8X5I7;LJJ2O/:)=;W\QRJ/5;A!^ O;SMQ?>Y'^F@D-G*[0->I/1CU0_BKI'XRLW/5M M*0U>!MVRP-LW5=8 WZ^D-.V#3=#=YZ__!5!+ P04 " J@*I4.V$V$[P* M #.'0 &0 'AL+W=OO MV&'5CCU#001(D)0L:492[,:9)-98MC.=3A^6P)+8&L0BN)!2?GV_%PG:7$UB,LRNS@[*\)8K67AFDRE6%F: M?"U+_,U79T66*QGQH75RYH]&T[.UU.G@^I*?W>?7EZ8J$YVJ^UP4U7HM\Z=; ME9CMU< ;- _>ZU5!>W M$]K/&SYIM2UZOP5ILC#F,_UY&UT-1B202E18$@6)KXVZ4TE"A"#&KS7-027W14QE>#^4!$:BFKI'QOMM^K6I^ Z(4F*?A3;.W> MR7@@PJHHS;H^# G6.K7?\K&V0^_ ?'3D@%\?\%ENRXBE_$Z6\OHR-UN1TVY0 MHQ^L*I^&<#HEISR4.58USI77KW^M=/DD[LP:;BXD6^H^D6EQ>5:"/&TZ"VM2 MMY:4?X346/QDTC(NQ.LT4M'N^3.(UJ$ , ML8)QRT*8I4 @AY^%R8A9,;1_'9E!GU!;P7/*'RQ!PS+780DGV4-5JD%#II$P MD"&W3T\7[$:YE7E4N.([#4*ER7'>+)4D]%&%R9_$N01L+0JDYG( M(3)]8FXD>Y_C$ D.^@LE5*)7>@$W=)9R*J2.I7' QJZX85LB+\*X30S(#'!; MK7*U@@JT[KD^H"))R*H%Q7P!HQ) "[F1.I$-3UT4E00'4J8JE&B9.P>9OZZM MZ#RP6]Y97V*;8P6RPO3U9Z7@I9$;= +U Z%CV9RA./)FKXHOA6)I#IUPPEBK MI5"/*JQX;QT( GK#V_,G4G?L.(J;>>^BT>LP0K"35DJ1\4K*.U0T" M7Y@-#DN(D"MU2FL4?]I$EE)CV$B5BD(2MB5AEU+G8B.3BH7 DT(Y#3OH@U@[ M\=Q9ZX)MK.&N-@P?"3Q B6JD( "D1#PE$*)Z!T.Q3,2')*3@[XGD_%Z16OV; MH(BJG&C1$FLKUK9Z**H>>S&.\&SVWB82QGP(8Y,@KM>JC$WDL$^9K4G09M!> MB>!>6Y87SAN2!DW'9U4Z5J@3,78GGO-ZUX4G@AWX7A>?G27)A*A0!$@BI]SR MW< 7?\6A3!$^.:0Q.=+Z<.P&HVYM8Q+@6D+A.YN[D_/^N4@31,+E3UHE$:.J MY[]BG 4#NG'X.I].9\_CREDJ#SEE(J)@DM'TZPW9OXD['S_;7 M@CL]P84\ -"0^QP"GXB9>SZG&,)/WQ/O^OHB%FHTL5[?08R#1 'KM&#CI6A= MZ/3(-A#=J$^D6U,X[,)"_%RM%RIWP*!Q1)]"Z^'GVWI$NVVM,*Y=YGM.X)X'8N)/41AF[7=CUJD;>-CDPU*C]EBW2*Z?C;'H"<\+^+M; MA.LI!@*6,7 MA#Q_S,1F$-Z==(L!+8X!#I"7/YL5'Y ,47VF57\U:V/?]>=B0@1N&ZH_ 2@:ASMUYCL_FX;';M3NY_ $VA#V3D<[6#&;(.>P MY;Q+2?%B[.$A/#P]RFHO0>:>QYS& 9N,2AMT>43GI M=5O<35/10:>1/%'_Z!SH'_L MM_I@)[?:QUPNDJ?217V+R"A0;GD@BSKMI/H MUF=XAS4;24*9PL6SUUV^[_I_VVA^Y/[_&]M,$#]RD?C_:#GAW&?RV\L..T5: MI46$B'9V QH]*&",>E#N_6WC>"SZ2Y**Z5+(+U3/5;_]KI;01O8?P*2#WOE# MF&1+4P=)'3X[BZX1GLS=S[9:RC&?@M-/K<#,W,2 C$D3=_Z_P"3!F#1O,(GF(]^;)'(Z-&C!J D? HVA MR*J<[M)M+N/I] B4T- #Z1.)Q5/+@&U:#V5^_/$.)"1RH4(KGK-*1+*[K>.& M3[U1K3\ZZX8^&VC8)]1 H^>AEVD,MG> 9*Z/?%!R3>=XID![>IFX4*E:(NK M'A!7TCBAFZML8^-P"&4213/4&<]]^#8!33*>'[P] (I\HZ/+G2H*@HB%3NMY MU)Y$8BOIMI>OH QPTW2F8SJMIRR$$=FBRC? $ORK%2$;T\(^Y7USL![=%8## M76T/;R.G[+F2ZXO#2;--1:+7C!&)E@M[&PR;X= *.<+XWQ^MM61NFN5FLN:* M=ZEXHQ8YA]V<,L8['W9\-44R0[P4I6(A4(X(II&K$EG6C ;V-!&X26,S#>7, MFJ/+S@?H@A%6>4X2=H[&0Z(=:4K3187[<<-)TA20KLQ2I.V]P>]5YWL4 M(:KOJ)LYI ;=F"["?3-2>#V&,0UGVQ"LG6)SVJJ#8@8S0_Q89^UMG2.OH02H M29(N0 XKC\(3JJRL4XWM-FP#AJ[Y=D33ZEH+P-JB/ )GZJ"FH%@BB!/.6SH3 M)J:>KOQ0H7[Z@?68[?.H;F^UBGPGPE7ZIF^BFT"GSG01*)9.E*)=Z=%%\X'JOI. M_R60P]T-%7S8FZ:;2U3UC4HK*'DBN.&:!-37?U9E,P'7O^<]=ZQ<1VB-XF%X,"QK]O:I^W+RAO[CJ[;;M]T0M^5AHT3M<11 MW/N#@7W[T?PI3<9O[!:F+,V:?\9*(O!H ]:7QI3-'V+0OL*]_@]02P,$% M @ *H"J5-QX6+K] @ C@8 !D !X;"]W;W)K&ULK57;:MM $'WW5PQJ6EHHDB4[EZ:V(4E3FD+ )+T\E#ZLI;&U9+6K[([L M^.\[NY(5!YI H6"LOSB6E(28US"ZZI*F&WYZC, M9AJET>[@1JY*\@?);%*+%=XB?:_GEG=)SU+("K631H/%Y30Z2T_/Q]X^&/R0 MN'%[:_"1+(RY\YNK8AH-O2!4F)-G$/Q8XP4JY8E8QGW'&?4N/7!_O6/_'&+G M6!;"X851/V5!Y30ZB:# I6@4W9C-%^SB.?1\N5$N_,.FM1T=19 WCDS5@5E! M)77[% ]='O8 )\-G %D'R(+NUE%0^4F0F$VLV8#UULSF%R'4@&9Q4ON7$&25KD=!/,E="3A)C=VR1YQW3>,F7/,(W@VF@J'5SJ HNG M^(15]=*RG;3S[$7":V%C&*7O(1MFV0M\HS[44> ;_6.H\.MLXDIO;@UBHT 77-Y4PABH4RYM7 M)UEZ_!$?8(0-)_X@C5/N9J5"MCDI!\/XN#_PD?A(J;0LNTT4H.\J MX)[(R[XI I07O+7H:@P33FWCOY5QLC.B/^V'[5D[8Q[- MVTG-(E:2LZ%PR5!6?AB!;:=?NR%3AXFS,,3S*RQ+_F"@]09\OS2&=AOOH/\$ MS?X 4$L#!!0 ( "J JE1WM5C1. 4 .X+ 9 >&PO=V]R:W-H965T MD1VW2:=IW:A- M'SI]@,B5B!@$: "T[+_O68"2I3CVI-,'R[Q@SYX]>^$>KZV[\A51$+>U-OZD M7X70O!Z-?%%1+?W0-F3P9FE=+0-NW6KD&T>RC$:U'N59=C2JI3+]T^/X[-*= M'MLV:&7HT@G?UK5T=V>D[?JD?]#?//B@5E7@!Z/3XT:N:$[AS^;2X6ZT12E5 M3<8K:X2CY4E_=O#Z[)#/QP,?%:W]SK7@2!;67O'-N_*DGS$ATE0$1I#X=T/G MI#4#@<9UA]G?NF3#W>L-^H\Q=L2RD)[.K?Y+E:$ZZ4_[HJ2E;'7X8-=OJ8MG MPGB%U3[^BG4ZF[_JBZ+UP=:=,1C4RJ3_\K;38<=@FCUBD'<&>>2='$66;V20 MI\?.KH7CTT#CBQAJM 8Y93@I\^#P5L$NG,[;A:?KEDP0%S?X]<>C %A^.2HZ MB+,$D3\",1;OK0F5%Q>FI'+??@0Z6T[YAM-9_B3@>^F&8GPP$'F6YT_@C;^&MC%'_/%CXX5,0_3\ ?;N$/(_SA_Y'P:8@\&_8>LGQG!*0HJJC#0(2* MQ+FM&VGNQ,I)$ZCL!;O[^+MOIOG!RQ^\*"I%2T&W5+1<],(NEZH@)Y01A36? M6I-:8JU")2KEQ;+5^ON 9A.R::PRH68:'7ACO8K')UDVR+),H"B+*V$;?NB% M-&5O\\819%4%F'6'6J,02(O"<%\DFF<'+\7%=:O"'<(MX)7I7FIIAN(W(V:- M4UI,!YT"D2_#/!+?!K:'(#VP]C4#N4)QB3)E44BXTQIWX^ET,!EG $GA.KI1 MMO5ZJ_+#@+_"YEZ*WJX4T'0IM18+'H?15AK32BVTJE40'F,8DQ9A(E7\-@KT MN3)_[$2%[!6MR4TL^YEOX*LN82OB3:^E*O\GQDP53-UJQ M6O?Z?Y'5NTV^'I1K+V(0RR*3,&T16J?,B@5DFCRZ$3=\@-!"ZNBN<;9LN^$- MS56-!_!&S$V1P9\?BIE/F)C"FVS@XZ35RL0:9L,]CX/>?DW V@1^-D[(E'A MPU;8MK-4)FJ+"J ;^MD2-JD)'1A=9P'+ #%CYGXN34DCI+#H;AT MRD;,3VAA!MBS>N^&O<1F(/"Y%1.TU5KZE-0+?$?D8L Y'8JELS4@LPECH;13 M*]4(''H5J=)@R.AS,NSS(WC"/7E5LN@@_).V2"/PRI;[ )?SMFE@>%YA4X > MK"7*Z%6L&_2KH<]F4DI)_:"-Y;:89?^U+'(_NL;)\[7CKG=%M0'&>8-FTL].YH[Q?E8_%]:#5JY&@\>5Z\>'[X@H<.E$S6:Q4G M6!P-3D61EN)H\NUC\S]4D/4&[])40_[$'4GG.>_LC'FU32=4-.PEG2L5(AET M04#9"+1&W$,Y1L;QE=6E3P/1$>^@?'K\.)-*0C!C]X! (DW%KA=B?53*E9$R M 'O<_'?B($&ULI5I9<]PV$G[GKT!IC[*KQCI&/A3'=I6DV!MG[=@EQ=F'K7W MD)@91"3 *2._/K]NAN\QJ.QX[S8(@DV^OZ^!N?%C0]7<6U,HVZKTL67>^NF MJ9\?',1\;2H=]WUM')XL?:AT@\NP.HAU,+K@EZKR8'YX^/2@TM;MO7K!]SZ& M5R]\VY36F8]!Q;:J=+@[,Z6_>;EWM-?=N+"K=4,W#EZ]J/7*7)KF4_TQX.J@ MEU+8RKAHO5/!+%_NG1X]/SNA];S@5VMNXNAO198LO+^BB[?%R[U#4LB4)F]( M@L9_U^;3PGA?F MZ84YZRT;L98_Z$:_>A'\C0JT&M+H#S:5WX9RUE%0+IN IQ;O-:].\]RWKK%N MI3[ZTN;6Q)E:W,G%G7K0W7SXXJ#!=O3209Y$GXGH^3VBC]5[[YIU5*]=88KI M^P=0L]=UWNEZ-M\I\+T.^^KX:*;FA_/Y#GG'O>W'+._XZVU7_SU=Q"8@5_ZW M8X/'_0:/>8/']VQPIJ.-RB_5QV"B<8V61'0%;EB7V[HT_/C G-N=9!?$2"0T&.15]I MUFIEG FZA')X8FJ2IOLJR.HA7? N*4XF8LTE[1/5@W_^[60^/_S^7Z>G'_G/ MH^\?LG-@-^I'+V!3:,L4Q&!6;:DEALD/ER9O@VUL6O'Z-E]KMS+(S*JRD1M] MM\?EZ_-NBPR2="C(-YPRMAJY ,;ZP#4L>RZIW_-FPYK:1TMZS/ \HEVS/L"U MD+2C-W,=UVH)C.J5/9>0[*MS$QK 6V:=@&!77"#\I5M$)"L;D-LM8.A'A6&C-_J=BX*>CPC@Z+YQM2* M:]\BN1<(+F _E=YOK>/ZS%AG;@J#Z"\(Y)09ISQY,DZ\-@H I<'1L^^C.G6N MA: +CKA"$ B7U='AHW]G"$R*>OD=&*A M&Y+/W-;P WER>[#)Q,UHSZEHL#Z#$,D(J\ _M+KN=+'=4D-+[R1X*<;@LG@(?(6'F[5N .3T-CD:N$",'4%P9@F> M1']O(&0<+4?.&TEA I5* D(UOT[U47ND*T6UL*'KUDS/1?W*0\-H5\YBL]3D MAKWZ7#3(8_3#G"+)C9DZJ*8BI4J1G?RBM"MNAAF$Z$7T8:'0KF/?+'-CN=.2 M991J9#EE9XV6!"=Q.Q_I@I;:["89>I,&:&89G;99'X,)#Q ,&O>+H\/#?TR] MW%L.^F$:\/024;7E@*?;T6U[-\V^K0,2L].<(Z@98YVD4$>"IDDQYDGH5Z1$ M O?)DQ[F=U*H/MKW^6\+_=LGA$!A!RYP0NI62$9$>_J9T/OH":MT-/\>',?G M5\F0Y*3L]>\ME\F.?O"T[P=/=_:#3Y';VNO8L&U;N\!."=N[ ,1F8[%,)P6A MA*@D]WU;M 7JJ;C@AA$["0:.(<8S2BRJ4H0%?<:"28U993=;,;/WZ Q7AE8F MA>GN;VVQDAVE_I;+KBT(O2.:6O43AZ0_O[A9 8F-,132Y@1GLCS[;'D/5^2 MO^8GMNP>;8.Y-JX5_3+",$?-IV@9DH>7Z$H@:=J5Z<@A\E UN QA7=O8^& ) M_TAFL(:[GV-60OW>MS$!&^QOJUIZP0(C%/0I,H%4\+GH'4'#; *X/:V@T/,3 MYC>,O @?Z3J$3"]\*\'*=0C,YZYUV9H=L9J8F EC)DO<;/QN].$ZI% SJ^QZ;R%#03;.9H $C)>]68AQ@5"&["]\N MFF5;]LMG;&9?9=9!-,6$3E"B)CH>#"B%P^4-' -K[CZ[,W8*WJ(6E%'$*>DJ M2A4M*DIP>IU9O0K! V.A(-#^A&I#VLM!SBAEEHIH(-<#U8E9FB#S!S8"8].W MM'[C=H;;(R-[?Z1@I!Q'4#P*@AS?SP*;O)$$C;V[ D%DQ?F-M\[Y']%Y9]S) MNPFPN]OAPW[V$:K9G$LEL34*)_4I2@<")-<0X#IE*_3 W,:>5]P)U=;=/#3I M8*WTYBZE@?%YTPX<%UZE^:>PR*&0D3^#\()E\%0=U&]Z3^\$BV<]6#S;"187 M$!=:*,%-XGRMPVH[8NP4LQTQMLI&"-0;LP@M43LA-0N3ZU;0I22^]@AUY![U M)+PP%2LO)BFXF T$ +TC+E2R?SR8@1655&F[1M/?($U3"-.+Y M<(5R1]%#**41C%%F2;17JBH3IJ5!++>/J3G3UR29Q2Q]WG+7AFHEY2+VPICA ML"W;2H[HJC/W>&?11H0RR@"ODY.&J8CWIDQ-NHS,F%J+>FESV&I@M+\#Z:&H M2HSK'NQ;@0P@.=[H\Y0/V^OO1_EQ5MBRI]D=X-9[N9,C.-FG7!P8>=@2K MT/>LWI%W]"=@+QUZPU.&T=/'>_Y)'264"+9HO L8+>.BM1($[0;8U M'MW)CM3K*,WZV2\B KE8G?"=SI,0"'1QSE_2OH'F-6OF0]<_"CHK7VAW!16A M@&98@,BLAV\!7!Z/;N!+0EUN@906+=6*J(/]>FX@ "/6497RRE#!SU >T+B M_&IDQ"P%F1QR95A0A!ST.BI>\D=IH6K!+?!:VY)WQ\XT"C>$4=>^O*;7J'LP M3E"7E02IX??:TVVASZGDU K]#(5))^6-6=DO=+V3ONN=?*'KY50!XV/Y -+? M(B^9:6QK@%\C,;M7HKH@P"/JE%T0"<0E$9ZW+F4TLOE0*NK-Z>498"92OSF] M_,1/'AT^G@T2U%C"@U]\C5GEY/')P^?JCRB MIX@=.(YTZ/!QEAHCE8PMD$#J3G-#K0I&E M2](%.<[83VP^E\-0SM;"]NS7W-)Q\Z3R8B>#.\V8U.F^&BOS1 '"-E%Z; M@LX.L'\ZR5S;&K<96ZA@L\D' G0)S8"RN-MN@-!-]DOLCJ-'#A1UX?&2RTP M?;(#(]@@^MW;LP\7BD^5I']L[-J#I+#L4>4 -UN.Q[UZ@LI@L'"%#@71F@0+ M)?=+PY\PV0UM31VU\.QS<)([;BQT#(\]8&FL9;&8U+D67;M@9BUF5;HPE&@( M_((4,)^?GU%2&9=P9T/ENM121SW)RJ#QAO$]X$['&KSK..KB>Y+?IRNC/R2U M-4]FM$ARAE-44'RK/2E,!)89]WKYO-#SB0T+T" WM"H\G^(WR0A18UQ& E:J MXX I];I>O7UDS.X=&3F]33'^AB#Z]&< &\TYW_"75)(P]Q[B-NI&6 MV5L$8N?;U9HMXX2G^;TH>.+D:4BR%?O%_>R726FD9B#CE+FUL9&O=8E?\FQ* M<;"!C>S?8^CH#HUHKL3P[U8T(0ZS=T#V$2OGZA]J*1WKT)D#&4(C1D4@^8>1 MN6.@47U'2@4AY[^2/-WB0<3?@U' M+GP9VYJ@G:^I X.LIH\J]+F.0Q:9B0[MG]Q0M_!8KN03FHSZM^DX)+ND;Y ( M^$ :SKME0Q5=G ^Y(EV5OZW)"12=$P%_';/@)R+6/J%0U>FJY\#Z+9!Y&#T ZG*8,"EGX'QN8YKY+=2_=W^EV:G\@.K8;G\ M3.V]S)V8#)=X]7#_V9,]%>2G7W+1^)I_;K7P3>,K_I.F;A-H 9XOO6^Z"]J@ M__W=J_\#4$L#!!0 ( "J JE3>UY7+$ , &P' 9 >&PO=V]R:W-H M965T*AK M)X6">\-L79;

    ?V!4\F9H ZL0]:[8 MS=+''NTX#A&AE56WI$;A3ZR\FKS':FF?][B_*VLNDVO[(956]\( MZYA4BHU2+]!<5^H#B1*>I)4FC!O^<^"_=]QE..;6PFUL+5S(5GH5LMJ0P:&+ M5A.Y=(<'&3@<\XA9(5$RE:63EG L@8RJ*B4#TAYL;,:3DU=6*OA#O=R(JU_M MU$HKZ;C(VM0$J6 >L4: A9'M.\!!,'@18<]9>)8ZHG+$,BW/S[3,#JDM3"Q4 M>Z1L+1QI55VOW\;+-M:"C MLXG#L]+0<^2\ ZS;PY 2_-KU--WS8:;;)PW+HT#H")U9Z-+WXQ055 (1INK? M U*#491ICMDC[9Z;.-##I)[H3?(5(4B8?,@AZRNS!T938BWZX' MZJ* +(8+$65[)[XOBK8*^HUC+Z3[8IH6$G$84(-]ZY"&3S= [<+J#"*)?AE@ MP P3043'30NV0X=Z&0Q\C4)I@?TP WH0TI_.Y'DG\X*PV5J6MVE+0/IGE4ML M$*4%K9R7U%:AIW(!9T E!]K\DE8-&AY RAU*A'IP9 ;I2,TL62Q)2(-0K D% ML5QRK*//% >6R2'<$N" ''3Y%YDE"+B)5H29F=;*#-*72*U22/J0-$/ MC,?K-V/?N3@LV#*?PK#..#RH[2"SCIB;S>#55^5K9*H_4L,UD'750KE4,FI^ MW9"<].BHX/"[<*U#> )=GP@-?0X+@GT4J> ?L*O0UA5]0D%A71 #OZY):BW"F"E^&PWPU"6G^/UYV9Z$KF_6ZE;B"3$ 38T/."67T $ M\EK1Q=0\GF0"R;![$6&3+"D@.!->-^9Q:,@#9N^QMX>2M<+.B/VM@LYPCW3/ ML ZG:['S1<_6L;+93R./5^AV31U2@W!DAM3D3:.1*8F$S;QP&RE?::TKS77"3F DXEB9$#\J=2.O=>(X;'M$.C*#(A9]A_,L]&ED#VO! 4*O^#H+ MLEUD*"O$6!1.%$NM-8L:DI)BB'G 2KDK&+>X$]&@.44D3*]'%&"G+@ MD:2@NA;WDM^0*_E1#F$9>UNLBEW4*:G>+E87&Z>8'1/38T[5$CI&M-7(S)6< MC-VJW'5,(4_C.P@?R$FMRW.H+PU>=\IP@+N.N6-F@7P/8QE*"<29-,#.M-47 MX[J:S49(KJCV*@7*C-NDR&*4T&0[[CF)%-?A0G12)[ 07]QQ9,)V(SAN[ +3 M\1(R3B1.O*Q:(P,R(KCW8 N4?/)LUW\GS(95]YG$IBCVC?A;%SJSRWQN%1(SVXG#>O M.?M"YI%(UP>5<-G<2\>03;)I/N84#:4=S<9,*N>E>Z1HFWN!_T3+G$KNGJ>< MSJJ??U:X7Q)U?4853+<5Y Z'>G8Z#6<,'Y1*0W7:QGQC^HKJ-FBWD1S#:+@G ML#V!&1!46"X=;KJ,^3T"@N32!:C^2P%Q+\2[-/:7!!5X?8Q'L M3+@+L6&REA0/"-LSX-5V[J?=3!OT'BZ;JR\4,S:8\\ M1:364+1@) VD$X8)YM\G>P+=$^@X@7I!?R#]X 6"($T9,IW7,C$5] _I )9> M=]-G;@OX1;N3'[UT)@\'03+^=4ZXPI5J6,TZ6U=9E;+"_]TQ;T@&Z(721*NO M)TVTO$\370>UZWV,?7W*!7A)O:YO,Y'TT\?T*"FJB/VG)-_'5[I.GTU?(J\ZZSCJP"J MI:?"Z1P+54D4993Z_6RQ-82G=+^BZY$.1;?=""[+-^RO$MMG5+>4TZ(&TI2S$*^JHE.IQ'GU+S;F>6K8ATF M-94R9E9JAQ"M/%"^#'['=W^VY692+0C5OWQS"O: Q_/W-^7:FRDKYFF*LS7- M:O9;0V8?13W9TUWI?*=4*E>IQH5*O M?Y@80ZA7WF71@"7'&)/BG6!CNV1T.TIXO)LGSE#.7?_MA#4;(T]3FMJ;3^5: MM5 ^:DP$).\5^52U MBG+CQI Z52L;00^.^V .O'AX5:Y35B??ZK-WZQ)C"I M$UEQ%RW"(Z:B:Q:CFA^+BZTDD=LH%^KUZIRL;EY(%L?".EZ8N]_#:G'L*FQ\ MM\]]YL>%1JG^[%C8V)G7J\5Y]9KI+U^O+!]_]Z]J-D3'T^)[WNC4--3EX:A< M.*P<3GLP;\$U 5,]'#^P9P+E^*A0K]2V!)C:X3CS6A7%SD./EVD04/8._&G- M.Y[]X ;1OP=FE=MD>M)C!K;MWWNE%H MU!>\V>MCOK5%FKE\?O[V@SUX$A-U2P#H/-LYJUJ@+M^7C\$" M''._S7U4*\# QFCR/5@L8ZKY)G?ZW,K.8:%1>D4\J+'QH,1<+E[9H9*YB%1J M/NS=O'M@7IJ;]US-N9-$OF;A:FSMW:]C.<:5B,2Z*7T:,)6R(0'2^QMQ&;KP2:\M&V9#^4%DT*V8 ?< $B/Z$J-)[QXT7V/9;? M4K%=N?RS_>!$6$!H^QYW>O1>@".Q6FA4EC=H=\Z>JXSK5:_-C=@HE&O/CX3- M>8Y?EA-11C0,?3.W;F#GJ+("?&C>4J870)65\63YU\:'C@N'QZ\H;EI;D>39 ML(7;0/Q=B"0;L["YTX;Z8^(\KCW][GVY7JC5YDCN6KL_HER:)SMGW6!4ZH7Z M> 3XN>R/ZCS^JJT3IPLY(A6EI_X=9?GN/"LN%X[+JXES[ 0K+H\[%%^;\'U? M*QS6ES_RG0K9YN28+KK1K1"Z:Y=KU<)A=0[OS=H!:=/E=Y@EO#VYX6YX8#049Z&A MM@S5PI=L-QS F^?J/;'0&H8Z4"_-=,G5EKRNL[8]YWOFH].Q+Z>:QLRTQ75M M\+G.%?2:X_%:Z56C^_G/-D]E6N+%^?V,=[I?H-K>)EOOK;1GI9?V3+*P+=1' M;]]\Y?!:[ O1UY,[>8XEE>O: M;TO&)M07+?W%S%%TTP9GH9,HR(#]1#W.*9&G">7?YR?,^]VFF-J,>C6P'V$YO3[)?EUB'EUIOJXWTS(BTJZ" OI,# MO]5%Z &SF'6ILZ]NC8BD#9AG>4'G'./9QY/OXP.R4 M+B?M()= '3E3EN:]A31"->HY.%G=E7-GJ=DU;"D!RL&.LC30-7D(]3!7IK\# M)D\UNCM#66K $ER5KM>ATADBLLE#;.%,\@\3N5#DX3'42G!V^/J@&W#:3I-9Q*EC6'8DI/#>9[PA&GGYH$9K"8=!$M3 M8Q7!Z+DX=*W^>9@YV0!76%XZKY[I=ZJCRW M=C-:H:L=I^>$I5Z*T&>1P',3U9G!;I0;\/> ?]$_=O3%9:@T#9 MA/6\ 2DS:1L+S3^JO9[Y1Y7]_*/E:6B[[MS6*W($H.Z?9R&'N^'^>=L)[?9H M:CE-!U5A:L;.'U':CD$S8*6M7BJ6K$45KA&EK5Y;UH-F*&VILF6A>E3/^LR4 M+X9TCL0C%XAVWS@HX0,U[YBG.9$H9V&/CZ0SE;6T'(X"@#J-]')(7 M^C RJEIJ._=RCH%UFTCXI GA+"^>[\Q39Z1.D+=$.HV&7(*UXK&5]W9EJQZH M5QA Q''8]NB/I%/1I%JE8*0&.$V@C8DFI!>Q;!RD^2Y29ZWT!5(CG49]-$PZ M.ZQGS,. /2-GV.\FH6$KQ7?3%%A%4QKT"8ZB/,=31J4W(=UZE>JY-:@G0"U[ M3A+';X[TG-RS_NFL?W*_3DO=074/7'07UT;#*$H$@&&[N,T]&D6I%>NC:UCS MBH!9U_5MI5AFO.?QIKXSQ RL<7ZKC2P+@ZQLBH'@: NV40/RT(_$+S)PUYD",&"V3+21Z8B^OPL@[_ M ^^N3]XWNQA4_SB#2SU#)'@7>,UN2GO FBW*C$ZSD M, 93+8TRU9IVAE8,]][\/)7\;Z"%'2TRLN?]5\ZQWTZ(Y[WHN?=U&V8S&^T/K6P>I6$X5\V$ M#+Y :>]6?!IUB+?EXR4,X*P&%8["0NL>KB :DL\)DI$4$#.PL+_"2P*H>H-9 M9ZHWV':"NCU">K2;&@_TQ9M7?KI?JF3XD!9,[$+56\'/-5\/7 M!U&4!I?>UDV'4B3N0Y]\5.3C@B^W<>QZ(D?"PQO=R'D(;#=\""P97SO!709# MO+<7X;WHM< 0F*0#9#U:&*$#X-*L.7B?WD#;Z7N)S)AQ.=B4YVFQ*$MJ,_;& M"V<8W-P'75I?L+G/'YGF/G_*YCY?S>8^F[9>5BQRG]$.R]\)7/9(<*X;-M+5 M]P*S V+@&;+#$ERJ.$;G:7\0Q0,\%?), #/ 0+<%^C([=M'-BD%>=+-BWF+B M!"(=>V$Z['0YHIKED M8G2S)5APPXWF3V2R1**-446**_=L8")&XRC)@G (NO)^)+!0['!S M@R6!^5F-%KTQEOPX5=#P MP;?E3/(E9H-P_J8_'$^/-<"?J$N-GNJ)[X ^U01"#ML_+$H9 !,Q$(;/"189 MHI=()B;&]D F;J1(IT='FWP-"S(B@LA@B[%:+A[6$3%96<;1F>)Q^I&ET%6T M3U,./UNN*N06X*H0@=T%)";N',RK0 P;^:B,X49J 6<17%#&)-X5E)B,=$VUCM)-U_EDI9!BM\$)W[_!?:PCK7[27VS&*3S +NGJ7N2MOQVP-40F.Z M+!)<.8=WX/VB]FSSP$(HJ[ M7M]*4VJ*]H6ZL>K-S'LFOA=9PMMLXOFRKN_9II\RJ5O M??KJ_7?@N6#DD2E_PAXY^UK$8#"UT0'4VE_^)2__I\M!A)9XT/;Z@%.)46TG[MH=/WR056F&]4FU@/BQ_@$4? ],3K94 Q"D@5O@U'PR7U7V M'1@L7 V):8JNT"XD+*DC,YC]O1VG+;TX*J&D+80;RP[WZ/U!@&(LC'71P=@/P#R().$:"*4=0/A#0+H#S/ C?QW]5;0QP*"QJP.;!+3A#1K/EBK@- MO R+202<@^(@5/V2O[0K$ ).Z@-N.NA+)U?B]61U'YT6X;&?R(/-5$07-"*0 MU]W#:F'$OC2"%7>;.K.\ !Y(PHBP0,^D 4'R&,FUS%UQ\8ZFGM%]],-8YB>1 M(_+M8255$RUVIAR;Y;Y9;PHY^:=751F56>R<.3Y*XQOYZYT"NBBPH+50ZP3A M)R<5*G^Y!) F1\A4ADHFHW2RI. LLNILV<31!XG/7 BFB+14'\Z4:=.Y=4/? M5>5!3 N(JX C0V3MZD$S,SL MIHSU EXAVJ&O9#W"P*[^>Z 5@@(@0)*@E)L) 4(@2 LX1](GMW)$70YDDC=] M499=4U:HN,/B,!M0&P^ 31!NL7#-H^H[WU6V(>:54Q&S^C:L&X3R%]47 '8T MM*,!'U/DQ3\L*@#,#'Q"YP9.74,B(H[0UU4;Y-G+\Z\ M9N2;=)O@+'U=52AZ?3\<"M@=6$BVRO34;X;O4EJ2=*P#,@9MNL[X78-#X\<4 MIL48#N$W1$A(5@MBV ?A ,BQKPDO%N*'?A\F?0[(Q6PI4N1(!^($N0')SW!< M2%]F*2EL\?[29=47'1^[%CC<8T(R/N3F[;;H2XM#1#V"S$D001:<;3QH_0=K M&"E8=0^<3R2H. !UM46$;V)9GH+J!7&BP)&<-*4V=;7@S4S3L20;'8CH.>TH MU*T[L&91"5*GCXP5T:2J[WUT%D2QI'3\"W"_DGW"KVNJ83Y%N^D"TC!@E=YL MDS+TE0DCV$F']2*\X_A0&/C#S%,6X&P0=)S[,$J1Q@X6H@Y/=?& &^+(0HV) ML)&L='KD]>#W]9P?PH9'7 _+3/!&Y1ZJ/$ $AD^-@OW(KPS(0F 47!\:RI1A MH;2QL:MMGB&"Z[2!SEBIH(M"3%(U7!!$)8EH=X/0#XDS6!P'!9*!VXXQJ0A+ M58@W$GLPKJ#<#9&&I,,'(;E(/TP +=PP)$)2C\!*;<;4FP,)A6IE2A;4Y25V 5+"XSIY@O+LQ"RV!6:M>RIT_1_C*( M<#ULR*)Y,B7$4)PY<8A:=&8M\UMB)WQNBL(,[A/<%2R38=W#M>6I7TY 6C5F MWQ=L3LWGGV4$/?T0;1U=M^1BX01Z3_"R:%D_4L5/X7@$'JD#$2IIQK5(KLB M*+I>#M@V5.O IH ?!D(6?E-DG'FO>=X*,T@(!9;1#EEJ5.Z&-P'8G3*PY&'I M-@=P8:S18GR^,9I?H]%(AP37HT/WU0F0@4:.%XM1*4;6[ B+3.7*)*'>!K"& M%@I)DLX1Y1MIX]0/@[L#*K3/WM@A4B@J(V,6%:Q(98 M5=SL>2L?7HAO9)DM?$9MV)(22>E.(.7_P[0>9[1LK<=K1XG3PSL9+Z3SLFJH M2_9H0>*WUAU50R7*\$Q[0A32&DO^]HA=!AJ*X,.0W;QB_DV)H7@@"T9)E+>I M+U"8XXN0_(#=*:3QI/9&OJ6J(B@!'$K:86A]+M.72M9/B[+<*(>:=2D=:OL MR[)F._N@T(E1,$.,%G)R7W ?G7$')OS NR@?INX?_DO<=2*VZE4^%5YK3!!# M+4H)0)U31IJOEF6\1"5_34M&0?$^P_;\D'4(MN]8I\./B24]@)!&2P64\*A- M'=LP*6S@^VPW&,^@_@)L)):PY &=&D *.RA695,9C*W4,96KCSX-!+0 ;T4+ M3ZJ9P="6.(G1727S@4T(@$F=A#Y .>CI\,$52.* +.NOQ:LB<4%*FR&/K/K0 M^OKU1.>>(BW 2YH%>]"7=0_.'9@]=S)QL-(H'G-S(7S_]&/*Y$P2SN7!%V2/ M08TS1(UEQJ9S]C>"+2"94HHM/I 44EW5,.)*'\FCUD>BB=-*8;%W[1I48]9069/, M158'TN\JFRX2?<& >D$XV,?7^XM\C7;<[H( ]SD, M*'UJ_70=LC&M,-)U5E)9PT@'K8Q^$7B^YX%:AKX1 0HJ9O(;'OI(>+T6J$J, M$]R$]!-)!Q3[J-5.LUD#Z(I#-RONU:(@&-CV$]3I8X ML,&LMZ)?0L[;3$E;QI!0;O Q"J :.>KX1#&)$6JPE/. S04X-2QCIP0-W>R1 MO1%CS@@.TP5"I6!RJ8[.Z+ CJ0]7B_72.Z)<*DU),F3'13D2*&LDBH<*H\;B MU_//E]=V']N=5XNETKN],V![DO]T:4\:&,[&Q#C$D?IUB(EP1JQ*IF",Z/(< M%Y@'>E%5()1S M1ZE 4DH@ZV,0<&9:4Q*>5[GAT[NPSL+Z(5#=#>KAP7I&W. M#6]T,UQ>EORMOD>\$#F/UX&[3+P/RW*R!OT87^=,!@J%*>XUA=V#/7D?>GB+ M44V#*\F/QV;QOXMR1#CJ<==R"NJ M^L<@D.[':DE59EU2V*$7NOH(=!@RQ;!V>@!G(9^$VI4U:U> 2V)D*JD-,[AC MC$C)5K;*@T*M9^')'HBL-%7!]'.RS,0N^4X2 H610$PSRI*,P")6Z,ED+'1J M"(3^;078>*;)48'BY0]"_ #YPNWT@Z1+ 4559&C"4 #8>AYGX#&&B)%3UA<' M64VGZ_@.'9FU):NT*1*)@A%/6&7T&/$1G<^:EGP1HL&=CQS+5)R5-*ST_ M29U$F,"Q!(9=Z#H!#51MC%;YA@(0J 96&&CLB60DRDGQ/"72628%I'^8M6]I M'J(U@V^04.*4-^E/9\&D5"0_#"E=J83S*DA:H90;E?[V>[BKF"C7IG@P[!,' M%7S0?6A(EEI*@MYAH.#P## ;)+6![UC=*L._>:>I%%>M*,P PV'U@;J (^+4B7"J)#FA@LGP,0?9ZQ[/O(4K(T]X M41F;59MU!PIN3"=#:(;K,:UVXJX3Z);59>245=!*+)TPH*/UDH+RBGA;CD_/ MQETA$FDTN8*;^:6= G6J;#"B,NM0&VT"161,NABFJ]B5 .5]"--2>,K5E;?]9'-GYQ\X^1ZNCXZ<<7I=,"& MIZHB?+3-R4A58-MAQ*.,Y%7723PR]:=/F9JHQ(!XD)E)1I41%[@;N_82GXUQ M^+[0.JSP97(*ZGNDMZKOCG4U:(5JD!?-O BC6#LW\/;#"P;2,%+INQVMNENX M>T^6'[AT (XNZ4>?R7"T,M&3[*CI.CW[U\C!W'0)H7IT'* "G&=T3RG:^#3V MA294<90+U5* HVCO,)F_) _BJ(P;NXLK%'*U]0JYE0H>:[+@L9]?\+QF(9.* M&&W(9^F07)R.;G06%R!/5_Y7,R*0)R@ M_ANZ#5*_";9AB-*S=5*9Q$&&-#O:& S&.;IZL!1E3EJI>X(C-2J=4-:14.(Q ME:9RAB56. 8JY]85:#+A)2>8R"TB,Z=3/QA[5C.VDH['])$QM*E^Q HEXCGXZRBXZEE9T)[-\ 0%%CL@6GC NJQ>9OG? MH7L/9W8J!&JDIH3A&(4K>869W,=[I+:R,)6F+-WYRYA()S6340U]BA%.J4GE MPXK1_9%;H1T>3VK5-=)*UJ)VE+HM?]WP&RA+7G>M)'-_CEK''68A6\0%%THC M.GH]:43U?1K1J[D:3VR_CD$WZ\3H2G"95H?N\XN>A8K. SVZ14E7N>_T.XP6TC$"_3STQV%G5@F'[#>/5?O M6DOUG:&W,G[?D](>#F)8.?[PT[K1O:'+S-T'VL+W^\C*@KN_ORF]H=_A"VWU MNU*H6%5LPT$Y_1AT*O73S_:#YR9=W&WIW?P30MZ@\O1+$JGUJ5ZV[?B*UE@I M>R-5K,1=&19PJ<3-+,1=V_"=OONS+9&1JH6H#Z_N%.#]:D^(0_SKW]\M$FH#,7=W)TM+FIE:(3_A-M+371X5&K M=M00?K('?6P$Z."]>0Y"J\PDM'Q8-TR#R,:?2&)3MK-:ZML?_SJ.O[PKQS\O M\_F9^DS=1>$@<%&,AM%/=G37>E\IU0J5ZG&A4J]_2!F46DO*UJ/#=]E#\$7G M*;2"#4C;NBN<9P['PHD2]W)H2>X)*''_;CVT.OJ6E>[[[?0]-4;>1BU:GO"Z M]S4XV^-)I+R>+7[8']N3CZU1J#:>\]3FYRGC'&.=7()SGZ9RB742UPJW-E6. MKY26RM5"Z>AXCC>M^-[O#V+T("J%:KVVZ8-8KWHP"O;JM4K- W299VM(4!CM M.F=I#!O4=+/>BHFZZ4IY]U027@R2IQ)YY;A0JRVH.F\*$WLJV!@5% Y+]6TB M@BW29\SY<,C7]E)SNM0$CM(H[]67YS^(EOJR:I& L<""W1)W7J Z MNE.V%Y5L[L72,XNE1KEP6#[<)KFTIX+-4T&Y4BDTZB]&/1D%N+8"!I9..5V, M=3WMW4N2++S4=L-!RQ<;6R='/.6JU8?>+TT+>-)29M\IQ0:]0R MG3#.+,UWY+Y%JM,'5N@WC'%18\L9#CP#$;*60G:D=V(+N[KCB/0(V[?CLXZ< M6DXK<6-6/HSQ@>N3WD,3LIP8AS)14B>WNN=' .XC ^^Z9"%S7 8^C&'B6)MG M#/AB67E G5UEEY:.CU-CG+$QY*--P+U$8&>8L-.):6 B]X)KX3 _/1I+;S"= M(27' LP/ FZ*,)"VU504?P>S(%E73!DT>Q4K%8)?+,UF]S*:/N M&FZ-B8"QEI43Y[K).H/"I!([U2QG8@4J5?55TV]:6EQ03YNTYP;7,^S%Q:JK M"5J?3G"N#W8&;*:CAZY"'\M,]S-\-]X4Z$_0BKDL2 [%PXQ MHT?]>#PY-.(7[],W;"5#-TP7VY[RHJJ2MADX_A!'><-=_J*K?4Y4\SX:V'@M MFX3"(Y=:J<6J$'Z/K"Z@JH-F$ QH]C-6'N"M_Q*"GE MTF@U:FL2A'8,&*7^(D%&N37W;^7M/_94[SKI/N(6EVL>Y[W39,N9K(M6X1Z_ MGBKG*K_KR![7O1NKXK]DV,;>P/C[3MW^G=?%21-7 M$R&I4PR.9=0S0L'0QAE9LJ'/L"\;1QLC,N+T).UV&&&KFI#O(39#\FCRL^ZM M'1L%^?$ YXO'JOMQ&RA %*PN<9.A.>Q5O4'U/N()W0RF'O]ZCQ:_'J1K].C7 M;2FCT,&&0#P*.W6586MM]37NDK2_]^N[]TT]]/L\[:NP4S?^YGSPNYP-H/I]QNS41BU%/4P&/,X+(F\XJ"%N9DKBC>S(6ZZ^=SY@%^!R_;W[ M07&7FW1N])EL@F8WV]3KK=RHUE"_B$/T-Z#+DMA9R\?A#*@6<4M\AT82/LC> MOU$8,*NU$"SNKJ;[I2"_*M@II-@O/V$=R;XY.]GSKPWW+$3Y,XC%2FX!-Z*5 MM:=(VNYJ56B3"Y3 L%[W/KJ8;4*6I?2U(6W]HO!YC-SA. MI037N2&:+PTA;?!SN )TV@=>!33 MCH1\U8NY!O0?Q_;_;-JA;MS!KT%A=;.Q.= M_D3=&3'*\N;3/[\W+V[/;YNWYW^_&FB,)1)&AC4OM: MYU%'9PK\.9W33RJE#] M+964JP[L;:L?>D':Q)_;+N,9C(W*PC>;\-"V@%9&$A1X$AP3/[LE,UE=>EDY M>( TJ'X_"A\IF@CZ=68*@9YO$\!5MX> 3_L( M>@%H:X.TD2"Z1 <^/X6J5>309J2'%(@'%#M2N"P71T_AVJ!3R6:': ^Y85]I M?N1>[0!!@6E" S3@5;"'.S.7@KHIO^@,FZPV5"ZM5!MZNN)CUXK6O(K/R>7% M[?7EUQM2>JZN+T_.3DG/V:LUFU!KP(RWSNX=GX4@7C#,'?##&//@3I@=,].^ MPFPC%U/B=NI(7HZGJJEG5X[5S_!,,DZ (\.5W3D%H_U[/(!'>:(R&Y[:2^Q@ M*9#7=TSSO*=S2DP= #\YZ7JB8YW1O&/DYY?8HQ[>\1Z33RJEGT_.+NFG\L\? MZ#VD?7@]_IZ1?3+VO2_J>ZQ"M 0-)RS,SAWU!1H%.T39+M>*U8M)4Q!, MU7( EI:Q =KJ$GFNP&045DE4SHO"@)M>@[9Y#?KZ&MCOT9]%0UQQN#6UH^_0 M%"R00]V.[YL-JGQ]DLFQZ9:U)L#JC M^V =S'B"D<&.!5 2:!X!NE$,OTIF* 5Z(OB]:?-1Z46T. T()?^@U?.2)#,1 M.+-MHE4>=51@:+!%,IKDZ/-9TTI?FP*$U)P[MA7#HM-N#WH#3)VE: M1]CK#=!YFJ@)(CGWF7S-Z3525S(N\"#X*":_'0>12-,"#/@..EP#CF,SL:(B MV8\\GL6L)LKAX6"5!9Q*+(L3[ASRNJ5$E%ZQ%^.E6A>X"R5P-5Y/ M?1/H'K M19+\BE6GSV (N]:@3RX>8)=":[R%=# /=N6G%%2,$Q18V3F[I,]!.4&>+Y/Q MB:4;TXKZ..D\',0Z(F>$&T 3<7Z0S@&R 19O 1PT6CDSFTTG[LZA=>@\I-1M M0"X(/J9]\LZFK(I?O$]7^N"M:W7PW]3!_ZD.'N3Z.?O$?&51<;?]W;*B1J9W M[+HQ98W?4-2C2(?'F5OM(:E!/-E66P;Z4_)Y*M=:H,9WA#X[SU)7&#,$K+R1 MID*7IXK!'<;763H.#FPDC&-/CM.BQXP);3TOUAW\E84BLP1"Z44&&VOV6 ^: MUR[CB,BV4$!3N!\'ME%)()J'2GLC9^6>AVS6QL^1)F3/ZI%ZKDD8FGAI2JMP M,T$!>-AP+:=F'!QU-PC]\&YHWX%!'*7D&VM[_/SVUQ-M4%O2J'*07)'^!C%0 M.1@=^&:43[&X0P5?7Y.!+#35I9-J>N$$,-*W:N=!/(RQ:%FFXPWZB HK3V;F M7#9M2;*_.I/9QU,'U74U+S2+5D?YT=%),(@"NM#D[I?%.>>W.'<'%.*XZ_5_ M1F>W,:CY":G$F%((XSMF7G/BXVOG@/,Y""ADO ?G=D%QB;#2BYE\V M!QCR@AM('@F=5OI933L_3:>==X%32$+VI%?"TR$:2>Y4H-WK^_1.#N:(?LRC MAGO"19]"=KB6@K5HF3.M\57H=F!WAYY0FEW'O$"*,2DN,)F%F?R!4V[5BO@< M7 +R=U'RDQK/Q=7(Q((5-\";H5C!6'L%Y/>"DHG@,AM08N169QW1G41PO8 - M#Q'@C^NN MBR]!IA$PSP[Q:.01F-M6I^=@MPYX"&>_XL^DP&#^,L(*ZDF8\ Q5.'=RUJGR M1;L;/E"'",S9(Y4DP=S*D6//H]&B_1U0X$_XE+V)<@67P.C[3L![25$G75IF M$IE#%9)B@FMTQ)LG(]4S5"WTN/9Q8G8$&E;.U/1?F\VKXIZQ/=,6L"%-CHTN M)9P921^:7,P45VG9ZOQS];2[(2V(M501K!2?4O>#%PTRB\C4EJ+]6_B 8Y"Q M#V3;41F7XWO!\#]6"COV?#:&E1'%DC\L,C*0DQ!&C0M[JG&1ZP6Q4CDTZG49 M2WW(=Z/,;9519PA#3=XK'!L./[<^6"=I$?BHGR2V+_'@TJCAM598=\U]\D*" MT#R-%NYB,*852&5HM&&.$635JI[6L@S3:=S?2>:00RUW65$I3."&_9I<*3(T'J])N^XZ';4!]<8<-*KA]'.6\RYRA/CS O@LOYN:I M7!*!B3N8]M\&%8;3QUL#>( <<5<\A)XJSO#M-'.^7*6\M7+E9QM'F)._,.VT M>$+.F#OVJF$X4>F*BYB;J$ Y,MW.,I(>*>,\+]R09B"A(C:&@Q>C<(VPH.IN ML*#F_#P(B][L+\V3V\OK&YE%-^@3I>PB,]HRVQ!KJLX>VZ*?6(Z1M&*G22N1 M8).H)42 I3/:]:3,,=V%DLNN9)F/X=L:RWF76B HWDK.;>[42:&'8&@6286.['-$%,-U_5B1+?V#Y(W$ MWBB1\V!38M:T(JMBFG.R412,)KP\HZ;P7>?^YM8?%JPT;[Q@>QR6<^XXI 4_ M];"?(B&4.GRCN,5>K&4*;.C(-0H33 98,D9 MO\3""+>O)+J/7AR*G[_W/O!BHT66>43SWC.?G@=Z($@$G&.*XZ 7K=%@&L=G MPJ[7\G2/>1DQ,P)#8Q6@[/4BW2I"/#-EWWFT ?8CV_(VZ._*MAM!M@N8Q:*+ MFP#U5*5")+BQQ>+G-_G<,M%]&;/%N,$#!MRPL8),Y^;F(RH\$!I9Y?RV&3A& M192RY(%?VN<=4L28*Z!_3.%\$*B[S_BQ1^^^-=*6C+NO47 !T"5?0+$9W8N% MH$-:!$*4-8Y,1STA.%X7MN"..3)KG2MKR6<#&_$]0*++G9M4\H0760R3;%_1 M]?HQ"R',1/$](2M9[^'"4;3;A2>']*8[V!,\AX''F!+I94K$0 E&26/MM&,^ M?*N%Y9FZ3A.^AE_244N,'VJ-^UG9T'-)(A0=%!*3);#8#!>.+<$*9E50@WEL MZ6^(/!ISA 0"F W'OU"0??2E^T\MSA*P M_4 OI1&:HW-E.+<&"F183Z(C\4&_+H3V31E3N"*Z *0+$80T8 M4H! ?\(O]\G>QM0":O!>L+O#5N2Y)OW/N T(E*PBXGY6>5 641.'YQR,W%#" M*VO>7'4N=(J(:SFJS8UJ-4\[Z#IRHD26PFUYP#)9C"^!>8&DB8X2ER\8:B;X MLZK.0[2JJG=J?I^]E);*D=4B@D_*9L?VR T&;(RLGP&W, J!@=:465 <.L,L M"#XK%SY[4?AP]6DP%NW/,AN T<-E5YP$"L!:FFLR$S5V &?*]TR?7*PXH1=T M? H?$/'+WA-MU39\OEX.G+C$R4!]%.SM!/FT3@5*];L".JZ(<"([<"1$M-08 M?/+ZIC<7"973G HY<+8EH9#2*CMI8(X5\!+43P'Z^S!BK41$O5@/*U&W4<&1 MQ5JFU< N^A!WH):M5GX]D;O&/G*W/ UMFU=O]U)QR U;G]\+FQ/&>S[GZPM[ MT;,VDZGM1,#@<'Y*/?O7;^>?SV^?,U2Y:;-Y[$4)^TF$[\O1GG]_4WI#OP,B MVNKWA8%Y\-RDBX^6WFG1V@Y]W^G'((/43V]F3!\&\90W>E@N?OQN3&JW9H[]$L"62\7R-$0OBMUE\.7873"3__ZFFR3]GSY^Q)[.H,(7[\+[ MCTVP8L$JBS\*]\Z)/H+9Z7PL']:JC7KU8ZE4*E?*U48)C-P2D';]Z&.G7/J! M@X;$8[ET<%CZ7^Y5ZP5!L9OTWGSZ0M/;FJJOLC+8TOXA6-,"8>N58 M)ANV1/* (35NT8S5$7*XX#D83_?2+O[Z]:20]_?SH%TLV+^+X6E2O5#_8WP]YJE\:8I*4:S8\+#=4&GYK:!#N=0BL M%H1'T3X5W["_5.!Q#[%\PIV3ZAJ-8EE[6F23\Q&J.UZ&Z!#\IU'=YGAJ]660 MY6%9DF6US#Q5D273Y V-KUR,HDJYM"R.MO0Q&VCALE(AB MCVOE1H:1*HJ%X^<\LY0PR65$L4H*];)XSZ=%HJE_A%WX>M'^*N[N)%4W^Y'G MVV5%U<_%*"483Z:JU3'*/)<5VD/SVBY$G/6_L7=K;90Y#2U[=^<81!&S\;3LM!](.);VG\P ME]/@Y]%/["!$5T*:)*K]!];FV6JU7"S_?]O"5L$T^F^I6JF(QVK9U"Z!NS'1 M<8=![$6(W!&H)D<[+,C^H&-]10N9\3-I5\T:S9^9:^P,=RG$%M(3AME42Q6] ME!.UG$#$!Y>/OABJ52IPN[: Y?-E9S\I7MY :5=7.#=!A5O81?"RW7H+D<%RPOP>4+W:3 M4#7\28@]76<<>J-T^ (80F4[&4)E4PQA1\EC1897N7A^%>4Z>@^]JD.*KF%UX2 MV_2>Q+GCIBNBUQ*NF^T5?1Y00CD]J-ZWQ7<7C^_FY+=G/CX3:;?.(T\,/7M, M<&0,7(.;=E?T''VLSTKK)\VOVXVL$\?G$2CP\U]U>%V99C[VOR\W9C[ZK2$OW,$>75]MMUHO8I$K-N<;!-)UIX9;R?4 M[H1RQ7+%.A4-EW^6_W!),'X#L]FX/$)^ YU@Y"W:M-90S#V]CY1?L8$*PEUG]<;2I0CA-U<7-G=>_^0IY+5;^U.2I97UK8]A/4*L]O M\3#5ZMY]'K@TJB4V.K!R_CPP,(*%.Y%C89N3A-&0JLOFH+%M33?=@991E5>3 M>%XK[1//7V?+J/J6MXRZ.?_UHGG[';7]'6KH\0*Z"UU)KZ,TBZ822[=+P,&MGV;.U4*UL9"DRM"R#!O_[]36656A;VH/M^ M??7US#Z_N+C\@VI6"O#S27&Y5.KU(F';UUP41R/J^R%J_ZL[6[#PX>=OSA!^ MYRR1.9+\:RL%X?/PISG>63U"$J/X> MBPMA\?U5Y 4XL-D?1^6'/2[7*\8V+K,V)Z$V+)54A@>!861Y["EXL4,=SY/9 M8W!![^O4I*(]-I>53F.HS)=.^ZC(>DSSO<7UO!;7KR*,[@3:"]_]R&MW]XQD M(33NT?RK11WI C=OBM(>I\O*-@.W+TBX[0!D>:'11:&=%41= M=@^U\MHPNT1(&PMB#LSHZ(A@Y P,\P.3X(V0-6$K+UZ]HK,FP,<#NV/P[UYT M]U7?U.V!S#(#X&IAUXO[OC-4E9V_>(\_=6FL]R?;MN@WSW5%H'Z#IRX&/8'5 ML)B9 ^1SC84M;5#V,9S.#Q]@'\P#^%/@]/ 5POOI#(1$,FRZ;B3BF*I,+J,K MG! 3@Y#:AD$HE\=AJ(\>"@$@6\J>4=_?!$&LJ6K#X^@/1Z&'*]3QDJ]AO#@%S0'! MT3@$1YN%X'@<@N/-0I!S"HU<&CJG2<6G-%+S"GA8Z!)9WV#OY\].+-P3E;D( M+]G0:95+SP#J## ;.6".,>YG![.2PSO*8QS]V<',(\]R=2$P\;-+:J47GSV* MJ.T!Q)LBS]J"<7W:AYH%[A;B\-;64A,;1*Y M.?I'92%AM4E@V;5I8/,0NY#H6B6L M2_"">847\ZX+\4 ?+<>KE@!O(8F5!]V*4)=WV1>24>N#+?>Z+&0TK1%O.;*] M6LHX)B8 =NL\GAKC:%:MR.?06K6\!7#ET%FU\OQPY=%8M?K\<.72UT*BXA+K M.C:C)U87D@OK BR/PA:R8-8$6(X@K2[$_9>%:P;EYSEW\SG_YMV:,T#/.^I\ MP;!MH.-5&?-GCYDM3W!%SGA]#ENIC1DBZWM]#O.HC9D6ZWM]'O(7\W)MPAF7 M>T@+\?[-@)ECU-86;9V@@V\VAS(3%Q0B,IL6'.9>HA7IQ?U+/!?.6.O^S\Z418YQ[?2"?,4M&990"JSP!H U*T M?KA9&'*)_VC#>,B1?_6%A,FFPCJY5+-8I&1S$<@\8 \7B^9O"JTY%^%PL8#^ MAB#-NRZ'B\7T-X73G$MU.*]WZYHF;:-MK$>P?/6#);T)5?*PMHV YE%I M?0L!S272PRT$-)=&CR8 :L)YBM-2(N&>!^VP)P#JI=S\RQ#F\=9 ET>-C6V! M+H\$CR;%2#:/NQRZ.]J"2$D>Q1UM0:0DC]:.MB!2DDME\XJ.=>(KC[ZRD@*' MEOT6^D#GKN@%>E[#E4.C(E?N\<^EK,-GA2B/IHZ>$Z)<:CI^5ASET=%"+JLU MQ;7RR.EX(=-B78#E97LO9$FL"; B*!&($9@RO?D[1MX;2IA&8-9E?>.8\%1JY%GSE&?-GYZ@4"_F'X-@30> V( M!N=4M!*D0)PG.^Y4&0%]36*)(^ M3.5ZV]_I1>"_6Q9+R ,HJ[S/,_N5,L"6@RJKN MJS %%X=A4@Q 8V-I)_A,E-1SE)=&5DG_XG@1JP/:&;^\$W'A M#&&*/^#K^B M!O 7:"R&Y#A[Q%BY6(._OSG(JX@NY2CV3N ZD0M\U1VT$PGR ML-EN1P/''SGU3XWJ4;U4*BW.2?/JDDICS/U"),PA,&LHJX=>"Q=8&?Z\(HUT M*76K7!I3]/\4WET73K=Y+R*<'C#HM41TZOD#S)BG -#E(,&A?JABIPKK>@K5 M*KE5G^-&0&XJ3!./GN=L?!ZFCTB-@Q+_-9TW@3OT./(Q@H!1:E\_GR^71OQ$ MR^Y.AG)^)5Y\'DCW4@@D!OII[+5IYZM6HG,W-)Y_]<0]:1TIW18PJ"?N;(F- M':[TI+Z$44=X"?!/M :!\CP>3+[27%66K-WVYI^AL@#LULJ MK[XNHIKC3"B7Q@/YN[2EG!X4Y=*X"VZ7MI17FII3Y;\:YD'"E\3;DZJK,+1&()X1&A=@VKA!?#WDY#G2X'N$[;@EW:4AX+S^EOL$M;RF4/.ZT[ MU'+9PT[K#O5<]K ;NL.\#=K*E=)BROD?8':CW_[35?7?>0W;9D*0]H-KPGHN MKOG%=V#!CN/'8HJHG;W@R2"*<#DO;CO^OX43G04N-F=^\^D -GI0+8^M/O_: M:F(Q+\Z&QA?X6_SFTS_'UUU@8>Z*=R)0!?'1[__XNQB^^50JE_+QNR)TMN*PPOC3+[X7_/@IIIGT\$+[D7[O1N1V@D,^P!;5I6JU7'PD MJJ*/DV$? (J]7M\GTLJNP;1FO$.]- X'$?QN/_;\( ;22I+^3Q\_/CP\%!]; MD5\,H[N/E5*I^A&H.G&HSQ]_C^>_QUVO;W>BL >O@&][C_];^E\D2QM^*M-/ M;^PD-#\,PR0($T7\YCH:I$E+5\87+$]?D,D9-^+]) ^0+A <(%N(MBT_%72( MG^A/^H_H"4F\CB^[[6]Y!O.OXYLU^OQ"/.,VS0A)GCB.[$*'S8? M/> !9G_',*#/F[P00S6V_B<)U\<1P)8Y:+YSXE] M?ADG5GV6$WLB#DP^LP(NF&H/]R>VUA-;_1T[ M>CTG]ES2<<5W['A_8CMVQQJ[()X@7#/G CC_?'+N7>U%WYR5PY&=%[.>=5? M^'GEY^G./K^=.<##G3_ O4*](Z&RH]=!:J],#]]*4CO>>5+;;O5]*P^]\<(/ M_3FU_FT\\,KN.P.WS5C8RF/>??_=UML86WGNN^^#VYLF&PZ&5G;?\[>W,39- M,R_=Y_CR"WQ->_AI/;?=?CMJGOZSVOW???;;T>OMX#W'VOV%ZA MGDHSI97'ARJ[[U3;*]0;IIGJ2_?+;9%"O8;3>^GNMBU1J-=PHKTALB.D]M(=7<]MOVSE MH>^^^G.J"TPLK;RW'??C;4W3684PZR\R<[N M.]#V-L:F:>:E._&>VUA8[^F]]-RO+0EVK.'D=M_UN&WJ^WK/:_?]=UNOAZ_W M #?O%=LR!.RLA^B+%SA!V\-VS'$24=MGIEV>USB _XJO7T]FTNJ:+,8MJ3>I M[9Q#J-\I@4X=Q*'ON;!Y]PQ!]D0\=K@XAO.>&D&?!^V7D]!8WSG?S@Z MS?K..G.NL0$[CDF(DN%MY 0QCS:(/P_-3XSC5Q-S7W4I=_V5.&)6[[P;M&+/ M]9QH>./X(O-Z'H?U0GU6SWA>6RDD M=\YUM?7'O-ZY*#OGN-JE\UI]G\QKC<@=[JS3 M9X);V#BSDY!GN']V?)PS^H)DW\ZZ;G;FT%9O1QSNG!<&(VU74>@.VLEE=".B M>Z\MS)/J.D$@9F6Q+4,EB@;^])+NR2!.PIZ(T-47RU<:0)QZD6@G20BHCH%G M1Z_XYQLYYQ^ M*R6R%\L\CG;..;CEY[HE]_5HYYR(D\]5%RGPI[..=IU2X<87HB_AF,/@?NG, M8^='L:^>]8(\V,M0UIP'^\O_ M.3BP_^^?W_ZH_[__^Z]V?_#X[Z#>/]X^>3?Y?NW9NH%7[[ M_:I_>G3]^:__^;UZ>5[_[;)^^^?@\\.W^H_OEU^__^MO_[V_/>S^[?)?K8M_ M!$>MCY5F1?SM7]__Q_UQ?O(_?]S=?G?JU?@?_7]>?+UJ?B[]^_?6\/3WQ"]? ME"XO!XV;\Z.3NE._J3PFK6[K1^WT;_' .8WOD]/HZO?__A:[__SW]?#AG_4? MUZ)6/A]\_.;_YV^UL'1<_C-J)X/KFQ.G\_'\X?A&_/;8^/7LIMRLUFIWG9/D M]^;?O@??^LG-CZ]W?BWY5#!XC)^?5G(.;;E20.85XR M-^XJ,"'S=O<,S_0T9W.YX6)MC7![B1X!&.H@$?4P/QZQT+69 &TD=- M82&B.Y/IT+?#I!NZV:;NE^R6>U-K^K**+7Z2QQPQG(J3\O%S<>9);\VZA$3; MF\9E3[1QJ6A<<$A[KOR [)CF,_+4]BWBP8K<^>$B<"!/VU(3>-IP?%IYD>0G M[+3A8/- M)U,Y/.B(HYR*T\PV'@O$$;S4F*82[%R M;]\9CY.N.,FMEPWAX3%M0S49>/#@&>[ 8TJ=(\*1*>"@,:N!LT?40!EZ.G#H M#-/_Q=.]<7;>D*G<\7G:5]-)LGH-SB:M$<] MNR%G8]$_0]]V=HP2-9\7=N (U)[%T=]+#VBAX; M4.K0UM):X,#27*ZL7F&^7F>1XX7L-5U-5>F)8?KWR,DW7]Y%[BX;N>H>Q>$P M#IK0JLS"X:@/@-"E$A:CD2$6K5EYFLG/G# :QO$U^U)\,MIG#6&[YE[Q:7:1 MV988GXR&"6OM)TZ*J3F[3>"3'R1:L MM_?2F(4D_-AY35G,MG,#1Z(O2(2!V]!E8^:FMN]/;X- 6 UGMO_!Y87;L,N9 MFGXA]"\ODN(/%[#&H&KH5W$SE]&X!(A[:STWR]#ZMD]XJ9#0Z6MWZ1CT#]S&^6-UJW_&GC,05//67/X&953S+_MQ[#%EQL:"2 M1%9E##9P 06 'YN'^+&YLGM&BL2(2$.-GJL :9R(P?5.W. JP$*R \O'.8.'O;*H]GKCPJRJ<]&TN1U@;A70M:^NRQCF MF=G:=UU&=LJ08>*1JZPDEL62+%%SN?RVXAW#5/RDP>"Z(IBABE.8"'DJZ^E5 MAN0E:!.7YSSDFPV%@=.$7"NZC>.4>#P;%);5V>9G]X,7/YH2Y8/5[-)3W[UL MF&BDQ[@\H.=F%TGNN=J1'CF/A])]Q>CDF*Z]G^(;%TE1'!?\:" :7"X!&J' M+:-KP_'QIJ'EYJJ;P Q'69LV.A/^,K1AY"JR/$NPZUQ,Y/J M*+:2 >$$<.-.IAF*K&1!PP=K1;,3C5#1LX$S^SRN :5IP MP," BPZ/92??H_2(;[RDA&-J7C)#B8L */"F@JN M9F#0H+%P^&#CPDDE3%C0J%$MN94,"DT-&XNLY)X5$FF8H-#4N%$MN=4,"AHX M%EE)GSU[Q36+8<*"!HZJ":YF8-# L1!,%SYHP@0%C1M5$EO-@*!A8^' \4;^ M#O@))BIHVJBYDL&AI;%C<88+XPG59M[0 MTN11.<75# VX\/$V=** %EO3!I%C;U>SOH[BY.%7MC6FJ@* RBB-2QU!E%:E MGF<+EQONI/2(?)^%S]W0O;/Y;TK$__N3;*0X]96D%BY#Q!1>&8_'!8,["?\O MA<1M7PC?=0,6LCCAXJPQ:;?/U<>%A,#J*^/[N.3O4_7S1[8?%)/-'4]H?T-C M\J.7[$1=%:Z%R_[P1%?%TR^ ,5[Z%--K*AKHC\6/[2I?&R=4-Z(W#W'OIN02 M,A? ^ Y)Z?V*5,XNDOM:A@M<_@:E]"$^;7:^IG0:LIG,<0ZOU]Y@') =IYRN MWF\J/V'>S/S8LN&LI:U6T]C]>_$E-IIE<=0TCIX&8I2?11GVQG>]I3?Z-!K<^[(;"2#P*O!_]PP=^VKJ?_!0NH)I"4A'%0MY)!XR?4B<4 A'WH?G=W9Q&5WO6?O)J2_OL_8FQ=( M.$ E'%?"AY#8XYFQ/8^?\>PV/W4^GQ[\_%/S4^OP!/\%_S4[[?+:>O#6JRS8D\TMO)"=%1*5IS14%SJ5&:!;PC$%1D5KV$@ MAEX\==R^2*7IJ6Q/L.C6OBCHIMB4B>JAR:A>OU@[:!X=M/[ZU#YJ=]YE79OO MOV_4&LWZ$7R_6*Y5;VZ)ID+*"C+.UG'KLM/^V#X^[+3/SZ[$LQI=F\SDV12V M XAUR6!<39S09VD*E:D ,\*7>"2*OBSVGLV>^]S>J>WLYD6U@BJ+B'5MHAFM MUK37W^^+PY&3\^\EN#554]%ETZY'C MTN]'W>W\P7*B[NZ"_8]"\:4#8OMUQ>>1M(A*Q%\Z$M>9'B84]2CP85H%9Z2A M,=.%"#%8JDS(;"3*K# E"5O(@E*$ 0>L1!PAK)5,1"Q#-!FA4U5@%[SVY(_I M^"$9JI3P!%)E$Y*1RGJ(HJ*/"=J<0N<@Z\WAFHXP3801%J4[FEV&%>Q^:-B] M_T%@1R)6&0*;,3(-Y "8@SBZS4R_RF*0AJ,&? ^3,H).@&4F:@, 33'1Y(AU MABG#-TFF.*P@8.^8!M0CY3D'$F4" 8!/ R'.G'7^A-+V19SHH1TCTU!/V<)( M&)+;C9VUVECXD_5OAOY M]@VG6/$-*O-(97."26L&P!Y0[-J#=D5E,O::*T,Q#/&T[\(:$IS1[KT(5'=^ MJ_W^!J Z=7H1;KXKIN7&J\)T1!:V$,DNTWL8=0$GH:$L[>.'<#;8)3&QY/-+ M71HH ($-E'6T""G*G!Z^\T\)=9:4#2728;!*,*+L>)%9/G<<*!W>_)%Q2W3F M)NLRD)MJ0GEIN+HO[/7A,7B$GTL17\_CA"I+HCB_][GBJ5@+^[+/R%1S?!!RCUP7'*M+G M$<,UWNJBZ'H6PO()#,LYL@[#TC N9A+2!5I3;0NT\T-"Z++8^/$#$[%^SY 8 M ?WW9&N' \!.U>>YLIU5D[\VO!>]:6=9._,FNY H,BE$VX]*JH?B41=4U+5 MJN_(!_]YB5[N$%C5OY8$IMT?NOXE?.G+/:Z<' O!E+280V>A.>4O!M<3TO2Y MR_#$-8D+<:&-G63&K@$JTU05!=$W,H2N1N[-_9&"?T[).@ ,0K9,^/C/U_+Q MJ4-?2P7WW0E39J$K:6^L2EIO@X)?64F+'\?PQ5,!A5QAY5IMJ BPJ;+:26EI M2/*:TU1_\7.)JKNRN@>MXTX%/"BP:?5,(]2%CJ MA.JVON@UR,5!^>A=N[U36[6&RA;8_M:)=M_"+7$I%KX->MQ7%(O6#84EEY;$ MN<^PW^+ZK%_XBC-.K[GUV'CQ4ZS.[WC[E[[YW?!_ 5!+ P04 " J@*I4 ME_-(EA$' C+0 'P &8Q,'$P,S(R97@S,2TR7W!U^][K\3T^YWJF];'SZ7CGUU]:'P]W#_"?T5^KT^X< M'^ZT5N-_7%VM+K?V3@\^LXO.Y^/##PN9T7Z;K:\5GG5D+AP[$4-V;G*N&[&A MP2Z$E=D"!F+HV7W'-5G.;4_J;49=UYK,BRN_S)7LH M:W?>Z:XKFN_75S9:JWN(_>PQO"9">V&#V^CO:7SM'YYWVD?M_=U.^_3D@CVH MTX5Z)@]FL-U@>T)KX3T[7F$GI7-=7N8-S,AZF8V8[W.__6#^PN?&YLKF5N&K M.RAU*LC6,IK1.C/%SN[>\2';/SP^OCC;W6^?_/5A86TA_#[;/3@8_[YW6$.9 M^CYU7?MM(6"IU3D?6QG0W!.NQJOK3;%0X:W5.1CWJBQL;!9734:.EYW\3T3O MR(2CTY/.=%C+&<^E&FW?%MB,I?65UBH9(XP?S(8QG8;_EHX6[5'#:;,^'PAF MQ4"*H4B1(-*Q+R6W ( :H;TPUC.CV9&Q>5S+];7EOYG)V%EI"R586VLSX%X: M.&OK9*4Y/3]\G,?U6 TKO_,X67?SAOU$J?C4";'QO/)SCSMD)?(O'[%+;89* MI#W1B&E:)6=J8%$;SQ(,YE(SKD>LU-Z6@CG/O>7 GZG;#JTI0@&+A5Q(OF@#HFT29FCF\9P1)(* MRX9]F?29*^EC,GXHK*B,T 1RZ93@J=0]9)'O8X*N$$D(D.P6",VDF";2"#>E M.YJ^#6^P>]&P>_]"8"=8)C42FS R2>0&,(?NN&RGKDN=@30"->![HLH4-@&6 MJ:QM &B2B*9 KA-,";Y*37!80<#=< VHIS)R#GJ4"AT /@.$!'9 M,D,W1J85/>F\Y7#$J3'&C2@;4P!SXV!FHGW#V(O&V.;SPECG6D*^L^Y+:9JN M0E$EV(D*3)9)_(Q+3/G:9MR*@ QDNNQ"@R&#F0 S8(A"1"D LIOWA5=+GNB?8+@CHO%3"5>KO/5]> MWUH42W4\5?M6&MN7@F%)%92.2"5WC$AK"L 14!3:K7Y9Y3*+EBM'&1S1M&_" M&CU(T6X_"50W_UCY\Q5 =1+T/-P\5>7$EYX5?%/AX M)&T3=[0!KD-Y,>.GN M/H2$7U>PVE.4DJ:T, "N&D@7&!"]A YVJ+R?<.(!;I24GD&E4W$P7 M)7@4L3BC9,I]"+3K9"JYE30!&15O4 2:+)6.5&C8L5R0K($OC1,(R(.?:5#! M*=M*Q8GF,:T0Q$3-8D34QM.2'M^Z@CJ"B3%>I$_#O&]P_M$4W7W.&+\SI\U M_>YL>&?$8Y<8R)2 S)W1G%0 =]@$J.@D='.;CI$&[$O>E4KZ$0GA>6YIWPF@ M#'B+6\:UKE-%:Q ;5]6$BM(6P+L+PCU)C$U# *%\[0D-/:X >UP1!>TGU 6E M>80V]AU9@.#?P/TZP)T\+W"+ 5=E8#G*?)%EJ#/E #GKYM2+M3R_ VO'G_-+ MR(!E# 3CNEBH=DWIOQ[!770%KWL+JL*SVP^+6'=C=Q5X MB%DV@ZI-9E'==2C*K/7:W>B37#AB#2("?"_:BH M?L24O!2J.I:^T;_QW;?HZ3:!5W/4]8BXV7K1IUHL'FB%AY#U#M"8\!/1Y30* M)U1%.+J'(I^I>^O0.&I?;ZRK17!H@,D\E]X+\0TQT#60V70]E8@O&%D$5L&] MCK@=_ZD"'V\PXDLI$7[83$J=A(/JI1]Q4/4S8.KM3&I>. J5&KQ)8(M.0^E< M-9$"8*AD:7TV-!3\DG1FK-R"T@PU9W@H.GZ,A.SK$;+/[-"(]&IF02(- M0$($W@.HPO/]"GV-*/>D'A@U$*3Y-.]5KRG8BBI%7B@S$K@Z[)O(C_P:MH'% M!Q'$*X^-DA^0[DTPLTV%74Z,4KQP6)OQMQH)LXDR!Q.UU=_):,%3.E1;5B*C MF#9F"36V/6)R'="!Q3;[Q$=H:+"-M8V-;R9_=1^ZQGN3;[.NXLDE6Z==B(53 M_B:[.>O8M9[X)DW\$2>TZE;GO;(X/RGOO&K75VIM95WJ.;Z_M:/-ORWU'OG] MH)CWGF9K+TRP3=B5.=OO2Y&QHQJSIU$S1R ]4!B+9_$<%N9G'"V1IR?;%^AE M9WK).;[U3"]'_P]02P,$% @ *H"J5'M:+]"T P X0L !\ !F,3!Q M,#,R,F5X,S(M,5]P=7)P;&5I;FYO=F$N:'1MW59MC]HX$/Z.Q'\8(=T*I ) M[%8MI$B\;1>)+A1RTO6C21SPU;&SMK.[W*^_<4*VE.5T6EWIAT,(DK$]SSS/ MS-CV[X+/\T&UXM]-AQ/\!_OQ@UDPGP[\=O&/H^W#L#]:3+[".O@ZGWZLQ5*8 M'GAN:B!@"=5P3Y]@)1,BG,+@P)HJ%M=P(2Y=OG5='Q*BMDSTP$YU^V#HLVD2 MSK9H4FR[,[6!/QI,_[B;C6;!E=CHM-_MM#R_/<+8EY= #:DP5.6P!=ZOP1I/ M5\'L=C8>!K/%/5P"DXF(VO6=Z]9-BKJ6["["[,],&Q;O_P%Z)B"40M#0,"G@ MB9D=F!V%+QE1J ??5RLKFDIE $=OI4J*4#VW^05D#,M,I9S"3 CY2*P'!Y_# M%M2MCRL>/62R/Y8*'>2C5RJW-""6*H=Y*&" 8E01?"8JW$'7>_A M]]:Z-6Y9QKERA>S=&]>QNI!(IH9&U^RE?AKZKTVJ'L-")#_H8#CC'/,BDQ2;NOG MI=05?ND43QBJKR;>E2^'<3]7I$OU7A0V/O0O2ZRE>3U M[=C4_D^D[132,H&=G.1U;[<10QCV$%IS:4K="/$#J?KY?#\>S^T\>:6\O?E\/)I'Q_,^@3B\S.3G5_Z\-&*MR-FJ'DG*2:XLET M>*KE%P8_6!TN#GXP*:$>[583$E[FRL[ZS0E4<3$MLEI;&/JI.;D.&@6 M-AMS4[._:!$X'H>WB_O@F%$S)@GC^]Z_<7KE:8+9CGJXQ^_14.SP?MMZMS>? MR6M.!QTVTAB9]&##2?@-/'MH@9:<17TX95U,?2%^;8E?D%!;M\\=%L>D\&?U MQJS]F"FWY3%Q!KNLRW/"G9>E5D[\[TUQ]H3T1Y;AR3D)AV.R:*"?!%]?*H;[ M0XH;Q"N@AD4ZD;Z==^W@ ON!O:K;*WIQ9[=7^[\!4$L#!!0 ( "J JE3Z M8^B!NP, /L+ ? 9C$P<3 S,C)E>#,R+3)?<'5R<&QE:6YN;W9A+FAT M;=U6;8_:.!#^CL1_&"'=BI4")&&W:B%%XFV[2!0HY*3K1Y,XX*MC9VVGN]RO MOW$"E-WE=%I=Z8=#B!![/,\\S\S8#N[#S]->M1+FQD(64HUS.@C+&5*A%,..+"BBB4U7(A+ M%V]=UX64J T3';"F;A<,?3(-PMD&AQ3;;$VM%PQZXS_N)X-)>"76.NNV_:8? MM 88^^(2J!$5AJH"ML3[-5C#\3*2AA M@&)4,7PF*MI"VW/ =WT?B(:$<1RW454KUGY%HUPQPU *(F(8/T5;(C84AC)- MF=:6 GZM94P,A2U5%*,\C:9D)"Q" HAB/9UP=0KT]0XK2Z'^S"8KRY7.B3!@ M)"QS%,YKDX9W4U]? PI2CMS&^Q%+T'L/OS=7S6'3,B\4+.5OW[I.M8("D5AF M!B4Z]?S,](/[[A#U7MV[+H%"%&%?S4G..:9&IAFWQ72L>T4?<(YIM,VPKG,A0>%WV9W)L-_08L\*W M[0ZTRKG15EZ9T;+M])E6;/XT!5Y)&O8'TS$,Q]/I:M$?3F:?/M;<6O&^Z(]& MA_U.<.S.#04'PV2]O\_;2_S=02P,$% @ *H"J5&" REY+,0 UC, L !I;6=? M,# Q+FIP9Z5Z>512:]CO]FA9IXQFRTR:/2ZZZ_YQ MU_U@P0+WN]_]/L_[/+^!K;Y#+P1F[]ZQ:P=@8& G,2>@+X;L&!K_)5FT]?CI_^^T+318O-5J^Q_.//M5MLM]K9.SBZ_;U]A_O. M7;L/'CI\Q.OH,6^_,V?/^9\/N! 2&A8>$1D5G7#U6F+2]>24NVG_W+N?_N#A MHZ?9SW*>Y[[(>_FFN*2TC/7V7?F'FMJZ>N['3Y];6K^UM?,[.KOZ1.+^'S\E M X-#BC'EN$H] 4]J?L5E !C^K]#_KW'-P>+ZSMU8XUYVV=TY MA =*S ]WKG]]>E!IT7J-Z\OIU2BE[>^JRE%.7YT4X7_W&2-R?OX9W>[2^]S: MF;YU28(Z+776-ON!6,+C,-Z%HBG]<^7@PW%>\U?5M1\Z:LWP#'X_9\?Y_8?1 M3ID>2&WSN>6]9-NYA]>OZ(&%!ES/[S$3^)Q3*%>#9JN'&T;U0'S _F/9^Z_2 MO[L%!X\:$_?.XPOHN1>.E2Y:%G/VMEAZU) ]S7@<910*1A[DM R/ZP';D)A) M)Y\&C7;D_-?#;#XNH]]?MW)8X+(9I54-V-$.^6VXD]IIJ/'OYC\G+SG9GDG] M8OB)H <>Y#R_\6+U)SUP?]7)M*QHK38<6KCROU MP/"$ZF?)\LJ$,G?*$*V*PYO/+DKL?DAJ!)7 ?YY)[&= 7XY<[*JJO!PU+ZIY M;]3[XZGN1N:W=[A4:5..EN)+8O]=9,FZW^U@Y.]L87QZD\.B@>F2(K1!)WBG M!WRKXD0V?(TT?TLE'>+K@8+M_IF[<99-"7>:W%O'](!*V^K)/(O>#4'I%\"6 MPJ*Q/&ZKY>,SFM#Y58D+G+JP%>S;LC5/JF$H7E#_YP2' VTC;4YO_BO2Y2V8 M&(RZ'WR?ZQ'U VJPZ%%@\17F)._QIPQ_([Q.)]T7Y#TQAK@:KT^"LO2Z B^A MZ<@G18T82K(>'V;,0VSD"PM$L]E[ ]+]O7SU<;@OMB7RNTCR_3/LGJ MG<:1XGK[?KY$#R +9HW-$,"6?&D<@.4D4!Y3M] +VCL+N10M82@VY)T.OG,K M\UVVJ1Z@[+9"1K<4MHSR1?Q)!M>%@9A;::-]MZME3C4D_W(]X%%<(LXUCTGM M#T6VTQKT0+4I),PCE:1+*[3;D&WP'D6W6S,W:=S&F+[XF&]7^"KIOL@F Q?' MDQHOQ<'GJ(9/3+ #QXQ;1C@&=S?3!V&O<5<],+4=U0/J[_ =XSL7K:7L!>($ M/;#_U:58CK/0]V=+K&! LAMH,B>DG^RO:LPBWRB MBCC:^R5DH[*8KS--M1\>YKW >W]])7,:89S/@N )[J0> /MPK=+FJ'S(.K*.^KYHN[_N#6[RI#L_=Y"72T*KB$O;*OX\^FYAC5'X MXL*;A)4SQV\4GW#4#9/>FYBM3>JVUN&P#>"_^J3JMMJSH^IAT937*Z2O-U6> M-)^[*83'6?FZ\#7!0?<,# 0[6>H]-]P9ZJMP!EDX@SX_^)FW+UYJ\0#? S[\ MR3ZB!Y)X4/46IDT)C).N[LL/_&M(.>*XO:?7VAWWRSQ(JU5S821$CW@H =6/M+A MD^S_/-=A>:O;\[YR+*9;0;AA%-'=0#IC;4 MP*@\3#%1H5%?@QK+_JE?>QCJ+]Y7&MQ[.C\>/)8KIB"F(K5BV'7,,*] MI^1R?MV,#!]>D2]]^LDKW&7"VSCJ&6"GY@ZIGB.UUM*H/K!"WBK4 ^\G$?>\ M2'(?](%D,!AMR[AF;0/V![9MP>+8*/AW$/X=_NN/=>2,>- M@>N_>WDNN?*:RAM^XVUW-K0@OVQ4VL6'5C\AKOMP*I32\'-K18W<"; S4DF8=R\5=:H9_CLN-JPW7&963DY;DW\9 F2HSZPEIC2BX%^NC5 MJ@?>T*5QBESU9OA)GQY(81B'-0;]C%TOUP,7J2X5E=B?_.O*]R.0)_L??U_S MD^VXX;>6H?>[7.9R=FBCY^D>9>59>Z4I,4R+Z\#Z3 ]8()[RW _$),)RF*XP M]4%KY<2X+2$BRMP+$Y!B(]CIYGS[TL[%AC M@2.38&")]ES:JZ%%%MF_US*V7<(Y\XGR!+'Q!R*\5C+B*CY?:1V]I0AAL36+NO&6JUO;''6?%\[C:Q85SU1^32 M5&+[0K]/%5DQUPF\J<]I]=;$?9>\7)(N.\V6'KI2]A\='5#V MT1/4M2"Y9 +M%#X.%\[$1:-C,_?1Q!/;,OS&%.]=C#VS.2ZZ_"\BY^+I_XC- M+W:_*551O'+NC@\6_11=$AP.;^L1M.86,N)$&)FB&Y!U\!*YU@M#X3IP?G0E8Y)?&H_()7"R^ RY#P]>$\BX8R0HJ;]VT>/YU- "\CV5]K%% M);6CWB[DCM(=,3]'E768[F/Q-"Z\Y%#..%&I6LR3D*J-P*'ZDV5Z@&$#*Y$B M6 _LUA"6]H'2BWA^4#N=[-NMNM$96#30]^9'RBV--];MC"8CZ MOKR*2V?/@!O^5K"2Z VZ_!P_[6[NI?II*Q^/;6RU-Y=;_13T'OWF75<1_]?LS=\3QKT1+SV00/KY.!*O3FJY MJ@<4-B55\G?%Q;+36UD6;)3AC5[D")^ ;!T+#)@N29#:X>5OG/>CZ1'?]$#M M\.2LK*J\']_MKM9)YK[O+#QR]XTLAA4J]?^AF8K_/2.@VY-^(HM.L0:M?/5 M;T0-!%MA##2O0N1ULT0V%?937VTNM3$=8C$ZNG9J+8IS9XCK@>_9R_R<7F\< M<(K-5Z2KZ;"#EA!I']DMXM\:YTV!HR]S3E=45>Q_05[M1;>9\?:UL?.=N-N+ MH_%CWV$_D8?5!\$"FBDL/IZ@PW] 5[6HG@2OD4:<>9768N53UD5Y6AQQPL;:IS2(PU=I?#0<&.,HXQ6T.K99>]"6 LL: M]E9%869 76_>LRF 7_.LR$7B56'V4SGNR (],,5$EV%+[*SY("B-2'8.#!$R M$WLW%FNM[[%N3$-;OL_:>"4D:]=@ZK\2SN3MFA@_VX):?%!K(&>P%=$#Q"?, M 4-URJ/I'.$U0?$6.3$$2\\Q0Q;&U2@3HBI2E ISRW]B T^*K0_Z;)%5C8Z. M9)1*"Q\%-4$O^VRR(SAGW^DVUV!KP$HO_IP' _[(,QFL[8U-46Y]]-%(;6P8 MEP6OBH[6R810*FDZS9*ZY2NZ%C;FF@6]DXM&/Y*.P=]\$W($)R_;9E];M_G; MZZ'@]R+.YZ21\,VQ#%Z"1QFKO'A1B0K3<'H $SNN/W5L=.-Y\$W2-3W@QP,N ML C382B';%98*O+P;F72MU1%H">K=,8TK!$\5UZYF$;T6-_[B1++*DL9[6FB MCWPK+4NF461\)EM_&G=ZV[$Y6\.VH12LX5Z&R MP2.7]4!N<+ >(# N@EVQ>N"GO5.L S)E'9ZC!^A+EI 9&BW"\>2Z.*6,7_J^ MX)_3V4%G&\G4W1.[>_@G"H:V<.@ MZ'$L2,]F MWS8 5*SA;]0Y>4U480BOT[UEX[&P#V( ;#,/MA19)SXD*[9%!E3:* [V31!9 M%^C9\6&WG>"H[^M#^/BXR;W#5Q540ONF3]6?G$;YE:_&CRC9MX)"3E_B'+[0 M7LHG.H5'T"HB0)[_3F5?B[1 #_P0CT23K Q1)([>T.ZC[X.6B!U-*T817)N0:[S)(=(P92?*5:.?[,8TB MD&&5YL;E!2Z;NCS?(B)._R&@H!)LA44ASN,. HT$O9\>7(I*W<$_/UNS8 M]OMT9M[ :9)VH"=:-[Z,7@-V,(0$ MCH(B(N0'.N"[COA.:7&U/,!7>7HV>TZKO^S9O/,]]P1'4J<]2>L5E#"DV%ZX MU9+F.?L%/X<=6Y12MAD<%1!U:T, M-?/L(NSIJ_7K.XGOZ[TO.6YKO#@$PM& M"LZ>FY#&$K-J3M%*-/D@C.?'XJ08MR*F3+413#'AJBUK3[B+$K,#T<1 Y]7G M=WX:"KG6%'/709RJZF.;86A\!SS=XSLTS9;X.[)#WO9.(O7.:?[F[EDUJ>+Y M)K1PKN6[F&E][T8Z+^UKW..CM4%HT)D!#3>94-T4@[F0JC\JFZF'A9,8*<^! M[6K+5W,P"2&6U1*6M(?V;-8#ZPU0L $DNUV-#!NTE%DQDVVBGF=*@PJJ6 /1 M8&?#&Y3MKX%H30P69R1'ZQW "(27*\@UT3_D^,%HX^X=&2_]F5^FX??&[QK: M-D3+BY=[S&'PRM[QMC[0 [?/)HL7(P!^K]>DPG%#0-\S#"*_-Q3%"TMJ:9:5E85B$2<_J_43I)WGK/MA)L3>@W 8KJZGP MI6.^G5W>N!'>PD%2!V=LR>*/XCQ?^Z9-.W"?)(_GOWFFZ' YE3]Z-Z9J01;C M,M_'_.U-Z_M-#>50>'=XS^1@[B"G%M^]1!T&>[T)RB=BW.]P_GO& BK^E,+NT+?*U2+<-72)0H*L>L1" M5D;SDFV)R=',U%(F? :^5:]PER7U%G1MI.WSU5H-LER+9!-1H]6'9/@F^P05=EEF^.G"T2Q&RKH[5GUDF(/$T0] ,@?R0'H"7@\BF=(SV9J/-C.*L=X61 M_#Y>TGNV(CU.=3(,G#NH\9LY7-Z4V-'E XP:)"\V$FZPG'RK]>^V#I3$QV20 M8TB3AEW>4"T+F4!T5KI3; +L6U./G\9>%4D^E-@E(;8Y+Q61G3BE,PN7;*=& M7[X4,FZJ #G(.-\^)AC)N,HSOO/^L?@3FF;1SI$^Z/X41V'8[6'([.%L>I\ M>I(>F.]LI^YVL334;HB4ASP1#VW:Y "D\=.^0]4?.08CU*4*05]$_2U%/X2BA;8?_1U^F2DY]QJM58 CJ=S"2=!^7[&)W0"#C -\NMO;6I MX2AFZY9E-_LSF9Q2:(] 'A*>X6^?GY;O:HDK>R1M?>>OPO:98IR1Y*V&]P""KN8DP1<,J3>S9G81-:^ MUYZ978]K-8^0H;$Z*YB P=R%5#!0=OV2./=#HKV&O$IBB&C5S-$A"%:_1: [ MS&3QB&--\.\^/9:!$Z1$W1W1.="T0>6OU&&UO? N=&I/!L8"-A:K6[@8 MA-B-3CNE!PX0DB:])O)_C6%8JO'!SGI N2DUJ\(5;$7ND*H/@4/NS7I@KN3G:1^ UF'UW#"US>66-/JOH#!Q _=58%4_%+-K'(JV[!(6H&R<#,9-; MBG2C@ML\/6"2H]T)=>Y4;-,PI(5Z0 <=YX_?^:\S(+XL$1RWL)JLUG' ?A4G M *_]D_"G'FCMB7QG@]R;9+W4 RV<@E^BB$I+JG_3V-_UG:B^>1SBTE4\,:D% MT\=SN>BTHU 9^I16C.G="I+!,Z"+6O5Q^10'-7Y_5*W0MN"2X_%]LYBHXE% MJR![P@*Y %GMNTG.N19"EQ(719*VZX'/?&HLH9*OR4=YM-DME7/DZ7W0M5"G MY<\'NTSCG&W.6!M3X+OB20EXIS"+P-MX]._7#^P";>^^B0EB0"XT<<:FP)!C MW3\Q4X?\?(,A]&*LL5U.-3]Y_19V(H=^2%[N9X1/&<1895A8A:@-=,I]E^3C4T-R_ /+JEP(AG_KU M .C;X\*^AW1 U8V6X!O3&CPEY23TPYS_8W+-V9MU_EN^Y=C0TX^H*#'CX5[D MG!&!VY-!G4[W!U MX>TGO0L^=V;LU3W;BGA^8YV5X/.$P.>H9J];V2R4V/!D%#^3(XP3O.9>09P( M]V*$/90ZEH@WLD-6:Y=M5Y,5?%,XWK1C8UH+9R,D_!>44^@)E7@YOQ9)Z+,QK;>CM,%=7D?N5K!*0K=6#_++9YP\9KERE6XD=]:7!=P M[M!AU8KFD&^%QIQ]KHB)6YZWJS/AD!JE&H4\-K?HU ,6FX=)\3\J]]S2R.JL M_O3]--"F[@DE%J+>>*?$+V<>^89W"EAGJYA#$\5%Z/9Y;OU=PV:'QTT=@QCD M"#VP8$T:]KX[J&Z(K 94S U8/21178I@+VT0[2MA00NSI#L#@O?:>EQH:L$Z ML;88M:QR0$!?A/\%0ZLPJV$P!3]#=6*5+GU?J4)R;2P&^DCF3_+'UX0EHNT8 M>Q5R?K2K49*3>A+_MUP/>'O%9D2PSFFQ3_CV",22#G'QVN.2;,NG+%<^K.)H,WP[" M)&P&L8<1J918/V, %(O1^3M>1&D21J)4XK>VDXFD9$J297Q@Y[OU%0[VJO*J M0O0$SF3->,4%I*"'7:9T_P>J#N&0B7.H-%TQU57>L+L-$@D08PQ)KOJYR]68 M?,92L@/LMY6I)GA+K<; /ED\D[T!V2Z'/E3AM'9_8P.5]6:^-W284B?@56;C MTLGH\4*Q^C&?64KOLA,;IY3NCT6,@K/ M1_ =@YZ0H]0]^",EH&+S:YYEUKNF&,A1E[2JX1(TE*1=FA8<<3\Y-_#$!$(, M.\5^63)TKR H#S_HH%V(?@"+C4?"Y!Q7N2PAE&YP'.XXWW5, =U8SRE2+?P6 MML^A_5)UN 3V=-\[.L.W6KN=UJ@'BOVEH'SB@!Q7YX'K:WH7&'+^HG0]7;W] MQM&A2-Y'@W/FX[XQ5[)7&(WB+9ATZJOTJ1=HCPD>L@-#/;W(]_;<;V]IT@3$!D5Q MO"*J>J4R"?1S(!1?FOL^1+L%;0'G$V9U" )8CK1K(H^#6HO15K#SOADIC[>2 MGA/-1>81Q7H@A7,.LS=FJ(O72!>M2N1A4TUSKL P(UT/&) Y8TO%W\+1 MH\Q;*OH/57UE&4KHTL[!KX$6PT%!+#2 M$; 7RI=F9J4SNQ-<[M,+?,C1KI5?1]>_2@O,NM\=G'WW,&/:KOIV7[?1F4!! MU5:>3Z)5)(;&#\Y*.@I'>3XZFT&N9VZA2^-E@=%9+>D#\YK2P]B4-,MY6I2* M8-*\"Z6&27NKGG,>!1^]X; :2D9-E-$I=\T@T[%RXG;^^ME5.=@('>+(0[@('3+0 R.^:7I@QR?29WZF MI([RD-T8K ;'P9]$O*27D_-VRCHODV[BM8+851S2>\U>Z^\^,E.(3(0C%$CND>A>J!*[YK%1YE-Q0K^V(E:LND4/KL$[>$"6E<;>['$62?8J=UQX VZFYZ(G!(QC>%TJPQ4(4 MDOP0OMN]CS/R4+L%V<%13&7ENHM).]5X>B MT3S^I&J"^>J3?;#\/F[X[EU*.'OID?+M%06$V*:;FXZZ<$@,Z(Y&AKD1 OPG M6()G=J^6M/%W\+V-!ZLK>\0+K'> $RWYUHN)CS&[8U-P&;]31>/J0!_4KPC MARM(+B=VLEFK8OYO?-\7&G#2;M'T(4114G^@U]S3' M=MM$/&\XPFDTUP-'->T;T1AK*J>0/Q &RO_BT+OP[W'=_ ]*^(.F>SMVR3JF M,6/*+9\CH'(^UU,/[-4#&TD#3G[Y0W>[Y[G3,Q&@:H[7,A'8=6[G\,*]; MZ2ZW8 AGX%,UDHX-%^G7 \%^RU.#7+PD)Y9D=FE&8_#^I@V7/?YXUJY='9$M MH V7_3O6/21NUP.W>+U$V %4W_]J0S!'''095.O\@'3"FK;*/7F"2!$OX!M8 MG-WQK]5O!I:1X8N!*Y^?G8U"P>7_J7,A,6X1!H\BZ+J*CH<;#BLHM9FGAW5V M1Q6!/1)D[[A%-FK)&+?19K5)D,DC>F!8Z0$]L$(FQ2Y*RL)T8+,) M9(?YAN1*>O<>]>TQS+O?N".BYR*)J;1,R+=2J5N![2C3O5'.ER[[KHCJHS%& M&4I,V3;RD?DK42)V#J;6GT%U'Q7N:%:RF"4AF=:4U06'D\EDFN +_\0X6FX^ M)#@>'GLZDO,^\F2&.*(Z$D-\.@03G6U@#1YEP9BLI;KH@3M.U0*U->RG^II( M1E[1 (Q?3!N$G%S$,LM4S<-B=>!BQ?$2NB)W7M(W#0?-"B QU'\L$M,]ORO: M*SESL+HX7+^CT4E0H'H3@QH3SJKIKLR?+'36!3V0]A?LIP?.[H0&,Y/&F(.[ M.8\$L$,ZBK%6DNX>IB9;_V1>Z1-,FF-ZG7ECS/_&?3U0%:L''B);)EMKU-"* MF1@LN&@A0IO.!TM'.5CFGU YKX]NBG)I]FVALEG'3T32#RERKZA(LWM-[*2: MYQ5T3(^#_=$JYH]E(=@$N!)QEA..R$<>;>G9'>-Q6G"\J"W,>EZMV11A%=I> M*:X5=#'0RO !LL;O^MB7-8$UP=6ZPJ.= STM1WI":?Y=HDL"[^J"^XSUN1I! MG7-S]_3.SR $%4QKG%CJ(AX2L2*R*> MNH32=Y0 1K)\OA:X([M&1V4;162<7,6\AVZ@M>#QG//YVAA9*GZ!BB'ABTL]BLP*UJOUP,_:O;PP]B,W$6BJI58 M)6"P,R-!_4['0'#&786X9)*LZ-;!CJCJ:$3Y8%C4X@@F6XMAY U9L]+^RHP",4RI]O!#2(2CWMA M_#UKC3P4$U5XS&G5VSE2XE2RN0'1-C?7%X#8+J%=V )''17U&P7F7JI?B#(% MQ91U%)FQN-(AE]8!32G))S,P!#3> =/] S %,\\%>N^V>.CR-OM/$XO[^8H[ MN@PC0==L4G58".6E;^P-[1I93J(+Q..WL[OCE95K;)(LIJK#@P6'NLAD001- M0E@R+Q9TB8["4(LYL4M(AY?E(O/H7/:\9BJEKYMG,>QMG#R>:7.LJ*W ME*V MS<#DP]G+NPY4[)SB.=UHWG.3M<#7';L1QX'9TV* M"R ;L"CBU^T<=:XN-91, 08>%3!OL?&#QTQI>(7_"9"OG:9NFAICD54CP]T@ MR2_3N92YL*/8#?/%^7OELXI#_-5.G(61A4KMGA&C"<.B?I4D+?4YVWA37^^* M#^)5\HJ\V=)"6F9ZG"<1",]J/ M)?% -N)!1_+I^YN'Q>8GV!UNR<%5<9D!W3E:/QOF?\X),G[8VKDD$_*A,EF MU$2-G0 ->#?=RC_N$]DB],84=2?:@785*ZIZ?A;3I9Z0#>UA/PX:@=!I6(M- MV00KM(?(7'4,7"/LSO2LJ6;COI5FXD69-IK,H[5R!P7Z@=:&,P_9J^O&ZDK&F14:J\!1'C&$OH 9..[H&%Y<2D MB]9U!8E)SP*\;1^"XR;-:2<)@C]F= ORF'\5QG@DAB5^%S2M7P\T,H. H5BB M9_1,OY9R,SA3%2WP&E)!-YP/PIA.2\@$^\/A.7K@M))62)X\\.UY_)(96!;% M$MU,%$KB([%D#8:'"5EGN:GH-%?CSD8NLO(-]#0+MYZ;^^]2XUS?-N15;Y0R M0#W1OB$V=U]IL41*RT::P'SH- MEWO4X]>](/EK\/R8-9643S*XC5.G-[R]F7IIMZ1UY1U2N<*[NV'1@^J[P77- M/&:N)_(XHHZZPZ_^7=D\^\S,R3,M;XX<20E7RI@Q%C%??!=(>]5L%J?G'>H' MXB!A.H.56QOK-^*[5)>%[ J!U+SQS?EBCY81EUV:"$)6#_A4!EMRD=F$!B$O M90L^55#F?EU*/24JL +EMY"-I:7HUY:2J>+?ORQ(K=SIV([K4-]T MG5)IS/\E*-P'4WA5S>TC\Q;H&O_5 [FG'<='8S3A*IGO^K/UG>P+C^K*[E<$ M/@V//L\.F'#(\J-E"$I5[WBN9@4%]^ZE= >E*\0X8R02RTC[#J1RUJ^8WB&^#L45>[?S%K5 MWZ\D?;V7=7N=E'I3PM@O&$0CA1&6'1*,,P@\C3B7LUC%S/CPT_Z5.9NU=!5C MA^RB L9BIG0$[-O_'=Y#; .;*@.3%:)!+,?NQ_ MN)F^2 .!^S\AQAGHM#^QOMU/)N41+Q#JSKG?W'*0^X+ \'5ZI ?^ MCONW)L"2X6];ER@4 MS+([SK_W[3&C4NVIL;)]ZA/&]XIXCMM41U9V1D_BKW'D;LR.>2+&B*L\ERL1 M6WEWP=TBV[%>LIE'K@=.._^?P\,?3[_''7"_@&S489Y#>)W#8MR"+N!N@+,) M\R)7[E'XU\@L(NF'VT=D-K:W;3>4"WJ#B-N%15(!$^P)]?Y[Q<$-CZB:($-^ M]Q/),(-F.E(\XXE=M^=&3/=V+'%G]?)L&Y-X&Q\X^]6?%'"L[/+;)EI]+F@T MPWD-276G1[M;C\@B)$P$WXP"A*E8[\W@")]H(NKU0*(9,X5F=M[77 Y>J]R5 M0_9ZQ%)_=/P7K1T4K(RXJ!L%&J$8=.'7,U]+ E?NSH)*B,\#S$YD6SR.8UDZ MR_/I%\,+\DJ"M["A[L++EX)U( _TKC(I^0HU5!,X5E#295D@_J$D.;\A(E@\*?C,DM-HDD]2$^9E_J.3F.*!D2_L3( MN68ELB$>7^R/+MR%J63V5>AT\+A]?8S_X,&:,K3SN69M,NO'YU%GJ[)-H$TS MNHC* %$?'0.4,/6 CWP$?(*UR6H),J^ASQ*9CU=OA8OZ3H2,H',QZ02G';0P M@Q/.3==.S6M.NP*QN!Q700H:[I Q@KHC5*A!XO()XWUHIHHI=4--[K=>91@2 M-KBZW'K]M@6)0I.R$KYK<$K>"DZXJ%+:M^FLRN[XG=7PF=L7P87@%5[(?&-A>_[ER62X'.@<_(RTI'+^\(7;]S M5:A%[V-^D\42K($NHM_1#7Q.WP)LI^"RGZ)AW0S3<*BSBO:6.3X1CW-<1[1_ MM[0\_#],0..1# \+RF-"HT21H";F4B6O%P]K^#]A:(XR[&JDLY>_/XW/&HR- MMDE/2OKR2.4E&_/67$!X8F,U=J6$4&IPE C$(=MT1;8^)!,8&=B^H=KS':!W$@M%.G^OGSZ->@U':N66=3?Y'VMI;@9R-JVBY7&?1XK6M$U M5B_/G J_;QGR&]?>,GXZ\()9R2G.'3891.B^,6$C?]XYGT]9^J$.O1V$$=*P M]-CJ-QMO [IIXP[,&W7!%H&/Q#8WN]8/R3RVJKI_="B+'%*M*T;3..*QP0E\ M_X3=!TZJX^UO8"EM!G5_V=LVA\J*$KE%:1Y>2E3RCOM5T?0 5/V6A&.O',"7 M2FJM(^K 694G^JJN0+WO![.LM)0;U8_F_Q9Y MJB64?![W_$;.!N.\IGG.T:_QKD>@/M/7B>LZ.@/*P][K@?0*)YN1,0?AJ.[XKI1:(3O'>D5)[-PR1OH]G6?Z@YYCJA-\RL&'_)*8I>'M,="X7Y#K MFTJYK@/?&8$H;F_D.Y^)%S<9U>K\T(M MO;E)U;RX,"FQ8\P9'.1S%N@LZYZA\N.>RQRO81KW[_+ZG486+Z/>BV_2YG,Z M^6Q/VE>4P7<0,R=!3Y?AI@^2!U_R%[*?]S "7TUHVT5SZEKY-MS-6=E5T>4>4/1$TO>U0??B9]N?G=C%Z< ZERB=H"MM2N0#:1$ MDB'B&.I"D%AZ*:9\=4S-?6%^4N)C_/.]Y0\'X';MF3]);YX4ZYHW_^P?UTA4 M2%[9H]V==>H8Z+NKKLW!A9B[%+/2M4COVZ3$+WW"5>YA\?TE*^MGXKU><.^K3#;X3QKZPC M2[?](O]1"/X+A)B2T>DR[2ZT P-Q8\1/NS72RTT15-0'C5O[:;V56KM4#LH. MYDD0&1'+^R8L[_\VV-S#54LWB:B7B3=#]P\*6,Y^\G'F^-$D':T*$_$C:@'"VN:+J^2M-?7% 0*3M!K?Y'YNB5@:(E0-6JG.+__[J MMD&(Y[Y8)IY$'Q0ZXB87V>B!D3FZ[6%F_DA"H![XCM]3ZL.*[:AF*I@R+Q<8B=&H&$I9WP><6U0 MHO5GW.$HL38CN&9I(:%.;=6P MA[CHO* 3.C[.=1MG#HHQ!:]=C$3H4MDFL/@O6-L7:/>!L%SAGASF-.RTQ\-/ MN^>M6GPERO![!/-[)TZR?_ZT:.)''DF>2V=J:@DA(XH8B%("4K?SZ \ 7\04OE"S%\)J? MXE! \VDTT-UH-)JO_W$W\\$"$>KAX,U>^_G!'D"!@UTOF+S9NQGL=P>]BXN] M?[P%X(?7_[6_#WY& 2(P1"X8+4$/S^8#QP-# @,ZQF0&GH6SOX%], W#^:M6 MZ_;V]KG#VE#'(XCBB#B(\@=@?Y\13$GV".($7X%AA, 'N 3M ]#^Z=5!Y]71 M"W S[('.0:<3=_GA]1U]19TIFD& ?#1#07C.7GN&QC#RPS=[7R/H>V,/N7N M\1705W,R]]_L)7#X?_CK6YS@P>%A.VU%2;@?+N>(9DW'D(Z>8S)I93^)3GL@ MA&2"PH]PAN@<.LA,V_>"+UDK/B!W(^(+TIV#@\,6_WD$*4J;WU7:WQZ*UNV7 M+U^VQ*]ITXBJ0*>_))@3RE1&EH%HMSY]N!R(0;^WRLQ;,I0>,W>UQR^ZG4 M_O+AZ#D#F3:!Q"'81WJ!,.'C.2*AQT8\)T]!H-*[R"G_N<7>B?S+%>2]UMMM ML3,GZ+NSP]Y)V<(4PBIQM34QN6C\W?EB[_0"3\+5EGARH/_=>6+O=")?*JH" M5[SQD/$!^!\WUQ=5O2?(]7! L>^Y7)^?0I^OX<$4(:8L/#=F]R_RE[*1L GI M>],WKT;]+5-5S+8,V,P2FI_]S4BY**#,&N6)@H0J$&0I>'83P,CUV"]_>]TJ M$RV_+V+4^L%;\7=Y)B>]DR85J/FNQ4)GA7?*1.P=JR?F(@OF&\W0]F0*\5:;E=9 M)@4Q'M838]:$ CP&_3EW)!F!9H'JI#>8L@D^Q;[+?/1W7R,O7/).'4P."\+3 M-'MK6H5'FXAO$&+G2_+"__GOGSKMD_\#\8L-XGSB\LP/:0_2Z;F/;Y7+,&M0 MY;T@P>--),B) TZ]68 Z@?7)! ;>-_&R@J */^@5Y LFDS./.CZF$4'L/_F^ M4I/UU)?)()K-(%GB\<";!&Q+[\ @[#H.CH+0"R97;$H[S.0P;<0&L#\>(\*&JRBTRJ_ZE?1313HI 9!2 M:#1820+GT"._0S]"'Q#DHR8L0$$*\A9&Q^%E61B<#A"$0)Y2(Y&21*[1 @41 M&A,\8P8Z)- )Z:T73GL1#9G?38K2,;V9@G-$SS_&G+0:B$2QQ,AHC,M I(ULB\ M'"I;\%@'<6+[G)I1"SUU ?7P;.:%8N_%'!?NW[-],0HJ(1-=.^T^O%W9A^=( M"6>I0*Q90M4=H,]#LE>0.9-22?;;_"1R".]*JBO_W+2WZ$@V MVKPW$-T;"R(9=K;!CU()W*7IN12N7RC%/[ M&[CB&P]!$ B*C1DIBRE6&SP/$S%]SE]YY<.2%5&U,6FLRH8\.=[-4P*"5*.V MJH*9S7V\1.@:A5XJ1XHBBKQ'C\MVB M<@)2^=%H4RI[]A4)$--H#(M$"M43V=.E^*OH86F:&253V=1+CFK_SO/78X+@ M6?I0GCWVQ 4F/1LUC MW&]V*O& 6B>,!HD^;8$6CQ,ETI,VT&>*=2IQ@?*1HUXD3ULBBF-%B6CT+8W+ MZ; 2+= <1#:+R'@@*9%0X0>M?3JL1 _BOLU*6?N$4B('?4OS2JF$$93GE5IY M/6UQ\>-&B6QRC_5FY; 2*^!==0/^M,>[>E(I&7UE(_.BJ$0)),>:C736/=Y4 M:2]U4\.JJ800-.>B9#H].:I$.Y31^%36?"HDF/@JSJ$" M*2P 0\"! 8$,,'6=80,"7./5UIDR2YZRM>"7NVO,BE)C;8SKJ!)&V53J2Y"^ MMA'I!H]!Y5@C0USV@:JUMKD9)X-%V/PLF$H E/MQPM*63NJ#.% M08"8@^K."78C)]2MW_7IF&UW)2"TINA+BSV!" H8^8FZ0 D2F&(GG !MYHYV M[GBK4SC=U*@T,UKS2HBI>MZGD''N78WPZA\&RA2XH:E!;5>"3=JSP$99UUIP M\Y5(4#J"NI6G;F^07B7D5$MZI;4XS_?)WM_$..2GO;(E6/S%$"<\J@2IZVH.?VX'PT7(P#?6[UU(KPT*J!([*,BEO2/C/0-!O=*%67%' _#@1;4.N M ^ETS&M"C3%!T)GB\=@C-!Q["[1$D/ #DQ"'T&?;0;%CIQY6@EF%6Y2$#CAD(T("A!APV;R. XX<")!":POP($.? M_!)BD#&0S%B_N6%=:];2:#Z/2T!#G]< )C.!@,3WW-AP3Q&O/0V#)9/7J@@: M36N@X7$VY71S=.NOT:NY8V6RD6)"YO&!'$"0(.13C&$$"5#5MIIP]S'E3A8421E%Y(GXG#RP)77 MX_@/$I?X%,,___CP^_&__OG)F4=WGX/CE^ZWD\7D\S*X.8MN?SXA+T_>=_Y] M,UQ2_V3A?#OP?PU;X0#]^NWD\,M=V[D,#_X\/^\,WK<6=Z>]SP<+=T!&^,/[ MJ_G9R?7IMS_?'_8OCG_I'P__B$YO/QQ_N>E?WGSZ\>MB^&+Z8__3Z..OPEVT(^?;OYTOUST_OQ],KR!QX?TU_EO'R^ONJ<'G]^/EF?O0[_]\:#?CUX. M+DYZQ_!XT+D+1]/1EZ.S'VD$S^@B/"-7[[_^0MW?/E\O;W\[_G*-CMH74>N# M_^\?C_#!3^T_B!-&UX,>'+5:W-7X. 7G'5*52CU&/YD]>Q M\ 9S2 "' E(LS5;9[/:E1F<=OT_9QWAV<[Q.-1R#\[09U&?==9K8E26]9'S';<8N\ MR93]"Q>(P FB?" ICD+^U4/^Y4V>9 )/R:B3!1TSC18=LE%X;ML\PT&35N) MH:TS2TH.CX M'*0$.$B1@P0ZB+&#'/@X"R*!#Y[YXI6,A;AIHTWJW]61:1)# M4\/DJ,2>-%=U&EM<,P0U@^0+"D4 )Z)LTI_ZT/G"FK"6=(;"*79-,:BZ%$P6 MO1*&JB%>63 JQI/$I 0B("#M)YA #*JQ*>J)(1(**'=R\9R_NL[5 'T?LX-0 M"46M+_XX#T)@ #$(PX6!1N!I'+%HON\0<3PJ;CNN!*H/1-8GH U&OUCG/J8J M'EDVYRLTAL#832__2K1K??FG"-;0!(W,T_LA-"2> MDXHO8NCKR-S832OSDTH<;'V9KQ D4N<8&IG7-O8!#GANEA@[)S?L/#5RBB"E MV/%X:)*] GDA8KLO]CB7B(:S+^X:?81MO\KH6IQ4XG>;NA8,^KY(88OG6!Y] MG(@Y16#% . < ,X"OY3*?RODPJWX^,_._MA@6D+:% M_I.IPG(GW?-_=OG](T$+Y(@]@97SNG5'7\'YG&=+)P_C1T& 8T[2/<9K]M2; MS3$)00!GB,ZA@S(1WM[>/K\;$?\Y)I-6Y^#@L.4%?$_C,,M*F5F:P4OL"'*: M+OQ_^VF_??YHO]W9/VP_OZ/N7NOM)B@XTR-(UT:1]ML$Q1C2D2 7T?V0C35E M=#L=.0+*VHO7YSM-()R+/BWDAS0CL\\?;386;DA:G :G>K!_T-[OM-5X3#W% M_VD&I,;LR _PL?B?&]:62-J!B^)X]=;:4J DW$ ,K%=.!!F-H@SJLDZ1\WR" M%RWJ.75 E)OS/PHO3EZ*XKL.XJUO]BK5;+HC*FZR[P$._I^V]XMN.8'+! MW#JN!_8 3%J]V0M)Q/X?MV*NGH?=H>CG1B11OH'G^]R%3=M29MJ8SHSXKS\3 M',W3EW ?,F=-U=!:>>U2XB?Q9OOC7$Y74G[#[899B?5^<)V63SGEU5,L8ON^ M'.36N6ELEMUDZV@S^U60M>2?U&'F%7EQ=@9GOJ[BV@HWL;X0_ MK^14 Y.K7V CWS)X-:9T>BF\FZL08"-[6IQ%\Z!FS= MY"Z&]B"=GO,+=.>8O(/.M#\^YU="S[T%^LRO?;+1&_)8Q75Z&U0\'>)^>A54 MH,@I4!M'ZOLPK+3\&8Y![@)D;A^3I.D-\7"*>O'=QT$O=^=QD(9Y^N,,O8W# MO OVZLUH165V&P?)!-4\B](:SOP^F(T<2O%I/(GJY2%[N-)@,PMJY4&.V=2_ M6-UCN<0P2"A;Q.NFP#6BS6J.A\6:X_8P;418Q]%3E5:WA\TUL-9A.)D#2\MY MU<&LPR;?[CG,(3B+$_[^2/+]NG&ZGT@7I/U5=@#W-)-4OR2U532Q<62VS%D] M*\W5R@>13264RTTYN^N#2*2R<;C61&XV#<+%%&G_?9%.8'-XP(BUEHHL3J95 M"DV.L)4Z9#W@M0(F-TE"R2.1?QVX-0-%:5*%('43>*'-?->!6XMOL8 ^XH#O M;@2I?*( WV].43<[Y;_T L0Y[@?L<6YKU,^.]VT\;&@$\S M<3Y&,SX.F-C#3!626C!G*, S+["+ 1DH9:Q3Y(LK- MIFA$ IH$)8JL,9HHA&0I8VX,?2KE+CXD#M.?1M#G1\9O]M@^TO7"S7G6@%:Y M7%F!Z*Z[X"#L9U*%6.=C5\,4%C,H :OC;0COKI&#O 5_5W="D/@Q.[.RF%$3 MF=HC)ACXN9J+3R.43$QH=3G%T& ?\$^:^RB6?SQ-_[6*[B<;<>C MW!GS!N0Z[RO9TU\$(>)W8BPV6&6D&N,4V[:+(#-MVW6<=VN2%;!U0I1,]9&+9.W5-T#6KE;T:4C9<5P3-H>>FZ4X\(4@<@G4I179;Y=H\Z(2_(B+9 M/EL\V_6XC7+ODS.4$DBWU,F.^C%PK86OSC+?$_6UV!BW6UUTL]FP1N :PQX?@=F,X=%G 8_B]\$%"AN@N//79+CIEU@W)JS!]^)TC/1IT:@%6 M#QZLXDD'3VER(X8'\Z ML07]B,//*.RZ>,X+ V/?4Y,TX MBKP96=*,-&/&AM'8'C/*R9$-<_Y#[TF]ANIGY3U>,3"^SPG#U?Y^0U M/=,*,]\YH<,-7TU93^)$(S$4N7'<'9/?=5Q3(9=/AAX@66:W[&FSG^?\IA/9 MHJ.XJY/\,E*-;YA3=FGSU,MT+=[%:6'KA)@&WGEG@>PBF$=V>_TJR,I3W?2* M+(\U8[;GH[N,GX14A^(769AL_.(G&? M=>#=6:QSUN5$/2:*:Y45':__&*8]/L!6^#'N&C=_@47&?6N?7=9-1O,)D6Y'UG6D.#>I-P[)69\T:H:NY[OJ^ M8HU8S*\&M,K4YS^@Q&\J6\Q=!:J*IQOV#Y_7W]BFF;4[2^I8V'SHI82LW'VJ M%[/-+K8&M9)3Y8=2-_N0ISW^RG896R>&O]E[+/)?ML^22IGDZSH0Z(J +=MS M],>Y+/Y^D(N1G#$EE8\LSI.+W]\YL+@9[AJC( G5IA$!\89[\Y[9CRVP;@2K M\_+T=*X]^N6X\T/]P8J^+N4[0JDMI-(OO;6=+;\S(B$)/1760 M\O!0C.NAJK6D=N3XQ15^J_EWS*O2YM/9+16U!/ ]63_S%IZ+ O>SAWSWD7!? MQ+Q!T1V+W6$E9*4C)0J7> OT;CQFH],?QR7XN\P6NC;<1-'"T\5@U9\SV_ [ M6_:XB+M@3V?RMOL^BQS&73&FN0+$U] II,@M'.ER_301[4Z7JR9)W%9,]DRS M/;PGM04>E'5]-B6=E(_Y63@T%T%R4PLSEX;-*NHYA:&S<*N_8\;5.2+R.V[B M7?FZ/(I3R0MCWL%Z3-YQCLD8,9LO>X0>TYI\[' ML)M/5SX^7V(GXV";=!ZA>[*S$=!JIF@V8QL]/!YXD_A:=REN'6H63; -<:M+FXES5UX1EY>>Y"@MK$B09;[:_D6:M7M$#5NQ5%-YMTA1&B-JU8>&1#?!419\H< M.6MJPRF :91]\EVX,<&SU).GMUXXS0JTVCHWUP.^A1&P:/:N#UF=E1:? M!\GQ*N]@([9W"G.%:QY%U2P=:LT%"(:I/\ZN#YQA'JK*>XJN>/)]=8 /%7TU(/1WQ/GOTYYRG"U_SPD(U=UJRNC'>IKC9 K:G(R[\?APD51_E729Z" M!=>*%,#T1?$B(FS1NSM'5-APSS&Q)L:EA:?<_A#HH@%"7_@7#F=\TV2Q>9& MU9Y=L9:TOV +%\[8.K79<%:@JN1U!3V7;7 1R1:FQ5Q)P.J-PNI:-!-U0!EJ MKFIM-?VU\-:YKB[I;)'-KXU4_U5#9D#[8S8CF#F5:"H+]*<9H_+<2F8P'X%- M+QMP58H&:X5O%0KG83[U4T*DO0@DVBHFFETU!6^_X1 MF"I<32:R&(CX:P^/06094L-WE'B-=$1HG/%CJUDS(#5]]DW6TR)K5@.C/MLX MOL1C@1+,HS&5'*'6H"X!TL>"DNH.ENV/5L,;N>%NK%<.W#(=W,<=## M =MX4P8FBU%;L# W *T;@_*F)NX?>KRW']-V MMV@!UP6JO^DM;H'\CFB(W-+7HA\P>JQ"I@[W)->"KI&#)SQ?"">WBZW(!-+ MTTQ$+3B]>I$>-B<4A2"5GM01?O=PD"EE1&4T*[1^T /ITK%6X? M\I9>';!*X74G$X(F;$@DYM0"BZ>%ISD"*)C)7Y#OGB[3#PA:P)4!H.%;M=R! M%\F[Z>?6V,+O81HFFND;:#.BO7(TH^AJQ!^_X]UZM]6*T.#=@T"+' MQ8C05$1!J&+;"Z=4H*J=EX*MM&G+KX:F35N4NBO6<*'#SE^92Y?MWGG??[TP MI>!Z[.TT<0G4V;P"GM(ZY\N1?< N\N,\FX?.2%;!TL0JIS (;(%?!*,![4-* M3\5]24N 5P"I%%)ZN>C4J: ,R_)"=EZQP&-9HC8P80"E3+R\?V('7RH@:E+$12[W+)?F?6WDITB-MU7:_/=SKT%LI&='"[M27ZQ$XXL M63)*7/69^<@\2QN9R>&JSTS?3E[Z159J,#*P=?T/2HN_!B]#.SD9KJW$AE./ MA,A2;HK8ZK/$W&4[^5D!JSO/F&FRT\H4D.F.5TJ]L)W,8.,D._<(#;OL@PF-^<*]'; +6)0?RN1%U>S FX>B6:97$6N,N$P6\=E$ MX-B!7PU,.<_C+I>7/9LX6,%1XKY&%$'B3+N!>\9<$A_/[=$T6FR: S)1 ,$RYY(],X"TY;P4@^E>GG\CJ:>XXO"]<)L9A^0 MMH,_$SQ=D0(1?H<^XO>. EM\$P4J98@7.U%R>?9=$(HRMF-,9G$:0P+WX4\[ M:Z'D++YN,0ZI,T4S*&;D_P-02P,$% @ *H"J5$7\6:FY# Q9$ !4 M !PMSVK@6_[Y_A6_NEWLG0WDD:9I, MTAT"24OS@$+2U\[.CK$%N#$2E6P"^>NO)&R"L>6G')N]^Z&3E-CG'/V.=%XZ M$F>_+Z:F,@>8& B>[]7?U/84 #6D&W!\OO4# M@ "K%M"5X5)IH>ELH!G*/58A&2$\5?YC3?^K5)2)9V<#" E 'NBL=HY=4.>\9%\K'1)J'MLEF+,(N:5,= O-\ MSR:5L:K._FH2 BS2LC'FV&^"P]@3RI_/W9%*AGP".R]6&6I58%K$_83CR#$, MIKU"(I60#,TFY*!>_K*-N6I2@J1IM52,E]2.?5%-&T@6/AY/=\9Y]=O$WM&I M6'.EH[]ZE.LW#LX356)/IYQ:Q:#3VWU_A-$T0GL62HP:9;*743CI2CDL:62E+II /GE";" MRSL@6P<>TF5?#5X<'(0/)$SZ'@8SU= O%S, "9UJS,6!Y,@Z0;0-.T/J/8 M'3T0P,63;6%">;TLT7*I(P(AB0ZV VDF/C9HC+22ANK[W6QYBQ9+R&,2JJ-,&A$'CEK('2' MH)9W++3!HZ3("P!Q0'\K!?0;0QT:IF$9(*?H,X!!!J_F9IT]=>'8DT%I>7; $FHD?#B(J6/;: /5!/0U-^R,0R>-X+:9,CKA2["<' C1RZS MW'$YG9EH"4 ?F*Q*FOL"C>97>$@=;^K' $X0TR5?!BV;6-0;8M+4YZR(G60- MB-XM."->&O5Q0(TBD89/4B\P4M.&;>C@GQK_,&, MRJB,./A(+?D/+*0]3I!)21*V!;T]T;/74_P,LK1/HND404XSET[);?*%SA&Q M;CQ]D3Y(),5]JQK?%O5&O*JF[ZV"]TO"H12-5-B%D:I*INL&DU(U>ZJA=Z 3 MTLDNA@FX%.[7XTUF(4@RBO4NDSZP5 ,"_5+%D(9HI*EI]M3F^P1M,#(T0[83 MBL&PV&0DGG+BX":U$<,OUCKAZ2',$;(L; QMBX4M]XAY200M.FQ*;=R!%L" M2-\@D"-4T35-N=AZMA\")I/8):69%[<&1)A+G(N&?>1+%@7(4I0?1IE;UQO1 M:Q/JN<>9D>S*T[$1"H>@J!>]A'9E4++F&YH@ SHZI">V0H9%>K=(H /P\=O "I9@HIUR=8YXB-[LOOIIX^+ ;>%%)%; M%3^"#:*R8UTQHT)GC5!7'D<3@I+<>'1USX!).37UJ0$-8F&^^9R/4J*XE5\S MD7B)C[^D\UX$T#&PT\-M:LA-Q,_9Y*.<<%[%9OFQ=!,!ELPZS%J>51!U0SU! M7C9W@T-U?3W('U]OOQS]^<#[^OH0/;?OIPS$^.;YN_'RX M7Q+S>*X]U\Q/5M4:@$_/QP>/B[IV8]5^7%TU!M?5^>*B];TVUP=XB&ZO>[/V M?8+'PVJCV0#[ MWQY^Z(^=UH\OX_L']>B ?)I]OKOI-2]JWZ^'R_:U9=;O:MVN?3+H'+>.U*-! M8V$-)\/'P_8^L=4VF5MMW+O^]9'HG[_WET^?CQ[[X+#>L:NWYL_]0U1[5_^* M-C< 'Q;!X>%XU+*NF_L/\'9F#1X[SU>MQ:(/%Q/M M^Z>+^N>JAM1Q_T^E->B[EZ 4/WG]D\5C6C;CB= ^]Q(/(F"ABH.=U-MO-+%" M7GGR,8D1S#)$;(SPBE@>(CN4BYTPL13EVSET01&%.2G/+?+,.Y])LDV]Z,I& M-FA@R>OLD64IZ2%NJ-74$%@'+09+I4NJ'MM4")6JLP]G%4@G4-B MMD&X:,OG'Z/7J^>H7+GAF2. ,Q$N 3R]Q)$7 HOX,?18@ X(37D5%JX U9N MQ0PO[<(1#QSJU@TW:Y7(K;=Z6!?0 I*ANPZ^M)4]I- M=E$A)4$GZ]R@W"^6#X3MZJY#CZ9F&?,\SJ\D8)RZSO/_X+^3*S"QD4IW/G.& M@69PZ>GO)N"@0+TY94T.S_QSR4J)Q;+04#F;KN)!*F?OB&>YU/8Q<8.]B"#9 MWWYG-Y='\/!E'EE:51 Z<%U 2'IX*91 &:*CM+"'(R.UP78=%[_ (OCM:-B1 %#!K1V)PS^7%6>Q?95>K/@OG$+A!9>TT5\$,&Z. M6I-D^_PJ%]^Y 7QWT%*F -=5:M8[8[AY\*46W$:L MZRVQ#&<4C1U42SQL7$V\E=,]+$X37AKS7BWUVF"Y@_I+!JFKQ^-M/69(OYSO MM5I_G]CZFMF [T2*S,0BB.UFB3_D]L6(=_M;_')6Y\^?F6- MIM,JT@^HE.,&$=)>&9!F9 68G2#&6;IB- !TWM'9(<1F268'4J*JV;.'IJ%U M1S2@HLSD-\W$Y%O&2"9$]UL--7'!E=,4R-VSARN$Z",RJ<@ZF$)C9*R^YMQ9 M0K$BF@3DRND?(I25&#,93>4AIW=<\Q9+.1$D2AIDQM%(%#@R^V_:[-0]:_-D M/>SQTF?/&V5UJ'%PWAJ[U)::S57EG(FZ7 #,OHDEAR9,,:L=U4\\& 7=-%GU MQ:^FZL[XM'"YR;Z()YK?WTAS D %[3;I[O:8.>:Q.V)WY4O6EH_\#D=F?JC\ M?3393K]LF>#&Z>RVK;Q2\R!. M.QD[QX+0WR:3O9C2'7%S^CK*"F"UZWXI%,: OIHL6R1,3O:/U=?FJ@EX(9\% MG9IS9*D)=>\'&T_V:'Z,=/^6@'-+YN5"XQWB?=4"ES29UF2;UU<6OFB;78RN MMH[?Q=Z7B#BD] ^ 4<75B$O]_P$PRK0*JQ""O7JQ0\D)M3+2/#B M?O/B-%D_W/KABSOJQ>DBH>L7_R=;_]\7KUZLLNSAN]>OGYZ>_NRSWTG]D)(T MR:E/4OZ#%Z]>L06K)4\IX0M^]^(N)R_>>YL7;]^\>/NW[]Z\^^XO?WWQ\>[T MQ;LW[]X5G_S'WZ,P_G3OI>0%PSM.OW]9@_1\3Z,_)W3Y^MV;-U^]KG[Q9?&; MWSWS'S1^_^DK\=MOO_WVV]?B7[>_FH9MO\B6??OZG^^O;OT567NOPCC-O-CG M -+PNU3\\"KQO4Q04HG7"^EO\+^]JG[M%?_1J[?O7GWU]L_/:;!%D?U.D&W! MU!?X^G7QCR\YO5Z\^#M-(G)#%B_$%K_+-@_D^Y=IN'Z(..;B9RM*%M^_?* / MT2M.ZC=?%;#^-__);_2WTR1.DR@,.)-.O(CO^79%2/;R!5_ZX\WE%@W^ >?O M:_X/KZ7?O<;&[+=KCY(X6Y$L]+TH-45T?QD4O"_9:5N3VXS]>"Z_RG' MSPZ"MRNV\U42!4PQG/^>A]GFCBWR+J%?J?#K^)*A9YUZIUZZNHB2)QVR;;]Y M72@A&SC-Z=*+PS_$X5?ATOA=BSS+UVN/;I+%;;B,PP43V3B;^7Z2QQE3YM=L M]WY(E&9NS\4R5ZZ@5LLO,R9M"RA#(Q M^:"^)/9^VYJ*O:;) Z'9QHL#KH8>.$L Z,@^LTF@*R8DZH-8_I8M(9JS:XR> MYI1?:%>A=Q]&8090![+/;-+CC-PK^2)^QYIP_.)19K'JT*'E"YLD$&2^2N+E M':%K7?:T?6?15%FOPTPH-'8FN/I@^I:]$ #(=7UJ3V'?D(A?ZLQ48Z8&?X

    )_:IA"RHOM\ N[FIG;BW?>LYIW]5^UI8*8'BV6O4K2 M])JI%28?22P,1A4Z79_:$Z6"Y/Q12Y@X<&FX9H\!):UDG]EDW3G[W61#V")9 M6-@7'(82L_:O;-J<]RGY/6<+GS]"#*6#W[QIF&;QB,,R=9O++X$)18D#+GNCZW1K; M82@U M?M>>R$D,2QA.W1];(Q,W.F$(U7[3HB@=&ITP;*3?6:.,S.[48)_\:XL4[#!! M8:BJ%[!YRW>8.3!TU0M8-4K:#1\8JMT?VS/"_14)\H@DBV@G:.OB,@V\;,'N MUT=^OR8Q)3[3*(R]]UX:%G@HS9E>B]LR+PZQV/"WS"/WO9KM8N][B_;B%A0M M;(4@3+WEDI(E?XO=;U*/,=]?>7',7F=Q\$"3(/'.S-!$_^!+ M^W+RL#,S2&5F:&(I7\*B^JY))K="_"3-M _FWHGQV\7@7&T=RO" M-SP +E:=_UO$T_R!?<;ER&,?\FBRN!5HX:=A>*X(CR5[\89M;Q?-2:OP5[+8 M;E>39-8AHP@91X/ZA=%K+AZ=J^ P-F*67L8LO: RDC5.[\&G&'?1[IY>,.J$ ML4]+88@2+WXJC&E=.FNLB;$EP>:*>CVE1;H,PK594F9CCK)T!01LN3'G,R4: MA%'.%,(3"9<;S1'A"#;\K/2B0.0IPSV2>3YG]BO,"C,0,Y626!PGJ"+XJ@Q<5.FW$.? M//#KP=#&[EX&04CW9.&9J7]F&?-7U@X);;T 7Q-#N^7,1$[%#=R7&\J5<-X^ M:49#OP*;QV%FB+YR)0STA03'2\<.E#YS1C(O5.>EZ2UF4Y?O)]A $99]9XV^RA #$%/P M.OB1 2#&BJ\MXEEX_(%H-7_9=EH($(GZK]KREAPZT8'(R#\+G?,,S=C\R799M+G>>/.7]T?7M MUH3VJ ]%3U+;495F\**.KP760'F4O7Q1@JECNUTCC+/7[)/7 MY>^\/OR\U(7(N";<7VR,:O'U[LQ@(+MB2U _OR>OMH#U\&U;H":H* 06A'FU M)NM[0C6IV_@4562]*-+#C7^PQ8C):J8R:5PQV RORG)$X($&%%_]8M[1H MRR &*DK\QOH1+\Y*:+5\Y-V3Z/N7>?IJZ7D/OVW+:.:+BY ])-D#,KI.4H'J M[#X53X1#BJ75QA=>>B]V7Z[WFBNGUR3*TNHG0ET)"FJ!+ ZT]G9F:4JRM,R1 M0<*_'<86X1VK9[2).I.,"I522'0EO/R:O]_,6)@E2EHEE-ESW[]\PSX11^ [ M/TI2$GS_,J-YW@,2N&OX?;E<\>A&_#6?9*7LY;)@5+A+^+/,*!K,Z MIBZXURFQ=78!R:=DG]&Q*MPOZ0WQ"8-\'Q%FPY8XVSY=7: :TC=>5G63J^30 M6_D!,V%1E>"Y$>4^5EG26'H29Z5)C)+@[ZP>B6M*'KPP.'_F3R."(B7?*/LT[(ZZ@ U$9YTDZMDT5_MLFA>Y96)J,$-3UR8+SZF1"!M6U%U MPMKM8+P<4E"K9-$W'7>(F?F4>?$R9*9:@2@3A_-G/\IYK/^') F>0O[^MVQ6 M 4!.X+*'D:[DV]^LW_UG9$$8CL'6[;_%PC*_.@!-@$M=9"IY\RVF7?8AB7UL MTZP&8P(AY:?L$+."A6V11H76V_(J[\\6U"W%K0&]?UV %H>O['+JJI M?22&&JERS5Q[&^Z7P?5A[0%QZ3I1BVB; VN?2E:=BR*JRB"Q3X-;7J9T0[*< MQNTO2$E0MN-S=P<"1FOE]G'\A+M8N<@N.<35\EE0PW/[2N@6<_3+FEC'I7J*"-78V!J:9V M.MJYTAD.A65=J%9T!:<-?@HGSYRV.%[.IE.H@KM!>^S5AJ'? M>J/C,-BCR>+>A%?[3$W59OL%BN?,5L*;TMD%4$_MD#5X+[][7:);;,E)<+YN^4NB-2J-<9NQL$(43&@RT5APYC#C:VU M QH[AR"TJO@C]TGTM.CP3+G)T+]5(\F] T:)Y;N:SME!LVZK#.B"-)WH3B>] M*A99SH$ZK!5%JRZ1 II>B+2+:NHX@^'M4I:CG'>P.,_!5RX5$HRRLNT"HO]&@8(@$#1@9\\+@\NX?&C:C@=(H+A] M2A@7BAW%"17U_1GCO+,L<.5A^>H;6(84@H3%+!V3K MV;Q.J$ TRVAXGV?2EN2MV=XW>S/L.MW@=NW87_2JH4V#@Q-83)V7K3H_OYE M2I;%I%R[;ID2B]/(2]/Y0IR@V7.()CX'.)T,:TAC*[,.R02X"8R< M,#5 9V7?(;MNF$, F&;T01.E3D;(I+'ACFFA$-:U? CKMS?#\ .9&57W+01N M< KAI+ 7'B,!$?58=0'(;&=#DT"&= )$O*[RY3-,"[>9>FK?N:*R#E%<@@]+#"U)VX[?]UMXN MZU9J%6QIAJLJ0N"9JVDV7_!N),)/2.ACZ)/T-HGLJW(W2&&WCK@"L4W)+GOSI4CJ4@['Z?M @QD=E%*:.T:N M6")B3.S4O1<#OW:0;?MBY8#TF*5@F(#W4;8 MMY!3UT>?RP2!HL)-0@.3X4)%^JT4:=H&7+B0Q(G38 E\Y%,-#6\ MR3P@ :3#:G509:?@W"W[JSLUGL$"NM<=M$D?E $%HLJKP,FV]JJM[,[J,B)] M@RAV'^\=]8^M!T&K#'0$II,6O2'$P.@*MO+B);E(Z(474A&\.B@"!C$!LLYT M] Z<-("@A;$JDJ*,H9WDP";C:U'03-D6QSQNP(VZBW(>;ACG#/9\.R7YA"P2 M2FKS),^?V188,F'LT8V(Q R2G8V)Z20K"G8L!I4A304LZ$K[\0/N:+!+-']D!8D@\YW]M\ M<9#'B*$7]6 [Y:N1^->YK4EG)/TJP:)4']B)OKK074:,L1@N)S54=6,G"@O4 M&J7<=VR)=PG]ZF7?4M>K8XGTL43:@!''$NECB?2Q1/I8(CV%$NDM8L7=>9JL M'Y)8-/Q$5%RML+ XA*&ZVHF%-(>M"0M%@;7#P'+YZ.FO+L%L/%#;Z8221=0* MR[H:DW)E'*JL%V-@&JUW,2ABQX'Z^DZ??EWZ05+W"6[Z8+%[*@HKNF$YC"& MN:*@%E*'V_V^GRC,D0"9Q&&1$4B9GF>4*""ZNZ'PH+'T)"C?) 9*!5U[%!N% M_IV@'$=PH!SI)I>ZW.38NNG8NDG%@V/K)MG[_-@$V&&O%,MM@.TF@V 'P,85 MX@(R3!JILMT%ZK//[H01O"6QTW*[ WX$B_Y19SGE!X_0,"F:L%6Q3A)P,X;$ MJ4@:QM!V>@A,@&\F9%6:>K;Y>YK$CTSS,N#S1?'G+&1Z]I;X.*-4^^$R@FD& MQBP'4!IGY(0$J4*/CX3_4&0F<#WVI#:@.%J[//'\F5 _3,E\4=;>P8:PMGPV MYNY[TJU:+5F30"GX:TC6\N,Q3#?2H6RU9YRJK<[KD__;_$'4+U5XV4X*UH<_ M6O[U(*EZOGN?9[=,3SKD;Q<"TS4Z.\D**''1UI 2/&P,K#9<>K2GLQ>]4(:V M[Y"IXW)&%H32JEFL*!75Y)=JM;&:][I$L3_M':+!;TB:T=#GR<0B]^G)HX%H M8SG@Q2C'8)I7'G@Y\WMJV:6.I,3-% MBR051^2^%7UV7,9Q\F,2,9,J(.LX7(2^<(Y?>YNRHD3-!L42(W['@2A04;W# MXV+?O!2U;@->0 6\,9\4#:I5'%/Z48:<^G'JI:N+*'EZ:6JQ; <\5RMA%7QW M@NK3YY5D?+UKFCR&C'XGFX\I?\IMF\W._"Q\+$;:(C5^U4=@',JK@^=[S52T M"8R2,OW9YQ*8B[(BU\!VK> L^'>>9ER&1%\QAK-0K'?)#?'9W\.(-#KPW"5N M3R@ZNB-P>@$/,S[G<.J[SL@#)7XH;"CVYX@(&L?!;,T3S/[ R&@!@73'^:'. M8%UZ8%R 9-KJ/RG8)OD.VI,U)6^(_6^<:O14YW,:7KR4,+5P1HK_UI NRYOQ9N]" 8\B;@A\VNK0$ZG:Y1"%F>\G.9/D M7080.C-;0#J=2J IY-TL;:,GBK/Q0"F@#AY009LJ Y54M/\DK1"^C*\I>1#= M(AZ9$DGHABEU$Y!Y% M7VZI:7E,TYX0,7!LF>#6BWCZ59;36/>/1B'^A[!2TT M-QY2PE!B@I9MKB,OSI@%P)M$ M/1QF@EOHXP@&[/+PFI^$9@M(.)6MI^1(D;B,,R]>\HX8;6XV^QP^@.?6ID)B M[2%547JEP;%WIIH_AUNWE9X 7X%%EEZ$,7N!.;QUNQ#X'&[=3@(K/0]FW:H? M2K4Q7YR1>]M\/%C>W=/&7*:;S:OWZ875(K8.Z2J,"?M/6Z:&518UX8RQK*$' MN_:(B-3^_;HA'KPXC#NM3I,4S:II@S1"0U63G&-Y::K4K4)9[<=J0#?WL^JDAX0KQ1+3-A: 5$($'@TX$N] MJP.,#O'H140D>U>-W/@_S.*@^8/:;Q9= M6PZ#U^4TDO-G7]18WC"JG+/'B75GY\#(3\I1.C1C4:Z/7IL8D[ Y]#ZX.>'6 M1!'/3WR;/SQ$XDAY476D+N-%0M=%92%28R8@U#$T P6J&C AT5JC5TT7^+A2 M=JE:SS]KKN[V'M"3VF:6V1Z5U">K5XL#DF+QXP" XZ9W?7AR2"S(W#[CZY3C M5A7Z;@/C<=!B<[('/@><4X*D"GNC,R$=V9_TZID#1D^Z I\YO?9H5OY%9,&D M8>G9Y%ZU=):F^9H$;VV_ZS2ANWSB=\09 MMI-%@"5'ZE4^LP,#()LZ7FVC:0LL2-,^9.6SX4;7])6.<>E]!KYM66TX2N_P M^\]*@742"M+-"+L!]IPNO;CJKV3J9ZXOLNNH731PNF:/4OYVRL24QY**7K0U ML;%R9>W@9/I,[@5])U=WC),G#-*G,1&G#3VG7A.KXE>WX.US$>24P3[SM_EZ M[=%-LK@-ET6>2YR5S2W$F/DH]'E4RMCW>K@65C-J.2#3L4-=%,$ZC4"@CENX M*IG:\!H#Z3B.\\";X07L1&R3+,W&!.XOTR[ULE$YTJ\-'_X'"TK$%XI/0Q ' M%D(8?7?C>CJV#FOCCRURV[[$[XG'KXC"PV!H;&P7VUTY6!JW$U0/YW7;NECJ MMAN6P_<@A(]U):L@&K10%5O6;\@CB7/"]\J,*+&;]"G,5E47F1Z61KGT16WI M7VHK(QT"*%33QX-B?:QS 0;KU-C79'FS[ E*UU&8)57[P) /_]@F@EWT( MV3)H?7!;0/1I.50NA_\4[@3ENJF0G&_-,',7M2 M7;%%N6JGX-4Z*6QEVC#U MN+T_ Y)\J^'U*Z]K7QQ?^K5 .S2-P/S>RZ36H.M8S"41?#1^"Q1?(YV"O<5- M[9LKDJ:$[+J;B56Q)%P!S*DMT\ZLN@BK2#4*0T6T,SO-*:V%_GHY$,6"M978 MV2V&']_F]_\F?G:7O&]T$PHU[N)"61[WCAT6@[F8U<*]D(78$JC'YMR]WQG$3[:8[9F&1\&V0SU0N.X<8?:( IKCT*"JZ(7ZR+*B!JPK5 M\*:D!0'40^ASPUOK- JH:1*S/_I%N>B')/N59+,@>>#QIRYF2MX9/9:? N]Z MDQ#0.<=9K?"=Z!UG[,']G$J&BS&>)7&">]2U,%_0J8BAXMT?&N+88 M3%VL3LY;3&KI7#)T/L8)>Z+1Q\*V><@SKK!CGWTES!YT6;")XA0+T:VR"&J& M.J]?K^GB8QE[PVWM+9>4+,L>224\02W$T $ ILL6L9?==N&R0 Y5_,%@G?IX MC\+4LEO8/L**G+)DN=]S=1I5[6P9'HM'U? R*&Y?EY!"=@EUH')JIR_+*?LO,J_T,7 73C!K1J"D*-) ^9UM4/5LKL]IJ3=$&\;>TL-BY%TGC(FK MCEVX:T?1VPP[=J7H("QJ7PHE3)IS&%&HRCZ'47W0?Z/.RGV1GBIUZY"M? MQFR]'#4A%@#0X1,&WK0"0KB1>*]:NAV8WA\C[&6Q8\36=<^=+#XMKWBM81[@ MQ9Q8/;IM+N"D&8?32=;QPD@MC[GGA>R^Q3<_%';'Z#MC0"DWBB36CLX8=0U\ M;)"ALDWV:[EX]-4_V13U?Z>1EPY@KNC@X'@R6M^6&8:$'X,5WU$BVO?(3:Y2 M5,%&)AMG891G)!C(KZ2'Q32J3(UI/)*W@:0&M;>#Z5B*VA".@Y+&V9-' ]%< M8BZ<*"FWSHMY7'R&;O&S@0^MT)5V[R#O;"LB%B= '4TN3>/_W7V\$") M7^2HW83+%2,$WU$Y#!(WCH2/KTO_Z3!B:)F_=D=!&R$^.LF3BM:7*5C=DF-G M=/4A8A\2,;.6!#>$S\WVV9\$5A\9Z8>6&1-**LJ (0\6T(CB:FTX7 M.Y=1D<&UCS;K@/5->M[CNR3SHG)^ML"CCB*[;9FYE_![E@3L"48N,[*>Q]NA MN?-%F5W"FW9"W,SVH'TNMKAM)BB'E _TZ*ZD/UE$.P_VNBPR\;*%%])''JQ) M8EK5F]R+"B4N]+K]#P016^ONSDCFA5%JBDU%;IATXV)@D%N'AE7!)5%+4$< :1KJU"0.39X2,]B3-VL,^+?+'O7Z9DR?]@U8S9[N=DL_WCCR'3 M6M1?;:[((XEFSZ'M#@- H(@WR8I]2?W\GKQB/V7ZG"T[D&@U#FAK[9^"$TB^ MG-:]'B)R)JY@+'D P4;TS5>R\"IH;%-2U DZ,JTLAM$8O1 8@L9O;UPS&YG3 M9.'E4>:4U9S&.(ZP+411(9P*E+]ZW["?;;.U!9)+KZB17FOE9!L)K1==%*E3 M#[S'$-5+'MO[QEU&S; &V0&MQE+M?KC5C5?W'_1O.=*_28#D%36F/@[-9Y;K MOA>'KZLQT6KW_!KH 3:$2&+UQ[#TZ#(]Q&'L,62\:)>\C?'0DD!Q^;+"/I8- M>9%1&:?)HAA;LR!4!$,9NJ'/-C!?M&"1WK'ETO9_0GEB644-WRCO>GYUGYPZ M^^WR ZW UB::UI]KM@4'_>7>^9YS(SNP]UWO=T+;NP[V6MB]TQR]TC TI^R) M '^[F17BT?"1W4J/]7O-=DIA*PQWW!O*_)/0%N-HU6J6*KDY?V:&39CN'G^P M\$K; B-I88C$+@ !0?7M>AP[77GQDN&XS8?]#?\)9+_FDA^0B> Q!()(L#[$* B/=>ZWX M'9$"K"K@*,]^(%#,>P[TJ->1TAG%,M M*E E]8,Y_\.=U- S"NQ#@=!Z+:CZU[!-&BZ'4MQXSV]]S)"0R_BPTXXTWA4P[J( M @ Z4,1P'M5E%D(\))_F%O0O"?UT&;-+@-F;PS"N Z*[U&=SWG41$&*T].+> M!2-1RC#_(4F"8;C7 7&*W.LB(& ,;3_N;2.WV$P[!#2\6=6342VT@AA7_1C$ M! *+)7QI%\^SGFP0%%%V31C4OGK8S9PBVRE I:'5P\ZJ)@RIITTI#:[.I7K( MZ7O/7S&;F#86_H$FJ6U%T@'(N2*!\*DNREU$L^V_%*AN@0@K@3UK]MDCD9^V M[]R;ME!RR[>.912)H2ZK) HNUTPE/!;5:QBGH0/0Y$Y#%]&P[)^+G#+2\&;" M<7 1/O,_H?!)#F<,EJHNISJH!C"$]'UVBT7HDRUF,+_=WC=3(G/[IB']H4PC M6NWS"S$.@@+8E-@$I1^@9Y,)VV:^GZ]ST9#JC.S:9;(_1Z1J++5.:!;^431% MEF%IF<'6T!K!BT17$NRQI)29OPYWV.V_+SM!N?'J8YWT^E/TFW$\12-N3?F\ M4YV%!^AV7JBIG[]E@1Y"W!QZR9>U++HM $8AL'(^-";+M) ',ME"FP\_>S3D MPH7%AL/U1W IP'C00AKK:0,5K-L5NU/$P"DD/K0 F-!Q:",/2M]G+/(WJ3X% MDA]2>BP58'D2FE'30[=S@W9)H_/!0- M?SSVT2*A:Q$1IL6 J2S)5H1]]>#%FY07?"91&/!_2*NI4,EBZ[RT$-Z[K6%S MN<.F''=UE]RMR&F!S>UI#9O:C*JM76;H7\3 P-HIK*0/]1!N@8S XD:4!_EY MW5$9S8(2HV39@R(E,Z9LLOE]Q@A"@LN8*7?1P8Z]*H91P'TP<>\*'$@^>K$+ M9*8-I_"Y1J>\UR+;OJ6(D:CN/2V6K+UH#X9D2$!?:0V_LP;,, 6T'WCX0#LK M@(;L5(@B"LT*\MYT=S4?X<2+O-@GMRM"LBO^FYP)]ML<2L%@:6K8X#F;9Z:N MEN5418K6M0%$:738 ].T MJP.41E;=L!QVIU&KDL8#I9MD2.JN[()3-CS?S'R?YEYT&GEI&BY"$I0(6689 M%*JKUP>&B:--#-6. M]AM52#BD7.3S8Y.:;I#>"7J\FD619#\@+G5\[JB:&8T[790"% SV, '%[4:" M&D0<@T(!S%VT&-.24%%87=P!>_*N\&T5*QM"<,, MJM(CS?MW;JX2+P:ARK:S3Q3 QE OKN(.E&XX;65K4+E4G)4)#; +6?JQ^Q@4Z$S(-X]3 %;# MZ4,2^RCWJ@3(",+&T(,@(Q.H5,S6RZ[GPVXBET+7_@$)JWT/ :+H3U7@(>;] MH#;@P@OI(Q\0F"R8\1K&/BTC^Q'3F$_EU,4>QF'I5>NRM$$H'-C=W5WHK4,U M>0_;P@(>O[8+$>V,M8>QT41EU]+?+D/Z![;-VBZ4_4?OB+^*P]]S\'@IK=X+ MK4#<#9O".U#-O@WMM$7+23L$B!+:EH(98+I;1V2[6Y2[&0,?7&63+]:#VIV< M<1K3[L\<:#Q;_V8]B3S_$SOT?$++^R30FFTE^];MI F5(MC>8=*MVST( E9M M /<=]8(P7E[3T&=_.TW6ZR2^S1+_TSPNYTES-7OF93!#Q6QEAT%.?./$D-CV M@](U1"YWF]B?P"Z0T^6U_8 B(VF@]#G.4RYW3)1%"D] &=DG%=9. M+<$N+Z<*6.FFCDD_GA8;%(2 S)/\^_]Z]>K%?__R_N>O_^>__^D_Y,^_QE]_ M&_SQS>/RUTW\\2Q_^N$;^NTW/[W[]\>[31I]\^C_\2;ZK^QU=DO^ZX]OOOKT M_-:_RM[\Z^+BW>U/KQ^?3TY_??,8W-+[Y/U/UP]GW]R<_/&OG[Z:7W[]X_SK MNU_RDZ?W7W_Z.+_Z^,\__?YX]]?5G^;_O/_P7_$W]Z_?S=Z1/_WSX[^"3Y>G M__IY>??1^_JK]+\>_O'AZGIV\N;7G^XW9S]ET=L/;^;S_-O;RV].O_:^OGWW MG-VO[C_]Y>Q/:>Z=I8_9&;W^Z?WE_GK]]&___27 MY,W?WOY"_2R_N3WU%J\OG_YV2WY\_O:'\]NWLZ_^\I?EXC3[:?:GC_'[A^SV MTT^+ZWCSKV]F_N*?KY\V7R\OUA=_?;W\GQ>GMS>O7O6KJ4 ,>!ZN/X*HIXE: M:2$45JNU U"(Z8UM8*:E<-14LYK1+06'EB[3!>ES.4PM232=;<@&M59+FWQC MWU"MC)3^-FK72L;FZ6WFQ8%'@W:3RK*8*X"-(4\2P*Y&VW8%^7#"?A]C2OQD M&?.4P3OO^83$C%I9*MZ*7DK2&Y+F$>\W<<&V6&54$1HF_+>ODS1LJ1JRD 1K M!:D)"H$M=N T;6.R*-))/R09X:TG>8YINBNZ^4"0; \X7.=9BIK\UJ HP'X< M])Z[]]+09RHK"*,\(\$3X=UK2. ]$NHM2;KR*$F3/$NY6F,"RT?$>I2W*$T9 MWND#H>)7+'3S.N&(,-J=%8C\4B(R*Q"Y%8C,=XCP.48E(E<,$79ZQ*\8WJ26 M@9LZ4S_D:]X7**%:VSC\:@06(@X[M\Z&%DKAW*SL[#*UG:P)1VOVZ(41%_6[ MI!;(;-WIC?8((D$AF,=,<3-M MS4218Y&*HI>8;2KG3O?#=)?T5#3UNMS]Y!\YNSK"15CT:9@OSA<+LG^4^X]F M=;$%1_50- MI(>)*Y^2@3+2)#%*'19)@$QAFG1YL=PZ0#NFMGS1-4MJVZ@I4N4B&CZ2X MF-D%_7L>9IO9DT<#6"BV"MMH?@.A@71P_9/HR'TQEMI%-ES%6& M'(9IU [#>4 S_)5$!IUD-SV%X*:X]^(IE(43%[6G2:DRNM'HJ8,$V*V^QBPV\ MPP(&W,$'!B"+T?8]A<(D5^,$;O/[- Q"CVYN/3$&A3\+$%HOR.'@6=JP]@N( M9ZZ1^B,G-%8@JP;H@[H/QM%C=BCCR08CK'=?V8IP;^1J==0= M+27ZJVH\1-TY/@<0P2$8;7>6 PK&ZJX8XY)0>;N-HYSVY3I6.$#@=:]&_1YV MQ(HB=EX<]!9#4G$0_7)T*1*CU<$*Y[ITSS&\ZZDQ=J7:C?CG:X:ZD ) =Y6Q M"?)^WY )B?(!Z@X#2I^)0!]* Z"!S,#%2EF2>5'*_0B)V -W/3PRXENJS+WC MR]?R:6;E\H9%1,Y>A+\7.> "5#2O'5,-W M7-O.O/4.O"&<&^R?3WG1!R-J[D7\G?)ND ?I\+L:0VF]L5R/@'YC\P0>'MM+ MAG$8IZ'?$N$8D_[=P]-]J8MC=;O/-Y1V1GWQ_4%TK;R,B]85/] DM9Y3@H#A M%WN;M[(++5E8B6VJA>Z8S$J+F(^@4P.**-ID+J1Q\7#I JT;N$NZ+EK;J00P M%*9UAP["%%A+9$U!XOOC4U%)<);S#@,%<(%GO3:K$FI8_VO]5:?(;GW2E1S\ M9FC_ATJ?52A.\K[20W[2C\8!>5R*ZM_&]38\V(0@Y:B?B2"4/UNIM,+/4A:_ M'9^$4 MN/0-@LW4E.'0S*I$K3.M>. )4\T^Q866YJE!M92A6A=_M-IM$!X'B5Y6RK;PT _1LT[ H:( M\4F[Y?+Z!UQMM/=DKM6R4@N8'N*)4Y6/@"%FF!Q6R8]W^BW)H9R[.+WH$5"U MWV( 211==B28K" "FQ^8F,+/M 9R'I.V_@M[D)Y(U,MNV%O@2V/5/OV4^6:]W[,DZF$^-#X? M/K? Y8NV3C?[.5FM#[209J2/ FPN\*4=K7WZ ;*-!D\V M:)OP5Q?S!D7%5, M#!0''HZI=L>4VT:^:)T!2[- #OZ)H;C$;,MIR!#3X9M6:@\$VY;1^#N8/Q- M#LUEV*EDC+*J_WQ'O5$VASK$;^2=#"T)IUV6VNV[B9Q\*CM"\#M]6+2^!,MR M8$;;]7;;TOJU@]5,Q1]-"V,UHL?;O1^?E5[^07/@\_B1D84$G5TR>_3(_%BN M;Z]-)F1%!TW*2\Y_2$KTFE.M1W:\95B.H!Y50V!LGE@IWQ!3,VV@NWK.5'8>#JQ/]-R#VDU:" M0W(9SS?60Y7_/'Y3L!5%]\W!'-V][0R#-+UT)UY3,P&A6$_^0AZ"LYAS9&S8 ML,WV%"/7A5"LOV3)!'/6QI3)B^.(JQP&3,,7&[;W L M+TIMO,?0HDA#JJP\)_69"QB9-%H!G8PWQ.:61G";C5>J;?B0!TS'5&ZL\ OA M)F="D7#NF],4NX%8,S:_,1#QR7F4K>_KJ$@MR(;=@G7\#1:>IK%UT-9%V[W# M>G22N\]85"?V #OX?/2R[KZ.>MF";" FA*)L<.N9FIQJ/L3\*, @_MKM_S#8 M%GC/\<]'.6MMZFAV]!0*0"^-8;WJ&6^A'B>Q[Z4KX5?W:_3QXH#MUDO3Q _9 M/@*V+#_"ZR1F/TXS]B-.DF21/)"R^_[.$X_8/]PRSEZ_2[H79#03$6[ MOP6!.BH% ,D*ZZVB_OFY(2MC>5@SX&7DD4?+ <=9H^M:Y@-NF;V!& M "B!%$[D)JOPQS1'J0NO3'N.)4H9GRD:(^_@,L0SM3\K@=H9W?>6K]<>W22+ MVW 9AXO09UN9^7Z2Q_Q&N4ZBT ])1>.7)A,I=0#H.;\,ES;+J=*!!?X?Z,7"7^61 P/Z#[(ST\PV)N&JX]FBVN6-G.^69W0F?#U3_%P37C 9@ MQYX:\^-0UYXZA 8\0OKR&L7)T@+ ^; V?0&7<0WL8+'#&^M.%0EW'/I1;/,& MZDLQ8=!%R.PI9D=%NX@D@E:407$^>M..$I02$8MK0JH6A*;LS7-+Z"/#,E[. M%RUXI'=LN;3]GU"4I574L)XI(!6K.!IU ;#+#[0"&IMH6M?CM@7'Z17@2': M-X6.[*0T^^V475Y,%0;\7CIGFC%C.A%Z2[#O:]QG?]MQOG-II*,_Q+7033*E M-] &=^"JW8 _KFU@B$AV\4%#S]KC!4Q?]N.& X5GAQ<@O:7M\+G.V?^3JZM3 M#:_X_C=.YW1AF'E;;\X!=>S/Q"U 7,9Q\BC\II>QK\V*MJ^=, 6F:O?(V[IW MNZD, AJ'\V,2!1KDW?O$X=! N0-G2\W]_2&0\#19KY.8Y_^FU\Q$8"?'6\(\ MP.U?NBINM>/KE5##;JGS+M[':ZVYLKJ,,\+[?-,*Q%UI16]&J4;:OYSV&9%0 V/BLI_$R3KT*_YJ$K_C\VESH(LN=@=N M[')V>"U&[!.>9)5:GSJPM[K#AC/6M-,!Q0 =]P8)FQ,F/ ';XWS!3&RVJ5V$ M7->_5E!,LMX!<;JCR;R$5!B+_(X>!I&*"G#2*5S70=*"8[6)?(C6\<1VZ%X9P].6=1E BG6-%7 :6F10[':=Q(CT$ HN&8#H6/ M61@K,Z0ZO@, ;D^._"'1K-\[I M: 9]H-G^9ICE!:9!4+>W.S:[C*&BGBG6C M3"!6G+"[Y#JG_LI+2=M !\FU(/ET&C3NW+RZ5,Y8R*]IZ*-T42H6=NBJ-9;P MDB3J@(41U<_(?;9+0[@A 5D+K@NHL@A&;Y9 H3KK/&7"+3 ID8(>ILVNMHVJ M9DR5%BBG[TFV2H*/**Y@MN M!/$9T%YT[3U8MPQA,*?%>2 = 6.%3.NP'@IQ8A;N51(O^1QYCC#[ZRDE09A9 MYJ$:GLLQ4R8^O[PGD5\T'DLT7E0B)L"WB\9, G-3]#"%@R;F_=5[- MV$'O&_)(XISP_9XFL>ANF3Z%V>HT3[.$Z8D^9>+0M0\HJ6A3H;NJ488-% P\ M6JZWXM EX<;,JK7=T*+8N K!AZO\'D.IMY%P ZJ\!ROKQ@Y6=<-R&Z<"2#" M5;AM]#J!HE9\CS N99-A*&WTR@3O0A&<>!$W4EH;Z4GSW5L_==FZ"Z0L:LGM M[7NW7P&SU;"SX%'8@CFEQ24'(+/D6X>OFOY6@Y0@(VFFQ"QY=J-F&R\6G=I% M*S%FS9N9Q;7G@5B4-[O*9K65V^> VGA>*>#U>.97N=;B67,9^YR!P:GW$&9> M%/YAW:NG!.=2[8 9VRS74!$0R:(Z(P^4\)YI-2O1FM>]MO3D.-(D#"P)!%L1 M71$OK7=M,[GC&VOH/;LEGYJEP#06@[^@6SY#O/O:W\G=)-R5 K7LT,*+U^YM M<[+A5<((3U\(1-=9FG(9W'/DJ6F'E8LA!4]UO'\UQ!G$R3HQ M47J> 2!;?Q(#&>GP58S'1LSV:$)K5$^=W(MX1 9!@4K!8+F>;.I,.8TLI]-V M 411CQV G'8F4TFEBCNHZD\.T+K6Z^:/4R>@'19AJ#;>Q^2&)X-8ZN"U6\MI MRZYN7;6W:=L=^;?+P].8(50=(&=9V6CK0%0:Y-1(3^Y!3RN]L_8IZJA9%H2> MUMMA\?7?LWVN\[4U"6VNYZPE4\NQJRBZMV/;SS8!PGNV2]3&>J,D:G/'MF^G MFB[7B$@U/G#I?E2;IGLN(R0%*B#\3%:A'Q'>/4X,F=V^G30HJUIC^/XQ!MZ2 M+ M%]L"6*;F;=Z) '3#ATK/%Q]3GNE-LMDZH5GX!T94" IUO.S1II^RED9;YC_& M09B*QDL\2IBN+J+D":9$VK]TU/$+>!0DNU77M9A$<36[7#_0Y%'$9'CY MZY-("0$1N.O[L>OKSKTK:SV,BK*+>5SQ4F"X-]O^AO!=5?_(=:'MWFK:X!WF MV< 5DSY1T>H_.E$Y*T\U[TQ9%JP-R=\V\-/G;RM1E14BY::Q$QAX'40M?4%; M.=>^/Z!0IU9N_=#P)5I;"YZWM]C_S? ]06&8-1U66H2R4=,K*B-6.2 ]OW M3NL2UXDKNA]]$7HE*4O=Q5!6A-@[ .!X-8L.U:RZ8V" 4:+R()!.X_-P&8;S M$#5F#P%M/7H/Y:/3.#X>*S%B^T)?7(0TS68,<*#IZV_]T&DC,QWMLKVQVO=O MW[-?5(J;$+K]2W>A%",R2[9OMU5<88(\)7>K)$^].+A[8J V13.$K4VB07G@ M4@Y= YW6^\XJ Y($)\.K;$W!Q<;RG=!8VID+5?6$;B<$3I-$CD#5_N/"\_F\ MDMO[9Z6>A.]CW%*_)R!NT)L( D Z"HS#:S4 #2K MWJ7V!Y-4)L?Y,V\T2Q#\ 6T0QLZ35JI43%!V<<).R_C%XZV L]KLTAXM'Z6+ M'1"H\RT$6,;(<2A=%Y[+H5ABZ+:-<()OGVXJ(CAJS'@)Q[Z*A4TA(WCG,/1Z6_>@P^-.+1<>CA<>BA=>X=AQ[J&7B%$X=/(TEB[H## M-/):8;E-W^MAYK53#M*\HH>[<@L.14.VPW":K0<2U$.OY &=4$SP5EC6-9^4 M*^.P_7HQ!K,]6'FV4897-M=V$_<":88Z!_8(@M-M_IJ&C[SB*?)\:?Z7!>=P M*Q"7S27,QKK*J&7[F5HD!3(!21-:BH%."X_V+]WE1)H,.6[?/-I,]^/\7'?S M)T=X=K=A\R/F.V5GG,4VQL5,OBDAPLJGT:_F+ M@S!? QN'&4H6A4&'_.J$2FM2@9?HK 3G+$?#(E?;DIKE29Q&C8:V4V2#?^=E MNDZ%A.V3V@UK&EB)O._-_S, V1Q@[+H"">$G1-)J4<4JBZ#1[_(R4X8Y?4\)SK.(7PJKBU M1SV<.) 2L'7M!V.<0V5HDVTHLX>/L0OWL8OMS4EHR M%+N,@? R#G+TV-I?K M-;M.:>A%+?+1&L_K;XR;HN$N. B^,!KVN3&Y[:K/LJ!;H!L4(,["-*/A?2Z@ MRLH2I87LD)6<.7_Z/):!1,(Q'VM3).;W4;@4#<;/E%OU%]EUTXR#:_Y']M/'8F9 *NWG(DL6,%C741RZCYHU M(A]*].J.._MSNA%&6F&*W:X\:CW!0 YGLH>O@W0XP2O>#2"AZ34-?=[\7 # M1JM:/YVDA2(C@SHP97(\?B QH5YT[=&,=V"8+Q;,=(V7&*U&.D$Y3+'H>4JZ M*:CL0M+'2\(PO]]>B@%9Q^$B],5?Q1@;^>5DS6NB@\&TKK%>M%9V+C$R2;9Y M.^?/_HJ/\PLN$MIVF26D$\,2M$7$G1X6CZ;Z)%I(P"HEXF!QB*?TODCH6?>VEN" MM=3>1].Z-R0;KPALR=T@H%Q[8?"1W45T^\("$;CELXE*0/Z*GWN MZR5Q@*CGMQ FZHIK)5;%FJX>HP/DUMV0R,M(P WV3:T"J)Y89^![[USS@%8* M]SMP,4.UK%@?GDL'6@A)?;?GT>GRH187@-!D\(E:QRPZ(&=Q4NB.^7/'_+EC M_IR]LR$YQ B*K L2VG,95Y-U$@^K'8($*(IBZX;EMLL20'(!O,)-GNL$:EWM MJ;GE5 ?:9!A*VESQS.+*]^0CHXY.8X7#KUSVL.C.@I-M$VF:YX<[G=%1V]]V M\,S6TK [Y]UN@QB#9B_C./DQB0(-(NY],AE*[F\5*1&]@13/8RDZ2.>$]_>> M+19A%+)_3T]S2@\<>'9UM!JX(T^KR:/=E+Q6FU(*[*NR^FN/YQ6VQ*- ITB] MBD,?K;%7!4 ;ZRTHY/E'5G*U#L9H38HA:KH DNGTV7'. "1/>F&*_6_J0C(\W 3QZN[W.:%LF+\%!QVW>NXC@]'.(M MFU?FH!F*[PW)_VD\E1=G_+*"EB50"NQ/(N8<;1+V&V6C&+-XR758[, MB<<@\2:0S&KR$/+$C-&8H"EJ3G+(H"OLJ*AXOG-4"4V+WJ ]ALA(%SL@8+O1@+&%1?6&6<0VU(_DA(-1HP3B"I+9Y@]&4/*79;W=AQML6 M[TJ,H;J/?5SC#/O;CBOR=9WW&($KMP[B6/;EMD+BIIV0 BXTJ_#A+CF/LU!' MN>DR2 '138!4*:)25JD(:%75&6 TX$(3'2B%K'XB#FKX9@5IV\*JO/AY*[X M8SK<,1WNF YG<>#@<9Y67RW6.4^K,XAEQ+'C/*WC/*WC/*TO<':0ME9MFLUCBT+G;;!R31Y<**1HVA01IRS_R=75Z<:NF3_ M&R<9)#W<T-J6RR2PK177Y6;[[)J0A)_.S)PI\37K6.,U), L5A MEFYO7C7)A30"; =NGJU*84@19X IX4V98S(2(N29"BA\C" P2Z_^^XZ2N4R2 M8NJ[M)M2NDT38U0CE*?##V ,*(!-[6)1T0XPO,L"SP:R#(! )Z>_H,14YL7J M*['*,:.AQ_8^<95M;*#+]C<+:4IH4,&ZNXVTFR'+OIV,2'=3 -!]T%R$:_>] M1@M(^==3N0I41%!W##22\7N&2_#A]%)SDD+[E].QAR0[A[0+'"!G?=L=?F\J M9J_&_6=ARC>34S*[3\4\ A ".VS=%Q^ H2IZ\V+=M,4(@3IIA;11$FV=U"&P?GU-1?'@9M]4& M]F:F-GBW00U-UNH3%^ O-,H>6"R(SP=2;#=PP]XB-\1/8E\T#V X5JB" T3H:7.1RMM:F\ M'TSP,_M_GI5:32%#D 1]^ YSN339;D!;M1^XW_NL7HL_XWZEI;AH>"+)+JWD MU$M7LR>/!ND/W/-$ IDCR-HCKC=:$U(&]EBA=G*;/@7)+ @*4Y3X)'P\[!1@ MY<77!F52!IV45$BS>,[3+.0#=X/+F*'&'Y+\#GD4@WEMW]!=H";%I&ZB 5SH MECQB3SIY"I)TU./TLTBH>)H8SZPC-%PEW[>UW$&)C3 LS^ 8_\#R8H= MJ\-GVPX^@VZ-2I7/@B&=/=MU%C/-,2JA@'O6P-="\NB;&]?8\"578]) M*'5Z-[0YEBB;%/=I2J^UV1V&=]2Q7OE8KWRL5Y9PXU@NY:Q<:I>>RO"II1SQ M["ZN/S\^, R2F-GP7,#FBS)%!F04&"SK+EVHCZU@0C^Q6$J71]& <@#BP=COU1V=<&5W^HZ\NJS!/4[XG:NJ/P1]!@*)%#1#U6LP M6JI?H!A\1-%[0*#.=:&.D.LP5$=5(G+5NO[4X*M#G8K+5:#E:)1\LGZ(D@TA M13,&@0V*7UP.QVDYCYZJ:B2@R EG]0EV[)6'$?PY]FF#]6G#[)5W#,#! G#V MG06M0[QJV:HGF]VOE#/!1+IJ-0P5N>6+??P8169FJ,J_B_GTF* MUN/,)F;NXL4NQ*B--;;[W>U:.FRAD: LJH)%_27?.@P9FX;=I&2P/,(VL%KVE) 0)?[/;0VV5FWV>7<87Y M:9)FO.IE&2,8X3"8SMHQ]SJ,(&I:'6I=CF;F>^(&50%&=H=*A[)+/Y_.^T9) M"+OECP)<660Y7]PPTXJ&O!^',+= 5)=^[*J/HBG1Y52 =/DS:/-'^+.!!+-' M0KTE$>#/#DK-95W^9!]/C>IR*JAK%,V2J[M>>^6##O:X@BXVJ8>Q)IU@Q80& MZ3K;H ''&,<@DP"9XI4MHU?%'LL![(\QW1H"=]YSV>#%MG-*!F6:%K*49A6/ M;+>\NN!T(5?A(Z\!S]C)%:GUHE9X:U_,U@G-PC]JK^*WEIEHBL6DE&9ODE9@+,X$"KM.F% MF"1'@G&:+AR"8)86K]H MS EM/\\.Y!I^"Q),X%(NU1:855JT@::98&NLV_P^);_G?++T(S=#C./URYP*($MI>N0PE]20 MRS(]"_S!J]7; XF2RMT.PUT+2Z7.Z. )=EY]N[MF/PGX([.=Z%XP)3U_9NH\ M3,DU#7URP]T[50YQ;3A9Z;L9Q %G'VN7X_@TK)G!F8F6$KZ78U"@7HQQ_$"R M*CO](J%WWC/OCN24K*N,)!W*%,>!I+ MS$B-J+N @KU+R@['<#+7;PD_ $RFU.(E@":$G3%[8'/8! M//QGB2_NC5D9N$H6"5T7IHHV9P,2_E:M6%M(XN%O7!%SF)#0 NO8J C6J,A:DQQ^?176Y U9ACP7)LX^>.M^=E7K@@Z2 M@G5-JW9"6&Y%QP'=48\[I6\WZ_ND:UB>FM3-E5P4.^D2>6_O2J^\Z4N!QRNM MO [$0L.[84S?!<6^K7NN.8C3G%+>T"%,?2_ZE7CT/ X.:UPUR2Q=U(V*UB6[ MG"9VO;H[_50/811U+[M0IP6UW;G\-'@"H9-=AR^'.F/H!:+A2>3U8T1SI2DH M];V]*UV_AI+/ % O$OU+?R(;&\*^MZ(3-Z6A>.\3P[;OMP:JT'$WY($7.[*[ MF[WF\GX>PLZ%IR#QW911NHS-&'$11H2>LMMEF5 ;XM]<;TK*?8\2ZIX>IF9D M4;9GP]!I7W$2&D="#-#<<6/*[TRJ"_83.P&)_36GH&FD]+#,05L%NV]2O MKSH!IT '20#].$ROW-NU%T4G>@&X-Q@Y*/F1/$,,B\0\6G8:JE],$T*2AQV.J M2 ZV])(J%YN$17]( G#O!0-2\['2E/&S*.S@L>!3WO"!;DZ3P$:HJ7O]"1B9 M(#)5'.KL7&G&H#OO^3)@N(:+T!?0K1T,V\AWO17EQ#% \I4K+ > M\2T!\L9 7O2O\,&2U=2Z[(2LUW:R5%RPU_91A/DY/$J\WJ1O+#1^)U!SWQ5M M[05VKQ+N5%TEL8VGV,%BDQ#F0Q)49.X,Y6J3NNR\MWG[[OXNS'J63APL-@E2 M'Y*@(K7=5V\%Y_S97XFF!'TS*EL7G(#9V$Z(BN@(#]G+.".\GUOX2,Z\S"OC M\U9<#*T+3\=JD5&FRA3L[C@E*6[[^VL.B0_GXK_V_P%02P,$% @ *H"J M5-$=P?RQP0 N^<) !4 !PG=?_SFX_71ZOKD[.PW_^?/"/VO/_WOHR/T TYQ'I0X0K=/Z"3;[J[# M&-WD05JLLWR+/BNWGZ,CM"G+W7XR/9YB OZ"W1T1 9L MACS),1WP.W2SQ^A]\(1>OT*OO_GNU9OO_O!']/'F!+UY]>9-U>5__2F)TT^W M08$1X3LM_N,W'4J/MWGR19;?O7SSZM67+YN&OZE:?O=(?]%K__ E:_WZVV^_ M?4P+>4P.L_4@*_);\Z#VYQ\AM$6WR\.@/G\FT[ M1M7AY9^M$GQZG^+'$:82CAEV,F%!99W@S)"/_';_;%T5T0[/[GNB3<;7%:GB1!45RLK\LL_+1Z MC(OQ*Q)^[7*_R_K(' M>=BP0'Z4L%VW>!EFY)O>E4>]&:SS;*LAL#)3G6W]S9ACYF+]+DZ)&HJ#Y#(K M8JI\5K=%F0=A.1=\1"1?_MD]C 3\ (AJNU)4M9U1TYM K.Y_@!GR"C0%*7,Q M)UN:E\9*:U44N"Q.]GE.R%A&6G_LBD>KL"JS,DC.!=CJ<0" Z(8.@L*J#0I8 M#[]PX9+\9Q&\;26B*&VAF)\R&T@>>'+KYA0$LIRXD@%D:?^^=\>:#A?,OOT-;"((E"E\B]8G:@)FI MFRR)<%Z\_7D?ET_6SWN+"TQ MD:K]DXH5INR?B@W0:,+Y9 0O KY3@"2&O/&:OORS73SL_MFR1J@0\#:-W,C_M8K\_RU]8.UL&,^K-)K=M)*2 MLPYC'4.;RY*J]8V"-%JP$:8J:,!FAY?F<##2 A[!>K;%K3MP)L\P1&4&>U[D M$ ;8 *!5M48'5S#7Z>L%11*I=<$CFK.QNOHASXKB,L_6L6VD=$=V?=;OT 8@ MP5J@'6OB]YC/D4!7ZL.IF!_S+W;T-I_L=&\?=S@MK#MWQN.[WWM&/ @WFZQI MC7#=W.=5(RB?+ASX$S3<,MK!*M5R3I V%R8Z%&R?K-1!<6 "@$7;$L75EO%9 M0AI_[M5>%@B)"XS!)/L;LQX\R@W.B9&<]8>ND6<;*6)B'APT8H[$BH5VK3'T M J78\Q:C)L@>FN1S-PUG..#S'6'RA!S XG1/*-0 SM+B&*^S'%?M;H)'7+Q] M))9.EI.#7) _G1'SIW#B6YR34]<6T8QS ;Z$#[CL:U%TRR@TORPI#;_?A0,H MC@WX^61@;AI6]N4,^W]G8 \:_$!=%:->=_JQ%+KH&4S&NA6%\P*K+R;/N]Q9 M3;J8/FUIG:6!CV-'ZOQQ ML0*:UM6)R!.JQ))*;&RW]^^"759\CZI!>-Y2OP&R0$ %9]SX@^BU-4]?%K68$2ZN&$.SG+!S6U M2V >)X+[?.XZ/ZME?C4].Z+ZGFF:6I:2?Q9S9M5P:=FVR)6T/H\3X*.LM?FA M[3"]QF_>@TA^7'4.3GV"R[.S5YP$Q>9=DCT4\]L28U*.KU-%O*C8#K038KVX M5ZM^K050D("1P%^!*<<9.B(Y'MW'$8Z.GSX6.#I+6W_]*BSC^SF"K34(N[^H M4V=.<$8**>SVI",Y+74N\X*VK^= -WW1#\Y*.DMD:+P"5,[2>USX@">/\&+@ MR6%.%9YQTW7Q\!2(7@&>T!+9A6>=ZN@>GCS"BX$GASD9/'?U$+3$P[KISH?H M-$6<;&3ZT?X%N\5V< MIG0G(X?3N'\RWRW?)_UQCPF@4Y$\7Q.C- MZ2&7"Q[:EB'BU9=5L<'?2GJ[*1LG9@*ZB6C:HZ:#9SRH"8)B06&^AEZ)=T&< M_Q@D>WP:%V&2%?M\-CTB).7X(DO$"P ?V@6Q/JC3:2$J146,7:4BG;_V-58% MT7"#HWV"+]:=#-;WY,!-QH]694OU(KW"M(@2 ?%Q4,0 XB#E,Y6("V/-"J>0 M(JN'I098-P]Z6X^,@A*M*5KO&5J)I98WPZ-;.K[ORU>K6#GH1QNK;1X;WXY_ M_-3^^)<8YV0]-D_G^)XLJ_U($T6BOK2KD"NYGFW[L+/'A]6/BXA$T1,T5^O* MU\66_GVJ+R^ 2%=E%3L>QZ6E)V='0U4^-==6W(C5)2A"4&@"7<=?$4.K\)38 MES1>_![/5^./3\./VYG+BT@_L9VUZS^^'53,\:"7A$+KJB%XMI[\O"!#//]M M=_TQ"PP=+?[S7/VA:]7.O:>D>-ZF] M=*O^*2XW)_NBS+8XG\GYHDK5Y46&(D\ Q.K>B$H7-?W1 QD -2,LJ'Z3IM2[ M*-19)@-M-K G:VJG<1'75*RG'3]=!@HN339"F9,GH)4<6[4.@=ICT3&%$ MPDFRG 5&%0XB>8W[NR;H&E0ZV MR69<,-)#:GCQ1O!P&<9A0\%JB@^]%F#7J\N&8_! "S"I,-,.Y^73)5F^DEA+ M-&IO-V-Y7SD]Q^X)*4.P+<3ZO4"L)[.)VK[>[P>TQ3LHM*.P)%,OFAHJX6W04RO:MEO;[(V/9ZQV'UPP0QP;GARX!CP,2^%3V+?X:-*W5FS M.B+K+$>8\$+;K"DWY/_OJT2NZF40EOF)\H:E^B]EUBD$47UNW5"ZQ>W03B'/ M^9#=P6"J07J]W^T2EFI![^T(/+8L%^,*)]2O?)/=;#"M!12D3]>'W T$:^<[W@NB9I:^JR _."Y(U;X[7I_^R\Z+$Z0!/5SC"V]V, MK]E/X\6ASWX2HU#F'WN*H#,HVSQY<1P%JLG0[[ EA Z4?-]66L76Z+6#2>MN MFJW5?K^,A?KUYNE&JVPT]^:FA".%W:-Z4X/S1/D(TY"F^+0_9 M9#-MT0 1IY6T^3P H*&-._F"B[E1$$NK'SL+3E-X^:!%,@%+'FIL:.8+NKJP:F 4 M&4UX_;G,$^4:$7)9M&B03'JJ=^>0Q;DF1U56UJLZS)YG05K3-K6&]<;VHF:T M6%30/]TTX:KP47P8DVBG($4/]:C+0.)$)'"4EOZ2&B;542+,VKK!X2:-?]XK M!YYJ&$@ $:<&$I\' (UM8[3:[?*,>O*IXZ'M.K2O/=A*8L%U;27!S$VVP,K? M0#95:B&8;H320=Q%ULM8$;NFZGZRW=&U1E(54JMZE%9A^A5Z2^9F G@TAO.1 MH"%C2ME==+##Y;> GGU&"B*%G$:RE9IP^C_)MMNXK J*Q+G@)=3> K]F'O=-9L83U);>4_3M:1H)!\* M4L"/@FZL3?\GJ5+TIQ(51,?1AK)EF?8R$"W2UN2K-91689CO@\2RYI,0FZN< M@_S]-R%?$O]Z4/;K,@]*\?IY)$A!IH-G@F0+8/NF0^W%."E?HN?CB&3J$LGC M\LB_$K&\,K\ZJV,H+LFW\71#QBV(-J&/=<^6T2\AY_3,+^,&3.*O(GI8/]3M MZ-_XUI5K/V=?83E,GQ$=/4[Z(2OGLJTEQ-P:TV)FP ?HH/=J:>>%V,QJ,NVK M,NE:F,9D52\OWP2/LY_<1)2O_FK M7(=GO&?"$)^&PV@\+@."!WYJY'QVSEYLO\0Y?6IUF]4O\RY$(0DE![[4;C?6 MC59G#5=I=!HG>[*9_H3CNPWY[^H>Y\$='KT/3+/0@IR>&@K*"UE8UL3P)&^9 MN)_X;;N34/ 8T/+"(7-2115)]%#31$%%%!6,*LH.9*OLR)HP^BQAWP4Y851- ME^#CGQN3'!?%#*(SM0<.>\+%F@:'8V+.=H+&67H7HT:D3VW>ISG?:YG(C-M( ML4F\0I\;[7!T3'N@N@M:T7/L'18D%_L(,;,"FUXHVO3UG!:R1F,%W@?Y)URR MB(&/!:TAG@3A)]*$K$KQ'I>;+)H0?J(QN/O8;#T&5:-/MFS$.@AE3\=$;-"C M>E2T9<,N+W''# Q !(KFNAH[J:[WMT4>EP/J[,9$PIZ+4JY;A@ M$,JJE*A 6'+>HQ93%2E';RFMU)2K-+J5,T.GN]EW;)WCIT.3>K=?/01Y5+'3 M-8\_[+>W.+>MXZSSYZ?ZO?5Y0'%<5?,7W;.?UP3!V0#64\BSK*ZG2OVS3(9W MY2C$RK^AHK6ZRU#! P_&VT>QZ,Y#-D+=%F*'PWR"<343FY4LMLGF6 MEGF<%G'(?"G+W5@&?,X3#>9R'^E/"+PUKQM5+_S].G<*/@1G^BPYRSZ;6>)N M/QC/BK<#J*'IWV":M.S3;DP&5Y35IA'<)KCC-S).2=(:VTN^KA:+*ME*PUOS MPX@]?^,B,N,FHH"7Q:2]G*8QEMQOJKIU7^W+39;'O^#H8QKAO$.:5MHNCI]Z MIM$5_0KGN&"9@4/'-=MGF +P"?5/!H@U7\KESGQ(DV\2T]=Z:CV'C^D]+EB! M05N72BHC>MD+%!A3JH-;C:)UO>2U<*VR@+EE9]76;(J:OY6;3K> Z?0AJ_FK MW*T7Z^J#FD/5S\#E3%XCM4.G_?G(;IV.VZ2RX^%[P?XT_WS@&VG_F59\ECM+ ME9/F//,17D:]K2QO#G[^#2#S!3>-2[7&U,"U^0--"CP-2MR6!EJJ0IS5+JY M#Y*]UNG@$V MC8(F!F>7*T*.')B;T\O'-"XG'FU51O1RM%5@3.E=[&:4^G"[)^,L^&BK(6#N MJ]=J:V;5@ZEP*U E$W?*_;/243>;(.7;5GGH\T/Y]> M3O>^I^35M^MY\A-] C(M(W0:_#KUC/F);0E0\.:A7L#DI[@?)FRW__X0%O@A MZ'O:>0E_A"9] I =6GOS2:.;#5X511;&-!O_/$[Q68FW%RGY=>?]P/H54/.P MK[FX\)9L:G\NRCFJ:98>L<1O]._]5[9 MS%H^EN>KF1FZ4';L3**=D-%5%6MJ2OTF$[]OM+LF>,+["95P]F$)CQ;0TNF0(AXYL,2=03&'="1UZ(=IM M$06RU<33:BV%!3!U0^]O"_SSGHSX]A[/5Q4*)./R/4F("6@W;INCJKUOY*C* M;%AN!)RSP385X?A_3K.0F;LWI)T )P4.O[C+[E^2+A5$R \'9(P&LGP*+'%> M8-X)<$@8>ABR;H)H&Q\A^M!*4^ERYZ#MX^N.\K=]D),E2YZN\"[+19^_NEB' M8UHW*I1D/.!")NZV.:K:>S(E%&0S! )OHA._\,O&E4+/JE8PT1_1O@VA!(D> M$S) 5(VI*X5Y8'RK JY(AE 83U#3/.@.]BXNPB#Y.P[R=^0WHE.(.@R&8_I1 M#0,N9$BHFB/:'K$.OL[."M(9(H(WU:G;/ZV;'].3BL4]8S3H##E/:J;!@!&I MF="V'VXHQKG"=S$]3*3EAV [S3K@#FC[:*@@[SX'8ID? MVB+:V,\=HTP:?!"/[P$> M0H;$:.EU?5%Y+E%&GQ9@ R Z@L>CAH9 ^Y"2+\D4A-T$CV<1V:/B=5SY1*WM M+-#(KLT-(3=B2-&G3?J]1EN0%Q1)A-;'CVCFYD;(*HJ(I(KZ/_3RYK4%S/!& M]:"%.&R(@5*W?-'\@&@?=)%ZW[,$8NJC!)KR%-TR'O/-+!AYLPR,O#'!R,U# MMCR,O%'%R!M;&#DA/U[D-]E#:@\AG3'=.C\ +A3A03M0NX5V\;S/@,+AXF(P M4T/?1V](9NY@.YO%;M$@8DS_8/VF8@:,=RYJUU(]G1+(PN5FD43W*YR5(;WM#18(X_ M\"%]0+BL&6+M%N -A230R)D[*8/O]AJ'^YQ@YO6;VYNX3*9]NZ/!'$MZ2!^0 M-/L;C2E]_>:SV\]1T\NGN"$Q-.+FSLQ W#=Y0(/JKY^VMUDR2=;]D=P:>3W: MD)"K-JAJY&]3YJYX(];Q1 RMM 8?;Q_##0W\GWRIP1W0J2^ QP$4[%8W14U; MSY<:(FD,O^C1]*8<^4_V>8[3LKH+I< BYX")00_"@7V<[?BLB&WUN@]J.Z&J ME__[3K'$^O:Z8.:3#G=G*5EV5@D#GP9E4).Q<@?&'=@':OBLR*Z]VCXT>BIH M8.0?-6*)#2^YP)E/0@V]B<]/@A+?9?F3I7")PWA^KK)Z/,BC)G+4M/45+R,0 MQ3ANHC\S\PNJZVV0),?T-55:XH^I(?S\Q< M\F^W.+\C.\\/>?90;FC.69#:^/;YX[KT_@CX$*.AZ8*J/JCNY-L+*)14'R#P MI(U\1S7J-CA)[ &D-YP/^Z'+@$0]T)8<&'A2$!PY#/3#<&:3K (RT);&TF3A MIZH*:Z?&CHUSB&AX/SN'B"7)J83UK%Z#?H&JSMV:1-[!HR+,P1%%MA@F>\]J MB].(Q8$GP300]4=RJT=ZM %@M&T0;>1O#^&N>"/I\40,-49]%#E$]]O(U0$' M=:T=($:@NZ7:1='-TQBE[;B_:I*(J+UV$DW6Y)OOIWY4*4&V,WBZHSIU;8)L M*";QU%E=HS0>KUD\'!GQ\WB&\YWD\"2CYD%RED;X\:_8AJ4Y'-%+-,* "8D9 M435&K#4BS?T>20&1#.P$S@0-BP"LB@+/EOH_&-R9EN#3AZP&ULAW@2R^'+KI M_)S)3*@U4XU6;SRSBG](PY5?0LB%Q(P(6)_O?+YJ+Q30&!>\^9D_^DL+(ZW2 MB/Z'%CJ[#Q),"TB4)T&>/Y'#R!RU.=5HNCMU:/$%X8G6[Z+%NE@A+WSH[K6( MB)9TNU!37PK3W2@,:0I1<85#3(:_3? '7,IOU(R4DXB4R].."D/0UE5W07G; MYP5*<>D572HR[.DOV;R-"QB?I;3N398_D0$MHZL=(2WGGA] MCK+UT;[ 8\WD136I"+2GI:3+,*E<<$F6+R8&!9*N+2$5ID CN>E: VP1IK*Z6/LFM.(RF%M/IWB-R5X;556+;X+' MEI)EG D(N487S ITW51W0'%5J;H,'CU;W'*Q=7$DF; 5V_L#87IN\[M#PS5F MN%P(#? D2^^.R+C;I9G@8TD!5OA@HN8P.8^#VSB)RQ@7Q!ICP3";+(G(FE=O M;LQT6:%,UN&5IBYO4&[FH3NSU[L#_.ZWW[QY_?7WJ!K(JYK2%7P7B%HK9/JH M>8?(O!=G D*N51G,BN0*+3ET]'J/)A<:@".[-VJ-E_LR>*(N[GGO- 9$W/NG M^8S(;C%V56N_>Y]84+R+"\XD39[M(,/E>QQ=!PDNKG"YSU.^BQ)XLD/0W97. MD/ !BY]V0 7M@?*JBZ>#OJ(@VL(AEK)LN*0T_/AEY1R M)4%4]\DLOTI%69Y=_:(V?6V,,>">[(N2G.[R8A7=T_\G/6]27B@Q:)2.:IJDIRS06=78_AG%!#_FSVB4R:JZ-6@D_2AM5 M&3QZ?EM6382]%X$4YFW-Q"5T*O= M6RS[V':Y'T&^:@R*8%BCF_)UE"=ZH,D MR1ZH?O#L/#*%@<"T5ELF2_=TS>A/\\!40LR#=TG,D>)E77:;Q'?U"Z/,I_3Z M^S:J@!7'$!5OX2C*VJT?D])Q)"W *ZZF MOT3S-593YUEZ=X/S[2F^+5D4[BXN@X3!\^+P]9VE]9U?3?-]4-)*280)VT[* MJ>PX#TJ8RC%XX7=;1;[0HGB0SO/B^K0$F)Z#U,8:3@AZ -3R?!>*4GI>]*F, M*_U=6X[@!83<".2ML'?SKBBU/2<_!3E]1:>CW)6<)IQNSOTE8QX F-0-@:W7 MN:,$7O+61P),3=="8V.1<_$A%V%UE^/J:>X&14KBEHWAU"4O808J 1H\=O)* M4-#T:U'Q)%49KH&B*+D6-2H+8WZJ'-B \\:\\ EY"7SALJ(8_=+1.(LTJ>1" M%1T#K,7(T$(Q<$TM&_EBRAYR,6$N8&\_H<>52)FMP_Z[$-6 M8O3ZR\]]^B84A-E+PI2L@6'FE+- *W%HE=M[ -U(*E[D%&8=O_-\&: 5+:40 M'V6NE^H"5K.DB ^'=PV8(0.0TDF"HD K>@%-2Y05M/WWZ/]_]<6K5Z]>HUV0 MHWO:^P5Z\_K5"_([5%35RX)]N?/BCU]^@^*BH(Y^JKJR0S$P M%)3H/8''!GWYFHQ"UHFU^.,?7_SAVR\%?4Z)M4/?.VBZO?:M]WA@&2J[T8); MP>=ED%_D[*6?B(U\B7-6( M'+\K2'O?5Q6%#4!.N#2FWO]1D;]5^]7/A[T1)3^V&\"-$M1&.M+OCJL@1@!5 MW-E;WLGN<7Z;39+'*XE ?J6">&7ONSYCV_#?#&,13= M.>KESE3@,R \9!W+#UG?@F>L/_Q!\X E/$+YN!H!97R('N4NYY3*@5$44S]L MD%P&<726UE? EO441,5+T!Z?%R@VKVV-:/F:(W(N"JL.GJ]2)8+KQ=\)9FR\ MRUWA,HA3'+T-\I1\8L4J#/?;/8MM/\7K.(QM>QH5"#J/09'S!(=\-@U15+7T M:W>KB[.++,7Y3]!/[^,TRYN7FW!A&U2CX5W[((<, 'BA=TU96I(Q$[J?Q75K MSSH($DX7(MP)FOO\KO ]3O?6+\;:87WL2 UQ0/;-G_O53+SHB/[:]S5!9PX3 MCDY%>;&F]4U8XC?.[^,0%]=98O_@#1)R?PL!L0(>F IVDY[72^ZW^JQ48OVS MD7"N$ZJ1-#%B=7W!N6J@PW1\AOH/F9'&"S:E([];2CP@)#9N'"!WNL:Y_ MR?H>K)G<>?KTG>]LVBQ"'D%MK+: 4G M;)J-=[L)&)MIKP3).,^\6O0RP?7J,XGF;!$\QT$1AS,CIZ+A M>H/D<@% AOU-%F7J9[,4"DR$F,-\S3?0X9BG<;(OK8>=052\E(7C\P)EYU=_ ME2-G < 9R$X$G>ZDSP"M%H/2G;;J]KE7B\Q(W%UDZB^);>M9(1A?FTE>>/Y(VU1JAB4JOOG^%A:K M'YWC7K*OS+=*@%:]#<\=M:U+W7UVCR:'"L;:$*7+0:A,Z H8%:[+E SN*AWA M=)^3P'&=5YEJS)^/HI%,4V?9]M3X#'K9(?2Y%R>!'M[0U5&K:6RJX$0Q& M*>+ZJV0<4R$B1_]VL6-5JMX^XIS6KK5]OM6G[]S%ILTB -OF[S0@K,KDRZJ. M2\:M" +*L 47:8*S#B!8*7:/R!4QL!RE*^!2%[V+.;"8(T(!R+(%FT/_7F%R M:H]#:J[05JN'((]^R+/"=D2U&0\^/)!&G * _I&TIY=M+#RWZ5I#>Y_&G3<* MEH-E-5BHZF7QBAF?V(1?D&=,RYA8BG$AX=,4TI 78CD(5T2)LL96P+A]Q?T! M/["_N%34!YKN?1!*?$$O 9,_TL<3#G;%?D<=]9A@* KR)_+[-:9C'LH29D7I M-Y-"2_:JVKB_4'9=$=6WX!B60Z(+,A@&K-F%YI)8X0;%[4(>; M<$5O08KNP!6DX[:[(&2ZJ\R#M" _LS-]0#1;R&S)#R=GR[04QP)6W6D/ZV'[ MC,.&/\G2>R(NLHX7Z^KG,KY-\#4.YWD/9!HO7DJ_FG(+^J;"#?GW8:->0$W8 MJ>!0!;/:FIF'N0GM@(5 7969Q9R,%!E6A?M2KFWM8$79"E6&OK9MVOAV+];U M^Q9J;XUPNCFW.<<\*#CT'^JF7DMJP8O>FI/ Y(Q>&QF/5:'*4-)U9V<.1"$; M&B('3JO^A=^7A@ "G2GK;W.24\KD]V@,AW8+(S,FC9^O\:IEILE:X6"K]K#- M%)!V"9[B-+U0_ M5^\30&HB:E&C,'_#JX4/N#P)BLUEGMW'$8Z.GSX6%(9MJ9]56,;WS.R>JT"! M/@,> F[TN81JAY%1T#K)'@I$X8#:,@ H:(?PF[-ICHA!CK#)@IFZBU?1O_9% M]8H334$FE,]*O"UNLBMZK1/&">XE+=]D?D$_.[NN_7]S3P@L#MR2I0GW>4., MW=SU,Z)I/C[Y)64-[0MF2\@^/C]^1E=0[AD;AK_,$7RO1-+U5Z;"%&A"'[I6=;\Z?7Q#7D>^7=@JKX?AX8Q\"Q3H M_%HI@.4\[./:5![0A\L9'S%5Z+F0L6B96^N7-R43_^\)\Z^?I>^".&>W++JO M3@L'<.X3%G$#69_5#0/9^M:D4_W4&$MH?/U]XSL$GJEV_A2#@K .KS+(EL+4 MKFP/Y"?D=!ZS)T([>Z7E/4="S,.Q1\R1KJOP%J=XW:VS[V&K41-H=Y-16 /C M(!L8- )N9*9-@HD FDK; MGJ.=%,0'&;: /6NXF^5T44YQ]=_.F:U^DF8F?X<&8?<04V=.:%45 X]"4>#Z MD?2.0>6U5*F^^ ?[H,XR&>NYP4U(71CUN+(=K.LZ,37W!WPA/^!%QSTQ1;(\ M]OP4A:+L^HI./F%SO]$8LJLPS/;$;+L,GJAQ.KN:&]+S$40LY0H.56>MZ'T9 M;>9Y"U46IEAI\>9N>LW:&9,&]5_39QFN<+G/4S5_@G@$M]$B0EXDR0SL/0IR MYF-MO:@@=8%T[E1E$[:I>-YN=TGVA/$59H^S@9ZG&720@+3SQ%@=[B2@6U"- M&!-QB[649%4,,EQ[F+_(#Z1.]D5)]MY\%=W3M#@]S24-T/D MT%7'AOCT?.H(::3-I-,WV^OJC^X*WQ(X,A=8DF0/ZG@1]7?\(+* %8G&R:LN MU?59V\GGS8F"6%J$R.8](6N>)0$*Z-<5H?0*C^()R#DT/7M9]!F3/A0RM!K1=Y%X;+@2,L M9@4P BLRZ8$67NP,=>$4/N,M10PL)]Y2P*5BO&7$L%1"C$6\H6S/3F M$B#W+DZ)0>$1QB(&E@-C 9>*,%XW(RP=Q@J(4("Q;,%,84SHA!A'Q3LRE:8N MS%E*Q@^2RSTQM,*+NA:,9?2JTW5M&2AS!@"UZ5_!]%!4IRXN67?V[*_1%GL7 MHGHK9!AYV",R/9U'8SC'IW%USI0 IY/SX_RTKB_4]O"NN4RF_D%^HF,]LIJG M1S*$ZW!8,3NZ$6P<[Z![&*D)J86.P@J8!--V*SVI(:/?PWFX;(\\^&!"IPU- M&=EB^L" 5Q\?=Z%;Z8YG9<,6JI/PFZQ\VXX1(2D?;CH10TK[#A:6W?!LXD#2 MA*P:[@H8>]^Z([NHX"ZGYQMA.@7:89@!CPUXQIIR17:U!3$OY;;?[1*VTP4) M/5&^(V?GLW2=Y=LJJ'(>KX0J5?<%J=48@X*Q.[UIYG S:,$<0K&>,S\V@D.6ZV47_>QOM@H\*:M.[V/B"-.$[5P^.B,VV0D]EQ MOG-.Y5AE2RW"#8[V"3/KTD-F;GM3E48RA[\/0-N"5A?^5E9[PK9QT5<^]BH%Z58%<5^BZ/7MB^U-*F[SY71Y! ^U! -73XQ9&/2>\>\ M:T15)_NH*LT1P,'G/BZWSN]DR6#D3OUP]]#D-8MA0+_%VEV?W6-V!*QS MN==.Q(U2 N"&W09T>GDKMJ\BF6[- _&\C:JC#BKT<[-@8+\^KZOCZR(^%Y*X M36+[ >\M^/'>"T30]=I#$[5[N=-6L52,Y)6/XEQ'2%FR4M-T&=<\''%);GJ& MZV"D.$P+D@*E1UU>^]BJ,NK\WD>AFJBP;NB4XMDM: PKI8_[.]XH!*PHE-%N M%0"WAKJ_*MJ@6#B%M/GSMN"RK%-T9W)9-J-;=%E^6P$FQ79; M5ZTXM24\.B '8N$Y(+O3,K4?.3L,%Q!:YD-7Z(Y$+N=FIHE#ERGK]-3_EUY0D.*C")E\7\^HU#DJ" M"$J!>-F0] J!-(9KHXS09_4>Y>D5$$79<6] H%(@-@XOJS1J*[J9'F1Z8]B* MTU9401)VC$XX"SC@\,0B.NR,YFPQ1[ I%'+8(>UK&CE)=[C284M6,>9@'_F^ M"*"KO$-6/4Q),RD/YMY04F4-O"9B MG9IC5I5XGU6IIZS?$DK-J$F04W5&84D,#:4FMOLF8Q=,.6[NVR[)\I:$SMOF MRLVR1M,@;,\=I*[9U-F# $F8V@25BVC'O9:69(WI M$X\\I6=B M?8IO;6N\T?#N[;4A"Y#NJANA+$4ESK>?V%[G#G<8K) M?WBG0*O Z-/QXM@&V5% 2X[OL^2>5: A/5G,-^OJ=Z^3"A("T7CZQAE3/6 V MN< G63';)L:CY-.2XO C Q2-R8U()Q37O5!(NRUAWQ+(D;=C09-WGK(OYN<5 M+ UH+WCV,GAEX9MN7^J<_Z/FD/)KE/)84OFPH7H/@V_<,\)@R?(A!JR%>4Q^ MMMUFZ4E"+/;5>Y9@;!E9' (^M_^B[5.&6]7\^0 M/IAH+_8;1;W!6_)GMN!O)IQO.R,>S[VW'"]C;SE6V%N.E[FW'"M!XW@Y>\NQ MRMYR_'S7U^_>78\GNTMW*CSG[RC-;Z>G;"D/)0$F0_3?B9=.?D%MPA0T5(13(W3A& R(@L<__I[1.,RO.4JBF33=Z<.9FB( 9H8G:4E88O\ M]:[);)D%$T)2/@Z](H;@9/A.E_^OZ>-3@ZA(<%@Y03AK8T?\17X7I/6[NB=9 M6F1)'#5O[EX2(K0Z"_WGQ;HN/A(DU^0W51;^H?C(#7XLCPFE3Y;Q9YT]#V7 M;,\!>I"D0\;K 6TN2'4_B%G6U/@-^_BNJD&=EG60-/E(+PE+88R+N;X,1:(^ M=+0::V!5J.V6WIYF:]09!QT&0LU(OH\/>F+O%5A47R"S=)_KYA*Z*<0/H!"( MIQ=T=_J@(] Q2B+LJA;YQ">X*-K!J[#D>I6BB_0*A_N<(OEEV,?ULQX#^A".JE:\(B[.=T3^(A^V063]IV*R%^&KHIL M6NTKG;E1M:2J'LI92D=FJ&- 5-M@H;[.00$P(BUP<]^T)_^@';R=1252&%2O MX4_4U#EVA>]QNL?TC9,3ZL(F"ONGN-R<[(LRV^)\KNU5F:P'A[ J;P# ZN[5 MO3#46QQ24Y' =Y ML6YIG) # OEI5DVG3-;#WJO*FX+"BP^P\^MLTQ5S[RI*9SW,7VRJA[X*'MZ3 M;2&/@Z3X@$NJ.ND)U?KKF@H$G;M*Y#Q!]E[P@+9-!\_%Q%3ER-5OXHE/*LM< M4_@IRS_1LE)9B LW !-0]/+BG)0M &2TPU&<'NVJ+K[OUC4DRH6:9/Z3%=F[ M.(T+HCE_R++(#= $%'T"#68+WFK[OT ?L->(4!.1#]X2UEN9"=LM2,LY*)<(19TCQ"(K*"I+ M5PE_UE#W/@@W<8I9E=!V]!_RK+"]Y0H(N:YK!+,"O>#"P9 7%,FEU46/9)ZF M;_DT(S%+\(Y(2/$-'TX_MR\V<3B0"9Q>..WJMOZN' 5+?GB?!YB<>6HN]XG M.52#@)!KU0"S B"E[C@UK2O'V.N>OB-CI7)K18!6F*.1!:+U[*X:E+KVRC2B9I#B(Q%:V_. M>GD+4?$1"P#PHA(@3'OZ+ZLL$=G(N 7F:I[=W<,A'=TR6C@$? !ES 9DUS0- M_69(@V+IY3CS)V4,AA^#/*;8F@L+X_'=![.-> !PT+3S[28#9=(% G]2AC;N M]2;+RQN<;^>" 8> ER3T$1O0MD$;'M$:\)ZC>$#!].)U^-,R5@ISH: O?#]6 M@_#$LC0+06@33+T[X5FE[>/H[X-RGY/_SFQ6ZG/@WJ6JS:."*;I/H[A@11YP MA,*@V*!UDCU4CP7@(-S0-NLX+TKR__<8/>$@KY[Y*QE.<[P-8EH\K/Y+F:&L MX; &L>_7DBV@3':$4A'#E/L# <7F$833/?X[D<#-0^;RT^!0=V]5:7((?!1T MXO0QYC#91Q2\Y0:3_^48HVV6EIL"X30BG\A[@K@-^O+U"T0[?+ZTX[\"+I3! M#"R=H66G18JNNT\<,_H>3 --%F$H?^G[YLQ0V,;@;)=C+CMD0/ =$;]'A#+R M?IQ>>DS"$/W#+,OG][ NQ2[MUYO E=I4-_4_.0 ML._+$UUYF\!STHT],/RL=[ '*OXO8EM>P%P<5JGY4#U)!6G>[VM'MQX37+7XM5!6]^T1D'Q>DZR[=5 MB:<<5^^3E!ES;(;9=A>D3_7[% 7Y=U.DG+0IFE+D["7Y]DK ,\HGHHQ?54!_ M_>THVT:%SZIK6R+N7?)\1J"29!1BNR".V*53L*67405!+_7$$SBRS!&))N;> M,2U!&P\%#2OCWB(9^MBOXKM->;'^6%1%:2]NJ_=]SM*WCR$KGO8NR]WL^E,X M<>YWG\ L5!2#CGB4K8_V!)P!*Q",LGI8"FA<#\P0KP)F'V72IH.I5SEMXB)/ M\!M[NGX M]7)UR,QJ :O1]& ,J/"E8-QF#(-AC4%@R_<%0559CT"HM##F&4.TDF%=,?=I M%8;Y/DC8L[/Q.L913=LR#E6I^BB*H,(85(.H[H:"JA\Z:K&XR_+^NU:>$HIT MA#W(+%)>F!G\-@HOG&MPR'OV?"B[_QP(F?=$*V;EIZV$,F2MQ=MP-2,TH+/L_2.QI.?XMNRALMEI;_4 MZD^(^KN^A(59@9+V2 \638\BTH?58ZVB8(,M[?@+/9X5Q9Z!@T5?(^8C>_T] MK.N=7]K*Y7>XH)4LD.F["C?!XQ4.<;UC=Y9CYSAH;9EAF#@"2=!#':)+Q M ]U"!8_T=:.Z'PJ:CIUG0!:'(57YM4!26AM3-*V2!#"%E7 DZ.[T/4"8#]&A MVF/XAWS=6_E+YF:> DH'958,CCJ#SG,PD1#SY9 !.1)?>TM/P[Z.PE)QCL[ MXA4PSDC/Z%N5U>8W6^(0EX;SU" >%P!Z:!O?3CNA9'IQ$.#$S--I#K=_=%1B M69?YGMV\S'\S#1)T[@J1\Z12QF!@3->7S$>[(.\_>>;WOE@F9O[5L'!=3"V= MJVJ%+ND"G6=!JF3?C#HYM6J&U*%-B<(@(7_W9]1"B]L:,=RI&)LN'P]G1H:5 M^MCX]G&'T\)V%)^$F ?314;]2P8S^;+6$*0_3*8G6D:96?$&3'A&0GJWCNO M";@<64#2'\CY0AGZ_;^6:DLYRLS_W=]=]*]<.4;_H Y)NKOV&,I M8$5\B0E$<+BVV!1$T1IOLKF:FN0'B[_SQNQ92NR2*AQ4[]5UU<&NR)C" MJ6_=>U&81A/'AW&8'N$\Y^X:6;I2/3SSKK-0)A>LG6%O\H"6FKC,XY#&(F?; M;99>EP30%VG]:C9[(H.<693 9S:RST>LU=F$#,)J +2C([#C!!L#%7001'[8 M'H9!-+H=?1:GZ#1+$EJL9H=S5&R"''_N#ZB3X,!['EMS38VV4/>3S,S5C0 M1:YT/)]XE3$'O8)0MZEANF (JDJ3!SREQ9D!;E=Q\>E=CO%92N2(B_+*0%^J M#NMZV]9G$0Q(+SZA-:UF%->-44Y:^W+23A2K(OS ]9FT;Z^*8K_=L1B*UB9= M$QHT2UC-2E0RAKC_LHC9/+HLR\$5U8_1$6R]W\Q2*50^%X_4QV3RK=)LZ&-'8\R8? MQ?F6*65)F$_%_-G,_Y3 MV7VZW[=&(&F,OWWX,G6:_&>+L1!16@ FI-$6%_#VT2;.+"H#4D&T0EC9B="@ M+O>X9$&#JS0ZR5):T "GH9/" YK$70(N@-XSOLU$SZ75@: MK)&-8.BW04[?<2@N<7Y-+R2.@R(.CY^J"R268#I_?+0.#UY>[3'A5,%0?VC2 MDQ=4QV@2,O@AU;J+-B$T-\=A=I?2\,R;X/$8IW@=EP7S>#5#RNVMM*F3I=ND/P-T4I%$+)!Y[==="C[T/X:_('A M[U451C8$ZH[AV1]C(/1>;2_-E3$O-4H#6399$A%9T>>/RZ/?ME4171=2TND:*[2A23P7@F Z'NQ)D!D .A]PB6KX?':>%<7G MZ)(6(ZQ"/=D(GK=/J12[8!+/WM1LDYRR5FET&B?[DIJ53HIPZW'AM0BW%JL* MI_E;VI]YIJ)J!/2 :?%3\D-PC_/@#EB2\,=(%QWHQN^#_LMK2J;Y:O;HLR)9:ITM3?NY3AN:L0 I!R;=M_Y MK&$&+G)[G<>?SX2JOF17J#8%NB6L[H,X88#).B'OM17(@&59T^E2=W_AH\FA M8.^-Z[VW4DI!6>;Q[;YDU:[*#%WNB7@QV:#3[)X]-O"";M9?M$6OF#KTZ[ Q MA$I7;9FLIN$%4AN7U;GTKE,WHHOT"E.'&-&;E$[1KU)!>S$1W.!PD\8_[W%Q MPFIKGQU^\[=]D);Q.@Y90Z*%UVL\U(F3OPXO4W!]]/8Q22@Q&A>'2H7,ZJ"/ M=6/6A5W35M7FX[2;O=>T?V@CMQ=10\HG_+M?O#?QFKLD^DJJHZ=OLBL<8;RE M/]-;[BPMB3C($'=-;L2LVZ,>)\Z+(4U@5N5[I*$2=.ML=\[JCB/M#=CFY2QI MIS1"$+QKZJ^L$_.P/F]X,Q ;^IYQK\#B;#9B?5#V&HIF#!@S,[&[I*:Y':;3&/8 M#,FC@BD>]C\[J.ENAA96TM"%\E/M<%]5_O8/^^TMSNL=M](1%P?7^RKZU[Y@ M 9>6H6_*A8?;$$-6S=#.0OW0<7,+PE/?-]<#'*A[^?D;P4^TF] :U4-[>;> M&>P2Y_79BQ+5NP)4&,=U3KL"3\J'='J[W-3+H@-\YR_S6$-DAPM%Q:4P-"$. MH3ZLBA:-1V:>BSK6\80^#M1<6]/0QZ=9:\A/Y<9'D-A$GJ%B#-6AKSL@NB0M M/,>$6X)+5X':6#_S2-LV3&-$@IU0NQ9\>]_1J9KC*,S("G-^4XEL3$&U;.4FBSR'T\V#/7X0DK75U_[2V"9V(-_] MPE?4&W#'"K(^ M;TRFW_G,!)5$I^\A\S'J(YIUMMDHU33UO6',#KK>YC'O6AM'@-MD2UY4=5D? M(%RM]?E^AL^WO*MS2,[V>=HJ(=MC[E;.W*V:[JAJ]-'Z):_G^#KG8=37]CC+ M;&0E(UGEG%$Y7&\?XZS0&WV%\ZWX(C;)@8?[4+!UZ;NEF''G*1!#Q/ZYVNUR',;5-0GEK6"\KVAH$=$XSB\E[/+KX3P[]YP4+BY*]NAG M_:(3(X6">BRO'[(K>,KN+>S+P^K9M@KV6.W+39;3LE8?TPCG'3[9W6W/"W9% M55$G.N2"JVRN\#:(:?XXK9!(+_OW04+/!V^<'(3=SVHQIV;G4Y=%6-7]43L MZHR ;NH#.'NYY06J:7=++_@-'%C((JN?X?W(W_F!OV;R!Q:7?9965?9^R+/" M=H#\'!P^*WL?G@=4F+KJ\ *Q+MA[N,)\$+-BN4O6=[ZKWD*+H]%APN/=KT7. M%W@)96]VJEMS>UO,>G$^W"5^MO;AJ_4Y6Y:2R;--=E7.379&-O8X+>+00>22 M&@MNLU[GG0Q8>+%NA%@K[J[Y?"*?M) U/2I*?>%G=&++-$'SL3_+K52/^26& M5EF=H>F.VOS[F>^I1E"VNJWJ2\O7T73$*7O.2;3'>C^K*K&\Q&_NC?9?E:QR7>^I"2Z.WC[LX9R,L=2[/\#.?-&'3 MG;TFBJ.784"^VR19^A[OX@NPJ3.F2]6H+O'L;$O-@9F.W$:,/8_TH@DS5-W^ MA9_[\SNH3T&IM>.[L;PF)/69Q+[6[':NR@:J9W UIOXY.^'&=3$$9S-S> /M MZ0MWB=;^9^U,?J91+3HA-XN+,P,#R98;1F8:)S9Z3*,RTU@)TF[TF.^WUNP! MRC@R3!CZ9;SC3=B@X2^Y9VR_=F*_*C/SO"Z/5*#,ZJ?O*;O #0 MFFFJ)17_7V=5Q4NM_.P,9!V_P6-_!NH?%ZIZT)V-\U>/E9#G0],<'U5WW2=4 MDY_/5/4;QSSO#!83LSSK-#6^:<&)\3Q>8_09.R-^[MM"]0=V*RG$$T7I^3Z7 M/8G!M-;"KGO&_#V;3&%H!I)/M]/^!6<_[OSY5W!7.\;=#!>S@Z6?8M ZU0R> M/:T@6QZ.H$XGJ/.!ZFZNOQY'JPRU#CRN0@%.C(V#2M+D/=]W3$ -_ZK#=#$]%)Q12=IA?SP-2@P4]_5^ M3E_KF= M#S7GIQH6P'HBVA6Q^L-@'LXS/#P: GJ^Q%8UJ?FS2']D"LO+E^^ :V^)Y_// M;>+77E%YYIY=3?#:M&EUI#0MI7T"DZU!T@\\?'[?^X2)>$IX]S+9B3JA)?2< MC[;3,6]334R4Y4Q!@MSSR6(JT^ERY_RA"ZP(Y6KNUCUFS\IE-M<7 M8L69-HNHIU22G642E1?AUZ>#=.?U:])!FG.W[?;"(>5OW%?[*5(_)A^%&[VA+V=39PQ1RC0ED4-!2181CC,C7ND7D[_1O14.=I2JW]+UZ/JS#K75QV)6/ M<;P:I5R?&4_W>9S>598#^U#Y%PVS%'@W9<-Y^(PAH\!'=,/Y<([8"+W/Q_M3 M:Q-1TMN#IJR@83+$V^TNR9XPOL)EG+,/B+[ -PE 5N!; RG_FD),]!;7W4O M=.B&:#]_.>F*@FF5ILJ\S=VZ^]L"_[PG@[Z]IS;.;'>-(!T?8>P0,]"VW[9' M50>_A?9D(NMI'N%437?0LY0.EN5/5($U=W\XO\>V]T@!(5NZY]L*-"F^8W:' M #8P,V 1M[H#RFX+0J0(,9$NO42FO?P>V.0B[,)(,G7SL,E5&.ZW^X0N_2D^ M/$A&?DYP8Q1NL[R,?V&_O\RIC5P^40U8TIIMY(RVHRK1,NZLL67/H:J.4UO, M ZCN#(^BSOA^\6P;2%WT6UU00\_C.2X*C.L34'IWCHG!>!X'M^S)W(]I%!=A MMJ?VY=O'D#0E_.RM?Q5F/-CT JA_!$:\ HBG8Z'?_?:;-Z]??X\2.A+:58ZB M@BCS'=7G*26"8C(@#1'R?!,Y"2M=X)LOHEF%S(]I4'U'1+99D)[6XZOYK<#. MUAS+)1P(L1$6#5%NZHM=1%&9(07*,5EE=ZG@AG7 MD)%+K06-9%V,3[7,4T\'O^D/;GD_!,DXU#@R7E2V- [.'@)Z05(^H2 ,\WV0 M>-[19 +M;EK"E9A0ZXM8@4RC?.O7\Z*-@,$A0F.I3"O@4$?S&=D* M^GYFYF+NEGIM'Y-1BW/6'M6UR:7-H>P)6:^O[4P3Y2&@V&A1_"7!2\OQ+R7N M19E?']Z?V6][2!/T)?I'U>J??M&M(+?V M=%NJ@\<"%+Q:M45-8\\0D"_^P7\-SM(LNN2$:*$4)QJB[O=PGL[4(P^(MVXS MEJIKF7)7MY7E>"I&CV.?QCD.RS(CS!1D?\DU9 ET=?QT&)\+Z':4-3XJLZ.F MN7\QBR70RELP3],LR)\V-(0Z2/!ED)>IENR!KHYES^<"RO]M&G/TM6N9BU>^ ME;E@?A,.<)=Y1F,$9K'J^F/[*%+;XP" 0MV&MW'[,-ZX NF::^,Y&;Z7GF"\ MJP?3,M X_1P_B#/F ++.:$NTJYOZ%K%LV0^F&3!!P[ 5=DC4D'"WO5/#NT,8 M/$3(CA ;=2?4Z;60 M8[F2.$>AEL)%,#7VCI,@_'0=,HOB?19IG=J@OL[/;P C #I8:U0W1ZS]$L[J M$DFT2D4T6=,\TR;UF46KS:)5>!2_O][#N<@-+_YLT2/WN.! #Y#^=HX;./[\UU?J>SU\^^90,0_-=? M?/OM$C_[T=I#GWU_@E8^^P_Q!+.^T]FGX ]L (+_YHLO^5^\7\&/UQX0_&"" M5@3_EI93-99\M[=??=_A!)3^5_S=WK/X.1( Y#^+_&['RT^9-T/-_G)W_P#3B:9>8,!/,N_SPT$@J^6"0*^+" %,)ZI M%>\.3B:8?;WN;NN4@GP ('CS^HNO7RW@RE"^_J"79S!'L_O^H?<@SDL\92?H M#^![.^AQ R#ARS=?O/EF@>J +PO0[3.:J>G]STE6E!?KZR"9Z4YY/+[[6.X1 M#U"@)VE7/4%)5.V>>V?LX?('E%#WZH<_1=/D=9R07]^MTNA]D'_"M"[=VT>: MHL#=*Z9GX7@R2<(2 *"V,7N8@,;I\>.-O*2[* JUEZ.BL@R&(/L!IS@/ M$EK8,]K&:5R4M/S"/9X3:6HTW<--B2\ U MC8J\)!MJ6F1)'-$4R[=IR8*N5H^Q4E$(TK^CC]B/#CI\P4JHZK:.6LW I>';4M?Q-V]2W,]#$TH@(H[W"T&:,K(ZO09 MJ[ %X4P36*9(HAKRBB:<6]K:#F,YVLM:@E#R1TELQJ*,0V(AO\=!L:_?)QK+ MWO4&-EKV9L?J3\ETBP)?2#A^NB'=9] 1*A3M7Q6*E(4"1U N?Y;>'9V3PT:$ M;LCOX]L$HU51X#%P_&2'J8IVD#.FM!JFB&-/%Q!SBQS3PG(?)+0V] PP \G8 MCD 0(0MB BP-01^TZ+1'M(-7&UI5:OVW*@2S-GYYE32X6*_NLJHU5:6: M&?2% D&7FD/.#EC'_;9$AYXOT*'O"U3U'J+*@SI1%V]7L2@NRH04]^-]$:?T M_9R0['I%/-,Q":(R@SM0A#& #2@IKFZ-.LT]ZR=%J74A))JS]ETY-<-OXC(A MNN\LC>+[."*[G:4C$G]<1P@!&8 V+MJ6[ER'UMX]?T+!-()*&OI:JMAH9 M#S_BZ"9C-?_SHJK%-M.!2HFD@W.V#C_"^KRH[HO*#%6]?Q?LLN+[ E6#O$#, M4%K $4M'VKUL;=4EFO $1/^YV9FP!U%QO),!;"@^(LR%DX^K=['(!(\)CS&C M7Y(MVVZS]&,:EP4QIT(R:'"'^V@!3EC\GDX#_;@L@/=4M"W:T\;T1:.ZM;]J M;:*%/U1M V=H7#+DC!7PII;T6?U8YE508LL* B#B/G:"SPB4W$^$EFWC<"G/ MB(I%-7P>&IBF2?A#IY2(IE;@]W2J%;@L0*ZW3@D8CE+PX7@1KOWAX49PDH:A MOS7T&_AHBEW0W6WH-\B'R2?O/NA7*H5#R*]XIN9O+^![G--GHVC,:/':MN$X M&-UA-)VO9C$@JWF?9: MOQ(N-GL[E[_6SV:A7TU\^*2H7@RT_>5UA_80,MTA#WURK EU)X65K5ZP$DL4 M#-6?_&*!(YI1P?[N!$WLKLI!<)-=DO7?! 7FO30%[,! 5\<5=OE^90"=7 /O;AECI8=9?\ MC5KE72C4V\+AU]XWXY%T1EKA,$G3X GP!HR.#)GJ\]V-#J@Z+]>GR!B J]7= M7QVEPY=<;9"ACI0M2SGKX>,FI?3YD1;;'BK7B/2XW6?1Q] *VOU>;)%QZ MLIGLSV3"9^%1Q'5XF6>A1A'Q3NR)M2\I(>-BS5U#-.4WR"Y M#'9SE.57H.G^BU#B2XKONSPK"EKRG8WE4^=KR780K:FX$,;) [L*W<7%FH:[ MTF"^K!N ,Q?+C)H.(.CB8I:@._1# M"\Y]B9<+4C5)]J]*%>9NN&N>XEV.R?Y+S3_KA_'.T.X1TR4/AB ?FB!%[ M10=/&OUC\V!.)B[;LS0NB<'%DA_H9JCFK1WW0ADZ#%O'OCX+DZI M@<"&NZ(%,2_6Y.3-LO)6VRPOXU_FT,JJ5)W;D(J, 8BI>]=??4[[TW/+GM[0 ML#S'!=V&:PJ^]ZRQQB*9JI"/:107(0TAH%9&L7F79 ]J>P2_I]-P&BX+ &:Z M;5%(&J,U;;T$J,@%T:HC>,9F<54WF$"L/-N28]E]E227D!$IZA3S& 7]'9L, M E:@_!#6 \6'+BAH^WB/\E"5SR'=4;( $XZD%SM,RU>E=TP7_82I,L+1BL:6 MW.$KO WBM/DCW2MMAV5ID_?AC--E$GK7M^YX%%0]4=YT9282W>>RAE*U 1:> M=SA38 MPD 9N- R&0.7NK(;3_:[(*01UD_MU=[%>L5B02_V95$&Q%!([RP#5YN\#^#J M,@G=QU5QM4H7)#XJ7Q@BH5<1PV2EK&*WFPURBHLPCW^ MK1(CC7P>=+G+VRF'.IR+G:#$+DPX?G#+P8AC:J[\(HK\@.YTN>+P'GL(BA*. M.>3/?TH=H#6F]W*UAX[=U7W ML\)$!4?>Q3 BZC<3UQ?BK.L&;^AJT)I]6$# M3]/8\JDJ*%3A=H=,V(N'E"SZ)M[-%B"M3M>U=E+F#-1331\4K-?$#B#?=8$" M6CTGQPL)F-:6>N\Q=*T%,E=D78MJ1JO;0T1 E[S<)N(?[#Q;R#(3V%;8[L>T MP.&>#'D^8P2E D&OD6Q\GJP$4'J.;1.+%XIM$ZR'A=BV^AD,:B=8QAF/@G-@ M<9B06=QU1!):9SFQNV_]U_8 !<6+5AM.U/0Z^GI'7SS(?PIH2L, &L#A>]#% M;6Q+GSB4.5PU0@]5J\)?HBA_>=O#-V'CE/%D5F'#@VA(VX!&Z::F&X)_:/6B0"?+OO0UG MN$"6@?MA3Q_DN5A?TTV1U;4Y"9($1\=/=;NB;N@$Q!K<^' 63.19#/"";)75 M:Y+1XN"MCQ(IU#67S=A)P24^WU6BE)R'AS8E+.G#TI/MIBI**?8X=W]&L:]M M\FGTKWWMR6@HV5:78EKNXUQ%[$#1K:0/NJ>=Z%ER9#3ZB&%5$6 OU!@"G2Z5WT*%*=HW0-1L9@3B);\ M.FD3JLMBBJLKS'S'4?7PXBE]KS.^W;,\> SH,T)Q M&F9;_,)_\05]H76NF%778H*CJ_/0S,5M$M^Q2/W3/44N$6U)G_M\%Z_+S=]Q M8/_1<@W2SG=$'>Z@N.W@D881'L3F]1Q@(.C^V^>:ZS')^TJ_7K)\;Q^#;9P& M5;GWRH.W"L/BGLIL 6%!59_I0K1)^HT)-EWUZK-6S?FIO(>[F]; MQ]/AT:4TNJ0_[NCCU]4Y%0ST@QR\!N,Z34,R8%#P!D#3! 7M>UOTC>M=.UB5 M\%: <7WNO/3D=G5^UN1Q(8RX MR6AIRW[=2VG92_H&BXA8@;6,'57= #.64AW'1D<3ZB M&N+NK7@%81W,==E2&+_\WI;OH[%$5YA&\(?E?JY-5$K.0Q%1"4MBI#TQ8!%S M9HW#\IK&9/WNM]^\>?WU]X7H\0H_2DU5UKT01975,2F4=9,'$;[&^!,9J0\:='+K6QI0![]^T@QEI!V*JH;>2I9 B]S9.SA3,DO5O SBZ",Q8/+69:0D M4DXWYQ_MF ?(("4-$6N)VJ9>/UIXT5L1 Y.S8!30!Y%Q&LUH![04W*[S\HE=9E3!YWM,$Q=6;4+8":V=:KUZ MBR9QUR=A/?; _):T'-=(]5,%W$34_9+@V@MB>-QM0C6)]LMQQ#DB*6U.\E&< M[U52EJ#($=:/!B#M6$]4'([#AY.P_RL%/>FUNYS:LMB[2[5R<3HJ=N+YGE3N MD:L_8((A\@6C,@_2(@A9W ?DH5O$!:CV;2??Z::/G;=DF.Q!SR(>]G%X-\FC M#[V&RUIU+L8!U>$< ,"2'U[#Y4S/Q$E1C:.WGPS[^!&M;*NH1=ON"AZ_9F"1 M!\(<*7F#D--X>[LG2\="'=1=3KQ^;K,>.1R NKO37S N"--*E*,> @W%3WM%XA)Y%7/Z <80GRN%,,H7S:U_=NCF/6%45;H S@2+87:OP\;J M/V8O]G1TVKN]GCL0A@(GFRIXV9I5Q/-H+W%6]>"1&$QDPA.)=0D]AHP*%*M] MN'M!76MULG""XKF-A,]C$?A(IGM4TWJL<96 M->CB]GC?)RXK:.%YN^(O;KMC<>9BZ*3I6#+:R6E07^=W= CBB7)EA#KK"*+ M5OJBZ1K=N+75= X&K$:@,MS;M;L=Y$3VM7//(__K3__[Z C]XZ?W/W[USW_\ M5[C;/_X]_>K;Z)>O[^_^_I1^/-T__/!U_NW7?WWSKX\W3T7R]7WXRZOD/\N7 MY37^SU^^_O+3X^OPO'SUW^_>O;G^Z\O[Q^.3O[^ZCZ[SV^S]7R]WIU]?'?_R MWW_]\N+LJ[]G'_\K]__?'_SQ\WO+_[K]L-_IE_?OGRS M>H-__U\?_SOZ=';RWS_>W7P,OOJR^,_=WSZ<7ZZ.7_W]K[=/IW\MD]GKXVU>? MKO ?7I_M7[Y/_O7[/V2OOGG]4QZ6^ZOKDV#]\NSAFVO\E\=O?WA[_7KUY1_^ M<+<^*?^Z^OW']/VNO/YT_E/Y^E.V*[\._[:]+O\SW^WO'I/BG^CD^NKHR,MW M(X7O2&_R 6)RD5%E$^#HP\F99JT,?D^G)S@N"_ YGK5%I+'G*M/RA>^J2F"& MQH>\IDSZ3?!8)8S,5_R^1\+#@8['!UB I[:JR^"Q>HC4]]-L(CGQRMZ/)FG^ M^,9@0&IQ5PE&S:.$<^.%0W$)\!FS!;F@FX:'1RF7AB98J$)P 4M@BK7Q<$.* M)^RF_BSE7;)/!IXV>1_N ETF 4S2J'V"1EH&BM7AHI7&[L("K*2ZZ MV#5:-_.'0M8T:RN^QVV=%OI@S15-D@Y9F"IAI*'W-@W"DK%!VUC&] 1&?*#; MG%VPV@$=A^WC_I^IG(Z*WLLBT]9J5FR37U[CLDQ8\$W!7'6K-#HGXR8> "[B M9JDH%_ ,Q6AGZ5%3W6^-(ZK?!YA?*.05P**+>]GJ&8._4W>+91\TD88/8#QK2I>X^YUF30['6OJTZ+Z0\FXZ\@5)MRDMB6)]9Y=-8 ME>\JY4"_BCT9ZZG7V(-ZEG'D'L46N(8B+IN1>2;)8C6T(F9TM;3*$AI^">=9 M>D??AZ2U!0Z^LF,[3-&0.^1-J,UFI 0VQQ*NQ&B*^KFOV.F# TH/4LCFGZ[#Y(3LNJKAR"/ MBA_H10".9GN TAI;[G6Y+=:AFP2*?*K+!>CWZ^2S!26>)]#*HAJJ^/I9@J@Z MUN(0Q_?T:YS!*%"9VFQ MSZGSCQHB]\3XMEXE5DC*B[-!P!"8%E1W68;[5T5Z/=-3-F-[MZ471-L')7OD MOBA.@CQ_6FRV9HB0WC-IK-J MI@4>JYC_=2<:B\6[$]7[<9>E)UE*OI^"[/+M*RU*82$&P[H.L])G$8K$J[-! MUBCL%MN.Z\'0GHQ&_M0,Y_M)J(EB[^<;Z*^?27C2L#Q'-789$U(:6=?R47R4 M$!.S)"]*&AZZ^-VU]235+32FL 2VG22$Q&TV53"O.)*Y')7)R?$VB%-49N@6 MRVOF_%HD]LK;+?9@-8UZN99:_.\<6-^V/_]B(O9 MNS8PLYVPA):7X] ,Z++R,0%K;%;9C:Y^.R".ZNM=M7,1T-=])7P^(Y B9X!C MS5'5'M4="FF^H0>;1B*APQ%&L BFL:P,?[=RB-X.(4J(QSEK?,F" ^;0KE;X M\N',M,:]$."U1J5U4^/<<\R@=1R-]*BUY9S@5KTMSU+Z ET#X(;-UKRJ?B M \< +])WQ/UB42*GO@\3GJ Q3NH@*7+HY.[_W UX,FP4B?I D1IK"JIN&16B M]<3;19O&0DRY^Z&Y=^R5W_JYXDNRH/2M$GJ]=)?.X&)0H^DEID+.%X"[CVG> M-J&>\E9*[%D;K]?46B(>W-@HKH=9>5'J-Z$GEFHLR#8$SAJ"[D[S4'WJ@*F368^E1F3 Z%4B%$S8K5%*'T%RLV8M),F%6=YVJ)P?'HL+RP31PD X6\/KVI\P=5[@:$73^.XP(W$ZBF*%2EQ MG1V7L '8@,I;U,U14+5'=[0#BD@/F>_!>0D'B70.%1Q$2S#E)E_D&ZO=7^KW M]RJ#>;FU5V ,2LFN_NI[,]&55?_2777ZAO&554'(76/,S'.Z HBX-VGYC("6 M27\;0GNRNX\.43Z\14*9]5P_\'P-\=(U[&^"QSK-R?;M$$3%Q_D;X$7EX-.W M7CP@12*M+E1$TS0^3K\CEG&)S^-[&J99DG5B<0,LW*VUFU?;+"_C7SI^QM>6 MT63*A8=[14-6IYRMO!S")P*C"]PI2V9T);BZN\OQ'3'@.$%Q2O:6< #GEX,B M;@!!@+UCA[IM-D%9; M>I5I4YS->(?H@FWG.9&N9F;X];RH#KU0V.!S"O0P1+"5*! 389F^X3:,DOP+ M3J)C0CO-Z$LH2IN"9 C71V\Q._#;QX-XV WIAFZ?4-,1V!E\Q\'RY04&P7(6 MP_ X]0,QL_,@.8V+<%]4\?.7!.,4X6G$ 'N9$0#CDC# P#[/>^C%N:%W MKQOU!-;J2(U%L&M(#T.FV4/V \=7\?81YV%7:+G!B M1]OGVENDWOQS4XGC6UYNP6S E)O'\TC V TXN!.MN*L>@OB RR;KX5V6]U_3 ML_TE&K/AVLHQ953Q(L/K67(J%KK@G[1.YEDU@PO=?NY.QVMTO;_]%P[+F^P* M[PA&-N0KO5,_J<$M>DLY'$=0V#NMAM>O%L M4]B446@G/51I\8UNLZH1V3"BY/*\74]"B M'QY#YTW1+)9T8"1I/OD#]W;MD08Y40W?.=3L^\*K@T4JD$YLL6C*9E'F^O'$ MO#!BCX+7/N3X%K!,K%/N#\A.$1<7ZU48TEHT,<8DS@*>K<# M'JP7/>EW+1&-=9KP"'UGF89E=-\2JF5-SS(\U>FZ]NLHITU,7?:?"3'UW53--)ZO&I_<.<1+7WZ4&AJP5ZU;YOY/GOQ M)=*+21U/:T+5[2M\C],][N9IS;I-RNGYV"&E7(GLJWU8[FE1='1"CJEWV'<] M3F6)]IW&*@M@>M:B!GIG5\VSE/P85B_4?,C*O^-R%64[6AY;A#W0$C<>WOFE MN#FO( #I@.@P(NH/Z64+M"3USM%@TJH9>8 N]^3_\?GYR7M,7<%JT6J#/L[# MT_KTH7@TU@J19N@?5<-_>LL" U;Y$&/&F9%1^50V#HU-NV_P*U$.?,QS?>E3RI%0?YTL5YC:H%IB!3JZ[X,'9\1N.QQU1HUS1?P-4OD M<$C=%4S5-/R-ON9+:^"4U!:HKH-X*)A\;H'I>+BO!)D1/'E\U'9 50^>JO!R M8)&*L'M0$4_=R-1CT9E!6!X'";W(+S2T"-#570ZW@ M1:"UIC)K6WG&@((16 MA0BF:N $*?+R?][':;S=;]65!NG441CD7P=E,1[/H7(8$0< 4+?Q+G9P\:FP M^9,QS43Z$6_B,,%%$]!/+Y)W5(%H?.JR,9Q>]DN8 4M_5+W8[0WKA]J.WN&@ M(ZA6':BL@[;3BF$O>+2K%7KCN=8*7>*05JC:>(QT<[_%=VH (JR9<";K^CGE+VWZTHZF8"O#F(;O99/N"J+.;!_+1/YWD.(K+ MU5V.L:9V5QS*^>E0C2\ $&2:KU#5 ;4]O'_A!J)KH:.Q'$9'@7=Q7I0K,E*D MB1]N1]?>01X34%UEVA2U;?U[@D4KWXH?G*")'[#R1I@(F]_3J0'(94'H,Q() MVY?+2"9O>);&\3>7>7P?E/@R"4)PCYCL+ *(N"_MQF<$NBRH&J.VM6>@J(FL MZQP23--$[>3K;TL";/ Z2XWT1I[@H5B$Y=A8L:H)[G)B>;6/*AO-GU0P9A6)/ZP[H M)-O>QFFP*+?U5&STNK]P\T2[)G18AZ. M++T)&,KJ) F*XO@C30[3N9T8]7)],3%D +J3H.W0,6(M_9]%P-4^7$-P)S8A M#+.IN=,I1S#+3@+3\7"-"3(C*TQ4U;A8V#6F5(1=A2^>NG$MF/UM@7_>$\OW M[?U<9QL^#>>&!H\+Z/S;MD6LL5<%HR2JGFD SM0\[)^IKXLU ]]I1LO!6@8) MA\ ,YYM$ ) Q!\*])UO72N4?56.OV(#%T\L1X<_0^*Q39=?2'.PL)4";!1=\ M&I:5AP@67 ;$J=)MXT5@0RBEW@X#SM1<;[2/V;W'0;&ORN$5[2__$N.1?J\HN?8RF5WB\,B< MXC*(D^(ZW.!HG^!LG<3!;9RP/,%MU2X*RC7IRHHB9+3P_SZG08JW-"OTAB;@ MJ=T$S4;=]L&;A^AYIR"'?I;@JFU6&AFZ,.9@ZCU-\5N)MX>WK/'#@R,:=?R9^/U3* M!F)\> UB<8+663_8OCQ-O0HW>9 6:W(B7Z71-<[OXY"6P%R_B],@#>,@Z11> MNB'#%?P_S6(46F7-X3'$)M]@A$?= 75Z+.((,P>>NF:F]<6U<& Z/WRW]?<= M7:17S2I>Y!C@=H[4]EBS].QRQ+[TEWO M!>I0:K; B.YA+3'$J+U 77J($41]BCQ[U.>ASC)"N><^FW(RW?N0HVHZ_L,):YD.7\/I#=JNK] ; !4C\!Q,OHJG*4A]$'5+-4U,DH* MNLRS:!^6![L2:YQJ) E"\-C68S9X,!.R ,:+LO;,25UW\(TA)2DUF43B^9H; M_:=Q$=2OV;'7A.K:2G,8\$)2CC64B!< 0?TNU&-4=QH9QQ[TD(H8N]I'.G_C MFUE@Y+G,3RDY)QI)E1M]: 'NQ05A3&BH*2V(<>5NQ>X=@Z%Z&$4$UE=XMS=@IY?K6Q2:$ MVLL5:ZMO%) PD;K>#::LLN_@^N,;#,_M&X$M(JY*8X/BACJC*WXO# M31K_O,>S6"$@&9?.4H@)L-QYW1RM=KL\"\(-.X"WG;E'KU&FP]HK4ZV+QS?'Y2>06.?JH,3YCR&5G$Z![5A%%%>6PSN5;I,R)P\%JD?6E- M>%#4%C-Z!M1/CV=5/>\/$+:LYI3R=!GK+]]Q'D8%_@RCT-\1=\HGL?[-1P_LV ]GE M;7'JS%O;W3HDF:NY0[1^1+HFNX#;P_F@I[VE:4IJ[L.<$COS&)::I%VYY^9A MW\=GMXA+R7F!.,_G9\EA=Y:&V19?ET')G(*S1DZ):;ETTPDY =\IHWU0VTD4 M0^7#7E.29-?RDB_"W(J]S,H@2VI9?3[NQ#D_%>T-:C; &,9N>N)['I-S-B:7>-\PUV2? MB_IY3@[5N;\>WVIH;%&;&-17.*'D+H.\G*>:'(> 8^_HF /PB7?6$+&6BXGN M@R74M8Z!21IE7YX0=&5)'-$!WZ9E%:9A*_U2,+@C7(BY@!-[VPZHZ>'7\ZTF MJB8'4S)CHW=]]MMMD#]EZ^OX+HW7<1BDY2H,LST9/KV[)-3"0X"/^FG'8%@W MU5 ,N0.+);.!6!3-82AT& LU@W5V>^\' '.9']X:,EO!V1&J9Q\;#NWL-&W& MGU6L+L%:G(8 ,\QR?)VFCZ9UGG#7UZ/"$=P!4<2&\"$UBKBFTZ)TH(IH!D^K MB>9O&2&:>DPZBLN#N)0;(\ L0A&I2DL*'/L'O[FCGL6T7-ZD"#E1.A9V>BWD M)D5)DM!9T6Z\TH_=I1 MB[+^C>3;*C3])3.Q^56IZ&V3^J,Z,["T6;.%QB5LJ\;2UD;E5*N^T;Z7.?7A MED_425RNTHBZCW?4N4M+Y,ZR_:I0=%M/5H$C *3G67IW=![?D_WXAOP^IC$Z MJZ+ G#=C_.S&&N+M/ZBKMB*FYMXY#@K=Q%LUB]2F1 M=&C_J? #U3,E73LON;Q A]XO4-5_,;$A.I+N539571[#JPDZOK8M,>KD2LT, M"8N (;0@G*L8:)U;[<*=FEFN86N!V]&AIY9'7U'$?,/!IYAANP&1\7,;5$V(_$)IZG)KJ4GN,092E#4)7TNA_J='R! MFJ[+\%XJ"[=7-%UI0?^'VYUJ-:0JQU64ZZV-X^)&3T-L;=<9SZ7S5X&LJW+A;Y_(@!V^A MNFMEY.$%XGI,@FX4!G)U.E=A1C=R:V%!->IBZT0M**Z*V1XI&5Y/@2D/YC1\ M2XVG26-W%):Z^>I5%\'T?[(*&/"3*BE,HFWMUD M+$])(RU1A&1J'<;P6YIT@X^9BVV1AS/0=J]6VR9(( MYT65SZN?;B$>PF6*FI 3,/3AT.EWP2XKOD=U^OFR7-YJDCH$TIK8%4 MQW(&*46& %R1WJBN8O49'>!S>ON*JC$0&V11'@E-2;;XTEFDV4"FI[9TQG/I MD=#@RPKF%N&6,!"N!O:FN24:=VY5!?>,50>,;K*SHMBWVG2VL'=%HHY=_6I< M00_LLSJHZUD**,LJV4R5(+>1HH"E&16A-/22T=>?W MMP7^>8_3\NW]G+EB,!VW&6(@'V"%DJ8]8AV += QL)2EUWMB0#AUHYNAP9 F M-9D$ S@M$"%@1!$:2]O/5(33*40CF;]-?&@ZLV2#N,L7D;%B@I2%;%.JHI(A MAK7_B4BV V(Y%(9V[Y;EU5%/0UQ.(*E_L\+>JWR2%)-(^\[[*<677U M$Z=AD.=/[!V%+:V-17\=U#(KZ.!$30R:OA33, 41JLOG*K[+Z#S$5*.\!NY&MH%.8Q PF$UTZ3 MX8[I3T?PIR!:\?%4/>B(II32*KJG5J[$MKRAAN38OMR1;S-XJCZ^'(>8%0%B MQ:K"MCH5_2COLBRJC@8%SN_CD'[D&;HE>B?/[N,(DS_&U3L'ZWU)O[\=RWK] MPF;!4RJ#>AV[;4F8RCCSB#INO/D*FY^L%WW,!0*Y\ MB+?9#ZG,B#_/Q0\+)W_/>MT@UPO =0P^UR[[P?@/,*1R]M,=K_B^Z-Y)5HX& M[.3B+26_ HA;?(LB%('8). J*B[CT9OB[F",U^=UV]WP7?VM@F:F/SNEJ-$T MPS;:MR@.'XP]T61(?\KZ4F!7U753"R&J=]13Z01QK"_LHH1JVGMF!KM-9 RW4_ML(RG\\<=.:HQY@,+M>U!%5]J^SH+ M>WY5_<&SQLD14VFB%$-!N'N&P7073!PR%E>6T"#]*>FA@P2DG2H$FI4:OH]" MV]EU/+^ Q"1>Y7\4O'0_!'HPR_5H]@S#:6^LY>BY^;>00LG?ZRA ?Z\AKZP4 MPG&0CT_]4$I9:2%6Q[%O3I741ELOD*VYUZ^;8N=4SV")P%.U?ET)ONJHZ+C[?W62=D[,PENVATDVA1[-& M#%_QQ8JBMY");@I17JRW399#*S3861/7_+8:5=*^\'!3KZ#.W]SE JV)'T85 MN?,YGPG9'(^ZC]-+"4AZ<.<7BE/V&6S]^\DU_'U^[>:$L0\^Q'PLD M.8_GV_V-N _$!A)_]X8$Z?' B*:?844#)>>#"PV+!WY\*?0Y>4]G+;_@ZL^K M"MDG+G:8R2S7LT&GP\\+X2F)0M%BU0+"I)8M#6A7%1+IYW.Q%(9?/QF&O6/Y M078=!/&RX=)K#4^9*A>MW,QJE (!P>I@*Q;!F#(DR-+>Z2;1(? M,9T;),P! @?D5575_UF7.>08/ZBFSM+SKQCF?JO5+,'LR32F&4U\DGTH(>P) M4X#@U I=!W;&95&)/\3Q"NL6_1RV-Y.(^3#' :$]CF9ZY4$VG($N82XZJ]YH MXAIZH',Q]$!:A)R!3R%M0%-"( ^4X-=$?: MN]Z-CTW] .H$][H;).=K'\^.]; "Z1P50CRU@O6YKLZS]MX8*N.BUJJZ>K\3 MLP:;KD?DHF/,##>+&2CNR1]3 0704MZ1D#IP]0#2IZOLZ(1RC(7%XW,G I&:7WN4TT>Y53(#M%ST="M MY)P)(6:S)XX4Z7FTW0M)F/>AJ''75BTG#3&WA*R8P6\1'L4O^=6D"CS=UM6J[(7FO , MUO0\<"!D<\&+.84&(>[ _*O0PIM@/#2,9 <8.L1$TVH+-NP6P5WHI;_;YX_- M>5T]<2%1WI5<[6\ [.?@;6^_P;MA(3V.G"M^1#$FQ9"&@&=-O>,\;R\%=L<9 M[.BL;4YN)!0J5^<&[X3OS[;[6 WR5B'NA)_W2F1_'/=_<&[ ML[Q^A+8#=5GLGF_YC^Y#Z7%D7PQ9U,J;IE<6BCO,EW;V1GYU\LO)=X7&V;%G M+D:H3Y/*$<>3R-H-+Z5V^H-^PXN'NT/32@B'.P<-_1H/M2[<]%RS $?8X4". M0MX8-_?X5&=..^7YK)Y/UIH8RKNLE ;W]IYS%8XE)<.[LOBFVC.P'.H=E*4X M?ZI7RJ/XV$1"I&R% D@C+,*H0F#"O.%0[T_07:>?RIM;&KSGS@Z%:-EROV3=W/*.T5ZH%V(-< :I^ M#$L >_0:E&I3%)((MZ))DU[,F 2%A3EU,XN!8]3&G1O^ M5)=/XBS['I>I2M68*:P4YX?H#F2/U;<17HSWP[, M[4S@B\Z/6$'@82RR%JN642GY(1&J=EWE6?.\W>\YN+B"ZLZM+D,5#WGAFD"5CB1P9@1P)S@ MGN/\KW;[) 2,[$&\9AX.B'&L?I*AOS\\@A(B\WG@.,AJ>GIOF;=&FK)+ MI6-"L*A2%Z6_OY8#Y!EZ?R64LW?%B9CQEO:1UVT/7 M=ED%Z4_*S^<-RZUFKL"6C>93BBDGI\+I]DB T*DU- FD;.GC-&BH9ENJ)BAI MO?4!5)P=8S2HSMZT&#) !&5(OXK;5SEQ6C&YS[:)4\?P6M&2(;+$J;S:=_WJ MZRG%LIP@.%^/H&EZ#4) T]9-4-M3PU &)6?/%&2;]AA*Z0E[N.NKIO8^ZXBB ML>-YHYIE>3^3\GT*X&2S(HH(J=^.V^S'C:S^"L>Q!^NC*C_IO-NR'[IFK+R\ M!L[HLI5T7/&B8[$D GD*=Q(.EHFL<194 :X,\U@_L0\H>B8\+@&<(EDSHP&! M@!" RY,"MX0[J^,/HG='4B*]E0,'3,OO7OZ@=YI).:25P_Q(13)G2H/D8L M MKX00,HH;#['&Q69&"._DCWZ3Y1SL9D)S]0>&R)&L54-7 M$8EGPV[3VX%>^JOH:R5(UG10\!K\6Q!?!> XM_MHO/3;2;^$G$'X=+N0L.CN MQY9"DOI:&0+R'/*'+L6Y\Q!_&,Q@-)/#27<[B@!">">:!")27W0R& ,_%-Y$ M(]Z34]N&W"*U"[GT=XO1Z2,,?^VD1I2R M)Y=*: NRC9JPAF<:)B)/T#I23"XQ_X\6W>W&GG3WQ)OO&99TJ7\T[,YYE:H)N(F#" M*8?0#,+7U(63S0PO\A0GXJ(0"E+7U0+%5HQL5+":.Y@<1K_OZO=F/%,3*#O- MH!A8I/799SA&76Q:] ]P8F2\KZ^=37M9-Q6",@C#WS<;1] M-HYI;_3S*^B4[CN\Y/Q1\#P_[+K6_PXB0^EN1AL6^Q)SH9;ROH$2@VU7-ZV\ M\*ZY"E!T5VO#1E/64,7@L2CM0S+5_? 9Y,A, '%VUW9-MG-:7*V!I$5(IJ!8 ME'5@E8JH+Y4#+NMFSPOH6@H-)#_^>"P:E6UWI5.E;NLN*Z^@CV'5%CMOC"8% M+/2108D1/KDD>/P.2/@(6CDRF& Q&42;9K4HW^<52B PC*&M^,= Y@;(/HPLF6^#VHYN,[.'X ;2J MBW<6I;?^U-$3/Z=C11\PR_,+6;I1/TS'!8D=MQJ=(G44N/;E]@(:IE3';-\7 M=LRFH]Z.'^_GI+2<)-%[*MX,@RBEI@D@B$/"PB6=U.2K[X9M3]=XLHUZDDIV M:3?O2_6:7]71ZY68-#JL_ZMOUD_A1^OD.FD,[U+NQ7.983KJ-!01V>.;0WG- M^N"R&!E&/-TE?,&K^J&H8BR(R%"RHX? 8C]N+M12;G)G"!WVPJ&#WW*<8%*? MCCI6EW73GRLKJ,Y_K7BG$FJ9$= Y[I@(8J13_<<1&ZB6;P:L/=PDK_%D M;/?_RE.YM>?<% MHN3&8^ADQS$4^!4^CXA+9^GVTV\TA%3A'\&!F['MB,)$L2I("WE?C>"IF$Q> M%=@B)HI0LL"P5I20S0:,)J8H!&,%DT#Z";[.[Q5WF>9,H<9 M4D3N>W;Z7Y/ --+S$(#-XD44"1*>AX\"P?JAV)G&SN'N(NX9M*ET3K#L]SV M@JT3@A-)N\>&@,,UYC =DC[=XYB_Z^P9'C!/[3ID-&FQ1P0>['%V M(IGJ3?C;O?AUFY4L//IJPF @*CVVJ]R"9BM#7!_%__NG3N9_"LV&$ M"ML,$HNH*$+I\F+,PWU573>U$&Q;IP")#"6S.2"PV.^C"[6D08^R6/G7JN@B M>M.A@TG%$10BB](>)!,*(5&%9(]05&DC35^IH&[2=$FDLP[&A_DXVK3D8_H% M);4!F+(E_H=P.HKLPIZ"@5CC;5S27]/2,R.-<+^X]J@UD$YHLT!QW,L65LEJ MV6BCY>!/\<>QN,;321D.@!!3NP_3-Y'P,^E7A=[.+U[Y;9:9>.W>8"1OQK): M8+'UO\A>E^^#]-T!/]<5Y =9.S3+D+/AA%>)S-(++JB""6[,*XS MZ.P^](-5#<^Z K2\/J+B%\P6%II(N:>#P-D&LS@Z) Q:+9JV.Q-/2!YV F)C M"7<\!HY%<#=^5.5[OO.2/_%J406?R1S*'>^#"]$L0HBGV^=@51(2[$YF?D+Q MDZ:NQ%]W4M9M/]?='[P[R^O'3DB[=5GLGB=N+SR,[=@5:2N3'0NUQ=Z7DC0= M\TV\)!C3^6-6Y% -L^KJYMG$ )Q!H^A@$&EH/JDV$0':;HS,HNX%)?UT[((T]$,VB@4)UB! M!\K&.661YUXD_*C;V>>7=>.W.?KF$.O63K@P!3N >$*E3W8PW^[G4GH/F5,- M#$VD9$<0.%M7C*-#.L;X^L"@6:6.\71UXD[1\2:M-?XS[X1L(%ZF3W4+KG'M MD(&#&:S?'9Y*:2D)0V>?B%ABI#/!3KN:!PRPV&!:EP8&D?TXN)%,FL]79J#$ M9$WW["\_/1U'2N Y,(CZAF&UFI@7;Q=I[[RU-OA>'.[R2JUQW5?*X:[=-86L MP-<#([3 :_CK(Z39W\#CU%[P?ICSPEF^%.UUM!Q>^[(ZEGPI[7;-06CK6P;IA>,&RR)\".>4TBPTR?DL M4,O:>WGQ3>*JJORL;>M= 1+W)W$(KSK^L*V^=.+?L&.V^^TCUUUWG(?B5!\@ MC0@_%1+V&3PM_=/9ML[*4KI9],:-*"[OGD%[;IU@V>@%S*)]#/;IS+-@&KX+QU??+6[/?%Y7 MTMY\R$I3X]/9QR(% -2-WE+@:*NV:=F;;-O>\(>LJ 14-WQ7?ZL*&6(NU7:W MT=LU@]C\[0(+,83[<4Z:XM >&GB'+POQ0N]TJT$\)&D^DE*LMZ&QJ.Q"+:&@ M_4THZ-^$Q*^""[;[48J94]3VS*$DN \N6]H.(DX59O1E:23L%S0,EM;Z]B4Z M!-9"-]F]/M*PPJG\ZVQR%R"*V!\F4D5R8&VCF\T&CN0+SZ%3+$&1QGC"+ M!,G:SBNCD"RI? \9=(/>ZU3Q?7-(8[D\<%EL""-.%UY:+XLMK=>6^M"#%+CR M9YBF(_B',MO]]64GJQ[]5N>\]!/<,9R2X Z0+()[,4U8>=Y9XG%Y54O:Q]8) MEOWB!G!.ZM(U90SZ:C'C2MCX)>.<0O?8>H!"KIH SJF>V)%",0]O"10B<44 M$18D\0;Y>#$EZ#5RUK:'!V53ZIOF[?E5]0?/&J=T$S=[%=6HO1!:W%E"EO3I M9]MF*-AOLGYTTD\P]PDANNW=!0MN7.BFJ M"6WY?K[3Q"KFXU@\B9?\G<9ETK?)'[,8N1#=SEH*J;TQCB-:4KY.$R2;9_YZTXQZ/^D\[#8 \GS;W$0<+WM@O3A'6-RJQM M/\CJJW[[A#60L';A'!1;2<"Q2I;',3E#<3EA=-?T!(S ?4!17%.]W!^R4DJE M@5V*CJ8LLXG!@RBU;B33%=PP#FAAC_J4W;;9+FL622VPR0@ M8BNV1M8>5!,S7XV!HQ9;A4UM"PU7DC8!"[3,B%AX=Q'Q>,??AH.H$,A\?B@@_) M5 *9SJVZX7?B $.SM'!BA&<*'R_J9\QO>%>K1N18D M#;;@"TRCK4/GA\U646)(D'"_?ZVR!XCE^"?/H3S,1='*0I_.7>\:3Z:0NP"R M*._'-*5"?L-;+M"[%Q?=!7_B91W1FM4WA[;2K!LNBP5AQ!,6F[-NP^ ]Y)E" MV!C1#53$"V!?/(G#N$(^+7LDK2%J#@UB@\)12VA^.K;IB^WI5B4BW0['DW^) M,/S]Y+C@(0BOP)AD\7_W656%0HPG@ZA;D53.<&($%[(P^?NBZ?A"L_QDSHIL M\Q.X0@9Z!/&$C:>;+.?0(E$NR MX=RTJ;F),\!'KK16TRP*[#+3K(=RZ9(,>=MRKBOI5-]DWE$?F*Y?K?;BP"$( M]TOQPYE^N&P9.L%@(: 60X^B5[(@$I W5/";5\A30^C;(RHX<,EJC$9""XKJ MC@X%2)YT)[-=3.-W9 )Y"W@$)HO4 733>8CB*W#Z:FVNP#X>8Q.GCAJY% LO MBM3IQZ\E4J<'*""4SC%-&N>[N^?YH11/OU\*<%[5D?,I(X,C0;2O^$6T2=?V M398G[M/?_;66^V&452VFD-BG 4,H;4&M:>T2>-:ASTYC6O MV+)H)>H25XN Q46@(RB7^*0$F^S,AI&?%'?_'!2AM"?E&&,BE"WLGJ^JMFL. M4O>0-3IO!1+:S/BK-YWZM;]+KV.\(G*G,PDOXF+:#F=UE4>VFD4'KR#B-=1N MUH-DTH8U@OD%1.K)VWY:# DOXN>80'C).F'"G,<^=--FC]GY@D)-NR@ PKN# MMV5*U&SRW+(@A/:96$"6A$;^[_7M?7UHLRJ__2ZVR[,**^O%6__]%#>;U!D0 M!:'M(%A %BJWV'99NXZMU:V#W!FVC>S7L47:=20M67%5(2T60K4JT$EDUAXO M5!;](Q!/:?>YSHK\:Y7S)FA'L$=2;G<;&MM<[$ M8?)Q_7!75#S_?'X5+HJ) M#B:52%&([' &-Y)))5*AE8B71-UFXW>_C9%.(R;3N0&CP$.$UFB*).O&(/7# MV_I:K'@O[D!_]VE\-!T;<'@LNON03$7H*R@RGI72X0OU8)PF%6L@'7DM4)"G M$\4J8'TOMHCG/VOO+LOY^5>WKYD%9N@(]IL?3&ZR.M1NCM1.G]@RIQ_@O5R?C6%@(R#8W3,;C]. M, G)A@$L3 +#1M!LF(&':8#8 !&;!?C1G/-DQ$>OBL2L3Z0(&_2$0B[3L@3D MLEUVEK*J 4DMC_-.DPOQ+(J9^IBTFNQT6(;AO3$)-A:2[''-LAQ M%$RC)AH8+_ACPZ%1HV[;J#+S,I_E?#QEP\2_2B[O&^#K>/X&'I['ILX/NYDI MG8"?'CPQU@7)DL++T>^C_.^'MI/.1=UC /IIMKS_NM,?+Z7 M*P""=_!K*20:*. !^@D 847UCO6PL $85'RD./BO3&STHDC"X,3O!Q2I']SB M-SSGZJF3EO:P 1"FLV'^A@TK,+G$AM$;!A?BBM\T"\B44.$0.^Y$UPC<#J>X M#"@8NYP*&(^/I6523>8<*C^612X?N=^SI@"9Q:2W?*PZ2)(0O]\]>ZHQ#@ML MF%F"F3686D2<6[D,^U/_":G/3.8^_Q>QT!=- HS)"^F7Z#;.>?'?ZN-?'K*R M_'!HBXJW[AX=.P ?4]Z+6Y*S,T!P"8_TP>LE5Z2]E +3@2HB M'X,8I^D:#EST^OK MSTHMF"OL%);$$&ZH,3&.(&D5HQ8^M@&=PPVMKURY!$[[(%Y$E[@$YJEG6E>2M>2^CC[VM)5)'AEHK[Z'33G7\J;9^9S5,K>=J\3&(<:5P*1 M8N>LOCKW$:ME6+U7.ZIEHY4V3*Y%>]4L0AO; $?0+>D%8]XS"/D5-Z([VDV+ M$C .)-)=>0"PQ1OR6'19"9%*O;RQ0>VTM(R2&^:F,;T/.5>'6927[A^O'!>A"F1]B&&3"G0.'G3JC3.8!3<:,:_98]U M^Q],361GG8KWDQ;OKA9G"@P(F'A%\3@Z$47?MP!9$BOB-CB?ZXY#U>"RAJ87 MP6JQ;J;!0FQ8B?V)N2)6P2\'RG'L\](K,3>O&_XH[F)M'PB$#NG!QEABQP81 M\ 9% ..#!]/$- >52%RV\ =LB*>LA OW3*A*3?,L'G0IDSJ]>J!0PMLC_S*: MOV$9J)MJ":4=D-HCHK!$'7?QY$DIG8O]HZI/R0.MA,NS@] 6&A#,/$=&S6)R MVL8(X<-,:L'!CY?C) 4ID9>7U?5T%W'UR'),#B=U]N%[;D_0WTC:'&K_WU9 M-WM>B']/U>17M%9MC7FJ!\7\B/7 ;"PS!?6UF(CN3H-6*I:G=0:9_/(+/LHS M'P=E>Q1P.8']9*:^8T7%YL'LU :0 '8.-3R&) 1.NU-LP9EM3A9?@I:(O>W5 M6Z;N%!?/Z-Y!,FA,5PH5PTKL_DU']5>]=B)YGO@A[=]SK0%^X!7?%]T5]'Y^ M-"5YM!O=DVTQ$G#T0NPGO=2[#1NMIF2@?CWBK;40>Z^]< D!4XJMET4E7KE/ MQ1,(;YU@6@%9/E)ZN^$/F?BMK/K?9XZH0DP_NSBMEGLOUV/#@KU2:AI #16=8JB16-[YF#5P.4,Y';EA+HKRT+D-E68X MO%_JR&R8GD)IWG=@@3'!BW!B]0FO^:@.[F?^7?[*;7.!V4Q-9VJ^EBK,909& MM>]J!+VA) I7IV\R*-5CCG&H[:L:S?I[ZT\U@3IG#4<#([T/X:1JDU'+1Q40?N,9^*;S;77# M85/HZ*GV:U7?M;QY4KETCX?.9$2KU/R@[W^(7-R,JTPP\STFQ+;^BS(X31RI M\4>9_"J;?I;]>2M_Y\A<)%'!7H&HJ'[V:LQ+F FEXH&YS#BY =O1=B]4$7DK MQ13 T----I1WK/H)D1"M@Q]@? Z5G9^*\5A "".5>K_<_R3@U'39T](-%7Q?@S4)M]8-?]3M&;=[J)?A%M+,./#KPDCJ M,SV'')?+,.P22\._9;M[(1PVSV!5^,>A> 2 O&FG_0QE7C%SYGFG%%1W(X/1 M/X1Z8D[$6TE?F ^&V9?7G@_FH<+++,Z$^6!S.Y),&Y%Z\NA=#_$:,Z?)A3:Z MUMXXS'DUA5H7H1YC@XN@75K>[O<<]ACOG9F09#K3@[(?7WC7J:JS[9=.#! W MD8S*HXPTBP%#WZP//&AF#/*TGY,M#AX7>PTI2 AJ726-Z-;LVTV34O+0K1>F( MI<3 -L&1%$T@V+9-)\2.'\7#X<%O=M2#;&-C0IY8P(YI[< DI=Y9?*N*?;'+ MJDX'LH%E'RIM%1%V@=%L-DQG9K[+0$"A)T;AB:I_"RB4^,X3'Q-!%$2EHC\ HX; 979/Y^S!W>=(SUV.'DPFNB N8"?$]V-8.IDS"&NZCIK MMHUD?2[-^$:)]?1$&X69B=EP$-1\[=KHE7_R0JI!)+%K+9HVB8M[GN6Y6+35 M?\ +_$O@VM)#-^8O3(HIM]]KPF/BQ 6_H)Q()Z]<:T/BC*'VDG];4=Y23EQB MR?]S4O)+Q:ZH(E14-8A>11T#:ZFH-B8)5=1C0HNQF.(-'E1,>\%[XXGC*9"Z MRJJ0F[E#1-9NY?;BP/_@67-9/+EM;7*=S5SOF)3([6IVQW61)5B/P8*T=5F7 M(8^JH4<1D*ZW34PS&VIOR!@6C.8V/BG#]K[ <I93$]C9A[3$ZF#[[U8H=:T"#JLH)[DO$R&[/TL+V"5/@E=*5N3C2J3 M46^D7J13MD?WLTZW/#H@QZ3%3E-?F?S?7!;LOWH"J,1RQJ3"0[\\4^M#((3Y M0C^#/+/AA21"Y:Y34#W-1AE;:7[^Y>ZVZ-S5&>0O@;,___+3W3O#WV<*H0H# MVV5\FJ*5MH5<7L#1STJ00Z\J7>+3K]D-DZ3T^KZH3&E0-/F!IEN;!R_L0$00 M(J7O- 3!&*M! MR3,S5A1*Y<0&8T$ ]:3BJU$6;^NSW3\.12,D&.CN++3($AS6HYA,9\T[$_0K M-&V]!C.+;.0!$=+ )$B5UI,?CS'&NZ7T2GJD(/)N''832,]6H8GS@*5UI&6[ M<$'/DQ?OA _*QX?'LG[F?'3'^M_X2.UM+=F.3OPPK@2(L0(E/:)I@%;91DH< M%, IJK;8I:EG-;4ZJY)#\O/SFJ\K4M9/0-=X]?QD3$QX3SC?#$_-S=F3.D_[ M("^[Z<,)?4B#-%A1$8=9BI;<5=[TG)BB#E:JG#[XLPP>*LOL,>1P*AQ'$C;E MVQT1LWXN@U>NJH]5!B#K,2]/$U#KRG ZM7(_],UD"."D0>6"%Q+ZC?2S4\7_ MA][BK912;P5B^CGZ759/O-(UU**J*+Y2R5[=CV$$J\Y:Z@2T@QRB (9=:FXR MJ[ZF!)L!W*.N5>17V5I8>%*AYG7V5U*7Y@LKD&J?BTXC&OVA%W/4M_99"J3T6GQB(;K#1.\O6_X:>,$Y8JT-I7%!'AIK."(B@E5;[LG0@^M=A"' M?(..?A$#OWO/.>HQ7$7S"!?.&$^74BRY6-\J@X]7$!="M!I%WTA=@^N4;B?H MI"3FO&KDV6YW>#B4D)ASP??%KO!48YJ7S/QI-)GIV>^H,S.#^&$\B:5*PCM, M7JL@$KO?(/GBP!#:Z',-)_Y43)!(2#YIO% &0;^W6HU9@W-:0>+T1X^1>2M- MQ+ 6Z1"C(FVPO'EX3<.*J\N]^3X# *@E[]>C[$D-*Y%\3.^"?XTV9Y26\[AF M=PO-Y&]I7[^8.:]A4'SI5DG:9W8PL!50):_*XTR,9C!I,V8;]H -<8IBRAQ0 M;=*"JO?BKT,)PBI7A98GY0@'8U=(\1R9#/72H\*.$*+1KSXN\[C*:H O)1'& M^M.0/:48/XHB=,5V30,F2977,;BH0&^AD_)N^W!HA9;6MN(6OQ/]TV8HBHLZ468J-U@*WVV2UOBO'>LI-'4$"C(]'4S*QYC%<]7W4#Q2Q MC_:<#6%3LL3_U&M&^L+9^/B?.A?^%)UM(#>6YZ.6$5%QX7K:N'$'&AQ.U_#& MA9=3)P]0XDV%)&NA5E;8A59DCX4J9M6:B(\4:L\("-WFK0=CB!,B5VQ>D\HG MC>E9QMJ43_FH&VSVT+] JNZA/E4>W\S00K>?/*H0J>=3;I,(]!QNF#BJ)+U9 MSA[ =PO:5GF .,LAT7B4B@$[RP3?PIB^\X2S5(=>;93.O6$JEA/:.,G2WPRK M@VX,(G _C+XX:@]"'NS\,HIA.^,4/$B:.O8D7L>RK#NXBV(REV#"^WZ&,T^) M0C9PH8**!7Z\TTH$P']IDYI&RDO+%&X3\^<@J-H>>L6-:<06S#F[X_NZX:.W MG?IX'DL8]&U^$9$3JU-?JX;OZF\5E!T1KXQNP=X:[S]D3QQ*L*=<"GII4?;: M]&:_KMO"6SIFO+I\GLWZ\#;K>(K^"PQ88L1_+=BI=K[F,]2[Y#3$PO;,*=F0 M]$8!>UO5U(4^C^GX.ZR>Q819U2K '(8PA80*DKE*WY^+ PDE5)K0A4$[<^N=9TSR+ MUQ"4L[C>,&8]>3<:>^0H[K &&^9X5:LI#&W(X;'TP'C],MHF;T@\R40JN<#F;T5W?U^7D$GL/+7S[,Z^UII."H7V8&#Q5#^$ZOFP8\8KTVZ$ M8^F!QVN]A+:IHV?Z.'CPFHP2K!;E$DR=1)/7H2"I1=*8]R_]^ M:)5&9VJO.8_I..RHGS:J:$=\"KTX87R)($*B[A-:$+X4@E=60G#YQRJ_\*1+ M&]U"35 Q^&**#),A+!SN0F-,_#"Z2<5^[6W?-M=9T^E_R&I%2A,12C]<0*T, M#N.Y,ZC/!#2(IPD6Z@,<1DM!'P2U&-.K45I^%N*-'9^C2)?24&>5\AX*D[KB M%;!:YFR8MIYF%7.$T(B2$/XIF;$HM>9[?=KT)+)N%D=BC\:G'$/ M'XO;3_X M6]W\=55=-_5.@"R%5B'4\N;)K;;W4S<,)DM_J)J^,<*_68(\%RF(I->V$J+- MV_"KXT'3H[+.),'OXZ+=;]*1'B3K23WHD4Q,NB-ON#@G!RZ-PW4EXQI!R3T7 MXGG]P)N@6JGG:PN\7H%]%TLPLX:K42:-X2 .7=Q0L(14Z;US8)C@3:MJKWAK M?^F1_Y8]UNU_F H[9UW7%'>'3NK_XD470N8DF(K*MS9!R^DU0Y!/W-V2RQ0_ M$,V?;\55T(KM 0=\@7=#+R$5FF[^8.G[+WFG^L V\NUS$HK%/0?' M\R+I(_Y;4=7-J&7SRY_P(.\)&#_'$F,A3HG4W5BQ_B@W/&OKZK)NP$$D:"JW M#]?%I)W:MMV 1JTC/6LF#M^1&;*69C-^S%%KV+$$3,SH6#O/:2QDM"E9D:B^ MQ!Q&H/Z 4JV4\+*LO\-AFGOW3&&U5GRX<+87$@0:+;R>LN4>:CCEVR-HFM8@ MU>MQ)NO"=&F7N1AG52Z3#^!.65H($TOC4 D>$*6FEPTHS*3Z\B**^)7D(XA+ M$^/KZ1TQDR_!WV1ROG4)R2$W]+;<$24 M='TJ/U:=M$G]N,K%7NE3X%5C36<4M9PD)":(S#S.*P#W)]3/ M-YG;M;8B@FZ"D;IB8Q,8O!-,(P+SXKP". MBWHG(RYOQ\XBN6I.PJ[>EV=0UFZIA5@;O?J[UTA#M^0&OZ2 M9F+#XM+$,BP_RM=?A4/J:.HL$$T7T3OU>ZTBQ!6@E^)G[HH+YO'6$?$ZZ5;. MH6*E%Q'7V^[ F*(J[JEBRF:5)$UQ55/@D"!4T"HRVA?.-4!1ZYX)Z7_21^=H M_J>5HS[S3M6C@>3*LZ>L*)7S?10QKSW:TH3ES/K@G>E7^!.L]([U:X&+;9Q, MH)?3MD'JUV4A_M@6.8J$J=X/I7=*?WTFZ\5<9%T6J.2F]>W1)$BGRJPR;B3* M-HX*KF[[T%Y#X]X%(8C>1KX148AKZNT;&86XG&Q)N\] 45J QL3"^)JZ#J.' M F8WDPQ%(J.ZC8++O.Y"EJ:+6U^L>Y8D+@MA+8SY'+FPAH+L\T1\57(L-NZ3 MU(UU!&W\SJRCB9U:5NM0S/+UC7+]IRQSVYMJL3 GF5.W.1T_TBHN7ZOL :*&_PG= MF^XZ$ZRIM[B[>ED_2Y?8,%6C]43B6]R/%<;$&#HD#2V8*;G*QZCC'I2);7OH MVDYTW,:$F6Q&=3E(A:PCJ8%Q^D6$?5-=>T9X MS)"^X0]94?^HM/2'',^.DC\U+ M]T3:)L/@61I5BE^@X2O?WVCN*DLI1B"(<3^:+BO(^C\Z.="4NIF+$JLQF\<; MN(F4@Q>4OY?5>?M:]ZMH[Z9 &CSWBWNZO3&7RW&<.*G7Y26;(;&U GK.5H!@ MI7(#09L26Q'":V[ZPL&>@J&R3>]XMK0,SWK%TNR@*-0POB^@22H'RFV3@;[J^$/K3K7V M]&;1CMZ^P(SZ+AL^;'H"#+U66>I6[@YO+4O="MZ76R MK,FC>9P?D\Y[:;*"=:&7VWI:0OFR;I:I1GJ]S;P:=3 1D%A0.98.*)M?1-/4 M-12$G@K_P5Y\RDH%MW'NP2]&38;4#T8CG25#Q3 A?TH5>!B]&?M2U9!Q4R?] MP_$,ZMJB+Z$-MC-.0.RU13VV+U' 3E8?L3VA)NXHFKA2%?QT]#]*_3XU^Y,V M+3.%,K29SAE)/90-,2-)&Y3-P4;-K#ANJ8/5%=L#E=O[0'4=H6Y7;2>*4)] M/]>A/2BFW,16DQ2[.,BB7C-(@17*S1Z!GL-\%$>5I!IZ;V:\JAX/7?N)/_'R MW_T128,M&$K:P*P-D_/8O]OQ2#1/E $VF%IT7SEM;7407 M&3#^OH">B7M]8I6CG)E:KI);I%C6+%G+?:,(16IAL!@EX]-CPW>%_+TL#]Q*\]ZK5-.7QT9_\8LJ*6V32\ M).I-]WL-;[."T=GP<=*73LW06X5R-SBP0-U!/H33"ANR^Q;/91C"5W'-[PX- MSS_%U.LU,U7X1S_74Z^7R&$?P,_AL(^B2L+GU2?*># M1_NRV'?WT/+.?7*&M(1A$:1)("PI+^7+XHG:BK4$$G:2?]S+_+ MWQQ5WTF;CL4::@"Q@!2%)_K3(&P6BZ9C MTGOWX:&0:70@3JE(O6^\VGG4DM$4>8E.)M&V#W$CXY)3O+B3.CP]A:M1#Z=N MGNIS=%+%REN(1?DV)Z6NTU?N/1=_W3:W]7=G4."\;"_,@$X[,(>Z;K*%Q-S/ M[\4UZ074=D+9RTK>^HWQLK@L)$7#4-1)3'/ES,#'+QH41RHEU)<>-M,^M8=> M"BCD@O(4@Y#F29;WM*1[-\CHI^GN-%)M5NO/0)!?[,IP$C!UH?W+HN3->=;Q M;W7C;'JKGP@YEIG!9 %@".#XLX#@EC2BZ+JI]T4'0K.K,Z6E6)RD(R6-!4>C MZK#43 B1F@N]F4CWTC.AK4[E8&HV,^T'^VG4S[4/I9"E#"=!6GNFDHQ=Q%>_ MI17W%0P8+<>P)WJ2+4'W2R$)(YY*]G :BO9FX$O%^AHY7QD=1 M3VD+/-RU_!\'<+E"+Z,V[%WK)S U R\20F'N">]T94B\FM=Y])Y MQING8L?;+W7I-. 9K4O.48Y,/8O!--J[QHV.6PMS(Y]838!8D':[U[&GLD=T M6>R>U?^#AT/.!L8,\Z%O$,QE?^H_5W):XA#%.+:$1(FKBM=5;?03)8;J.)*S MNU:Z8SPAA?W$7H#5<]^Q/\UTZN#W('ZHM3N.*&DY-4HQ!S79VPYPR.+7*O6X M+2!9UOX8=HSL+@R)Z*QY_H%7?.]VKP_$[NO0_J2GO%M!I00+#R_A,903%PMM MH2=GVQ4/0LASZ@=BE.QC:L9%O1@T%] 4(8SZ&,HIX_<0(U58IG78]!RB[6HZ MM?LEW!A2I#96QEWYY,Z*1?< M_E'42)U!!E4H=1>0451N7#2KJL^I9T_J=/K*U%"5Z QAB;%L 7GHR\:KBL=G MA^Z^;J JW-3.K,,$D."^;GV6/19:6O@.=HR) X*1<9>^KZ&"6VKQMV>:CR MEGUMAWA/L>6@J>D.2$!](80H@:N(,=1+^=A\JJMO<'JAEP)$O2E8I,P^Q ^W M/8?T:_E;U@6ZL<*Z[V%AU78"+,5RT4DD]L!X(V8,"U.S]Z6$036CDQ [:=T\ M"8!?<9)C,+V)I,#= #"J-%D(I3QLIK"$$)M Q@RT)>Q+;.CA&ZLA(8U'%T4" M]?!ZT*4M?R(E?P%>8O(,$9="F8/NU$EM_"A"SR^+JJ_T[(T^'[>5TB+=V%-":L&9(>&SW*#X MI@XC_'+/RQ+4N*P*11'*H4R/I6QU;D..1Y[8N*6,-WEABP6M*<-#ICI1I>BH M,?KH1C<"(S6UG9R(3G/&Z3F5NN+P$'L>2F080NS74NS. AX/H$$Q3/E4.4N- M_]KH&-G%1=BA>*Z82QT$[$'+X0P*$B*IG>A77O$F*P4H9_E#4140\0%]R:,: MU.K)DC'3Z:OJ4AN%(\:M!<1)*OCU3HGZ#T/(U-!PGRU+'>$(&0]T\7X(, M<\]S&4S_F7?;/137:YY\%XB>NF%FLLHIZ L7F!5H-T0$BOB%$4F9%;1_C=AV MH$UTSU?2]RKE$VFEO+W/JM4U(U6@LA&LVDS?"6A/VZKT35U0IV;A2:^UU]E? MB3U[AX>#E 4N^%!^4/R]Y)((0M5[@#3D?\J?.]5UCR_0K,_&']BP_A-*6QY] M9,-FAH[-U-)!*FJ?BF .O^,)F4%4ED,> 17#-0K)BJO3H6X\-7D2<4>=GQ? M+F!E])$DK>1S(A,U[Z^TV[K+RBOH ERUQ2Y9Q^X>CO%+V(-A/7EOZ<%;0.E7 M=$)$<#BI"!A;2^5LW_%&%E0IGIP[<6E%F@P6U75I)I4V5Y+6$B0$&M-U/$7? MUITUNG('MQK:T?J$%]0D6OQ?P %J$?$U[AX'IQ+;&3T]8&YXSOF#=-">N*/. ML'*XN@]]&=%%1,%VRHMIG-).R>7WA8#]6];\Q4==&YV2CIHAM99^CM5L@N(6 M<**"'N< XFOK=7NTEGY9-WM>=) #IV0>>CM/#](@X+Y1>78Y]=.::!S,3URF M&II)RY)&.<\_/$/JR%75RV:Z X3'KP4/C.S.;=: 7?B3S$ IJGPB5 M6AL&,QA-Q!87\'AX*X9@\K>];CJ(')=J* 27N)]@,5)%QFNE'4:3"E46[/@# MAF.85I?6M1_]46RFVN5:*DI,@,9HBV"5V$0QK8WG)^^\'B!"9_I:@&YB>W!= M1Y4(/_4]U2'6$<+LQ0IC2 09$FK+[@"C0-R=F?B^L6.P["@[ L8$,<.8$TF. M=-DZT"+AK.'9>9V[B^?+HK%B$(-1=#5BQ[#.11<;CS=BE0XJI)_KZHFW8K.\ MNK4ZTA;1 V1;LO_%3!$STJX'_*WU!J?V$W0K/S7%#BLE.6M.;+"S$4 ]J<.X M-P4-?@:G2&@5LI4^&N*D:QM^5/ASH9E@QP\6A',.%97*JRKG/_XO#^7_ZM%, M#F=B/'$CD1GTN)$$13&E65&]'[_Q[K[.K^1+ 5?<]GO%F_:^>+SFXEM5EWUS M6ZC4:Z]68,,2&]8OPH95:'=_-+*HS+V,4JFU5CSB(GPYS6-4J)\&!R+>6PK# M.:W8Q6P!>99XB),N)#L:($/*)KR-=C5>;4)]EM9RL/"^SMBWVA=!R!C,%IH6: MZL-F/M,+K*3F4R1V&)\6$8; P!91H:%/:W36:" THP6*-#C13$CJF"!\=W6A MN&0'4J-_#((8<^()0^$24 VZ N9F70---QVV+RLZV_\$?*?!'T$R>:,,K-S: M(.J]L#S=2/#%"]2M(A_;B3/&N,4D2\U1%6$9B&[LJ^#. QHIB]EZPAA1M,@: M4)J"5X'-67A_NRF*WW>]YX\F2FG:C[&O6Z3686H295*]DA6\) MA=&^/\=0F2=8P6C4J628M:*Z13Z<' ]H@ 9I7TR3)K7=0S%1+*$/^:OOR5E818NIE2'J$9 M2.K%@^ZE.RM[_2S_^T$Y5H3,=EDW#YDSG'2^#;48(M?5DL@X7Y(-2\M*$$RN M3JIEO(@NV/8Z :$3R[[]KE2&A]^D-X'GV^J&0S<0 :CL5 MHPM:=8,I^[XN<]ZTZIE8X/;J2^ (&6 U[95C\0OXP2)HD[[>V(OU1J9D''-?9= M>T/?Y9U\(UKX4K\7\OTZA^W3M&(G04EX^'M7"'"_@-+B]?.J\!.UJNF(:8JV M:55P6!M.]6AU-BQ/;*EZ"646O!=+2$T:NNK+TK:B5B=)VE31%1;XZ)%T()FX M1WW19M^^-5RUUH3JRT^\.O"XBW(Z616EEM/7=F%&88D&(,63)^6[]K5J^*[^ M5D%+W-OLQP=>\7W1.>_%\7#II#,3B-5Z!QH8([P8ISTRX^:#4#K,'_\U;; ( M*DE,2U\*&PN*%FI1\1 @J2/.\[ M4SG#E!^O"L MTCMDJ'JXR95>#*0$LQP<,J59;Y27;@,ZNB[5+9<=MT"__5ZK'YK4,K_/AN1 M'D,Q]% >3_HW4IY@:AHX.PB.-O"XOZ)9<&[-8<-7R0T[IR3A2>,,_'Q*?"-I M\?M&B8*R-T%=%KOGX.W3ZR5J/'IGD/13"^"#L3*2"&GO@?DU%7JF[2=@/=Y& M%RX8,_QX)Q22/A45=%!L>%YTE]E.YKWV'J'M_NRA/E1=1*,,6$>:QN1*S"RU M&7GOX-=J/;1U!HE_>!GRN)_X& *N[+5MEW9=F#D3S>_# 1F!I[A]48<-RXML M1LW#0(C$O*1L..HY?X6-0%-615I'9\#=\(>LJ,POP13Q<[2!V-I:_6)J!(/E M5E*2)1+WL'4YEGXKN\V<,FFM@URM(%@9#/&Z2D1=O5$FO:%6MW.'IL]0&\?DUO7Y&[X6]V;2 MOV6/=?L??>[A+(N%@.0^I# 6A(F0]O:=AP1$Y;%[:Z52N5MQ1&+"( C3VJ7I M;KO793^VS0V\T#&-#*4%5-PZIGIVW3 Y%^]C2-'%,( 9QI@X:B0M@S93[(,F M)LRBL1;_MQ.9&),&99B0K.IXW=1[]WLLAS UAMAP-((6?0'FR*0OP=0GO2_R MCT[+ H1]3@P0'NOT*D2:<'0&(M4,DRAW MM!N5&+D&B\I(JD;Y4VZ6I2%1RY49K.()Q'P^/,!M!WK)H[O MFZ,NC(R@-0LPN0(ULZ+0#+T& ?H0J,Y0\RQ_*"K9/ZDKGGB@=I+1GF45N,G$ M-;2'#"#ET9[]=*"[Y@+*[O?-=! M;]='\?W[K.7;YAQ.!OWFWW5C6FL "I(N&A^ZBX8!UUJ8AE1QR]D.#H(TK"6"!H<@K_@:[Q ME)7@4[OA0F(J=N+*AE^(XSK]P6BD"@>P2XCJ,-R//\0M7GWC-UG'/^[WW!WB M!>MN5'_9T?(;-GR9J2%PB\Y^.)VA0&)(&==Q?+"!C %H3,%&Z\A/RP?4KDZP M$Y*UDKJH=])A?%FTNZS\@V?-I?B)\PXRPYD:SV "DS,H+AT/ F-&!O%,&6+( MQ0/$'3TV=!;3M]]J. 7C@_MA"^] MP[QS490'\5.K=.319K5QR,J&Z>775X'3C?D"VYB?>"E]"A=\S\4V$T3EAEN &C6=X?8?A>?8,,WM):H/F-":#=XDT"B!^PT M%,/?O%-R(VEUI>9;5NDN/.=UU=9ED6>Z0\^U^!C I$I\#-8_.4H^+MXVXA'%4D;&7#5: MY\[,.XVOK&2*DQ08LU] T\195GTI"3P/9QSZ"-"KMT$@]J!^%F?0&Y?W\&1/ M36)'U7[1TN'P0;^]C[2JQRDHB&ZF5^#1&\GE"_:QN*R;/2\Z\6*WE)6N(]NB MC*!=WACE+24+GI1OZ)E8!63)32_7T@+*K\ML)['T=][5HUD_'&N^2^-+Q]# M_>=NA),F_$@79O'$^^9?X-B$*BL5%(-0NZ^[Y#G$(4J[7%BI7H&>2,P!%!>>## MF4HKN:J>Q!80)UAOAN7Z1K_"J.KCZD(&8A'VJPG@0=W!39.6'0UM4O&W/=D(F:^7>:_T"C5I/<758D0U+,K,F&R]JBST4+#Z2 M%BC+7T17BG[%KR*J2X&\KU%$K]XI>)!N,O]:NMN4[&FU,XSE*8/<1L6MPV%L MD^+>+L<2=35O?PR:&]_471]D$NNBXNHZ?7=68AW)X"7B@@,\@BRZ2*>3'SO M_SMDC7C?RV<5_A.,8^['ZX GJMWNP6$>Y>1%->$MK[JBYKEL)C&HI"Z2*]^Q M'*_,,/T,ZAO&@0BVQ[TXIW8D:S6F=V;<\)8W3^ZZ%_V,D<_(S*'F@1L;W$OL MQ_VMR.Y:7!M%LH5*B+YVX[Y),.&"$K)O271?1O632N[',#QQ_9=))H6J(;;_ MVJIPC.@*L7+>^WK_7LQ4L2K4%XP7+U20#!,BJ4M+ASA*-[80"+>-C#!3P1*F MS)C;Q67"275TO5@ 4NW5$CJLJZ^Y1LVJ.%QQ/U@\E0A\^_.09>=EWN*%",EN MV5"XM@.[E*I6[VT>9;W\)D[N0>R&K1 /0 <4@$'KEW8:#MC+$+=\=U\5_SCP M]EPF95X-/Q&R=M45^V*GPSS]6;M#7,*&68&4@^PU?&_#U!?!*-;_=,.F7Y5= M?U:0D4M!:6S3T7$\><>61R5"M-O])[!9A\HK#Q-@S\@I6(UEFNWCQ ;C<0!U MP@CJJTKHWKSMP%4.IB9WRO3\ C S5?2"G$M[H .(87R)H@5IQ]L^:S-4D]F3 M/3T/$R 76^=(A>56G Q)SXW6?]K;6KK:&CZ/\79*K>82ZVJFIS(K!)ZTV$D( M,U1&C2-'XDK:]<-#T4FXSBJAU%:P@7BU$T_J@B2CT2HRJ6BR3D3V$%EV;SSJ M&$>/(5[BN]'3=Z)@R\-18&VTS?]2&:& D/:75,\KJ! WK'H8NQ[&>G> MBLE7_N]WL4O%'2&-2NXDH9>;=>4?3']-&>6H3&F9=;$DJ*?5NC9OL M^V\Z3*F5M="B73L;H55\9_WDOD*>A]/$XT?/Z>@)$2>KY%$ (>4U*V%"> MSNWS5 .-;@%C:<^?!3KNY43Q2]J7_H4>EE%^BG@]A$10-'*%5V_:&.MH&P&H MZK0/(![5Q?$MW>6GX-%KN.5.L&G&[T4]98/X=R;N,=>&-_4";L>Q!_<-WRMF MM8);DE/[K+V3[-(S!=M^^>7_\+)KS4_>PT_^]X\V_U^.Q9,>Y,FG@4C8P3*# M=- Y;0@RRHEIWK*%TU3\/([S8."\$G]M7XO[PP>2)\_/(0AO!!C*Y%AR$X&; M0^BNF"*Y^$9HFVY8Z\N.5^(UKL]^%%';0DP>;0GQKV$[N-=-M!N< +@V@Q[" M_H1!--V_@LR '>!'3 FF&GJQ-_[2U!8_$?^X$V\1H/0_4$L#!!0 ( "J MJE3J-V>H<5$ *5)!0 5 <')P;"TR,#(R,#,S,5]P&UL[7UK<^2V ML>CW\ROV[/UR;Z4V^[ =VZGDG!J]UHJU.XHTLN.<.N7BD!@-O1QR#)(CC7_] M!4!RA@^ !, &04KZD'A7*W8WNAN-1K_PM_]^W 2O=@C'?A3^_?7[/[][_0J% M;N3YX?W?7]_=OIG=GEY>OO[O_WKUZC_^]I]OWKSZB$*$G01YKY;[5Z?19GOK M^J\6V GC580WK_YOLOE_K]Z\6B?)]J]OWSX\//S9);\3NSY&<91B%\7T!Z_> MO"$ "Y"G&%& ?WVU2-&K3\[^U?MWK]Y_]]=W'_[Z]5]>W2U.7WUX]^%#]LE_ M_"WPPR]+)T:O"-UA_/?7)4R/2QS\.<+W;S^\>_?5V^(77V>_^=='^H/*[S]\ MQ7[[_????_^6_>OA5V.?]XL$[/NW__IT=>NNT<9YXX=QXH0N11#[?XW9#Z\B MUTD8)SOI>B7\#?JW-\6OO:$_>O/^PYNOWO_Y,?9>9WQ[]>IO. K0#5J]8I3_ M-=EOT=]?Q_YF&U""V,_6&*W^_GJ+M\$;RL%W7V4@_@_]R:_XU],HC*/ ]RCO M3YR +N5VC5#R^A4%?7=S>5@$_8"*[2W]A[?"[][^EV'*?KUV, J3-4I\UPEB M74+K8(S0?4DVT0;=)N3/&X),A=;ZIY0^& )OUV3EZRCPR'X__SWUD_V" /D0 MX:^ZZ&OYDI 'SKU3)UY?!-&#"ML.W[R%VR-S?.^$_A]L3W?14OE=0)FEFXV# M]]'JUK\/_151V3"9N6Z4A@FQT==D]:Z/.O>"))2,=4"$(S<*/8)TOEHA3+!T MTMCX (Z+%XZ/?W*"%'U"3IQBMK$ZF<;_"$K?;] .A2E:X6A#U#C!CIO$#WZR M/DWCA.Q_W$E>-P!(<5Z&!%L28:(FG[L/B=IO@YG8:QQM$4[V3NA1,[2E(I$@ M1_09)(.NB))T;\3\MZ"4:$Z.,7R:8GJ@7?G.T@_\1,(X*:#V)OB>,O M05S;IW &^P8%]% GKAIQ->CU@E@WH\V)I?P%IF MZB\NG,=NV95_%B3Z#%-TY^=UHCPB0Q,_\"XJCDS+^5Y ^YS)&OZ<$\/E.QE%J_#Z4 M;C5=U),]^U/GGFOY$HHXKGNX<)9!]SYL^Q32AG8XB'+$RH(!L[!5YU&.2.XW M@#=!@0JNH?0_H+QY0XQ9;[V"'"=]=.&)+;6>AM<>2E M;J*X"G70!K3-/[H9BN0WOH37D^W1S4"%FZ%(I1@$H/DN:2;U0MPH3I0W9NU# M(]2E(5$V=HU GNO$ZU40/= T)W+<=;1:^3A.5OX.[9&#Z3&21(D3$%_>\4-B M$=A/DXBRTZ&G"Z,XJ)V*\@L>@!;0X/^!\#C=DL^H'CGD0YHD9J<"SN(TA,XU MHBEB)]R3Y1VS.7&1_HI6A^4JL@P8]BZG;'49K0\@]:)T// M2@=3.QL'Q#\G1C8^>.;R"X1$:L104=7?./@+2M@&2&."^R1PW"_D5P@6XB G MZ\C3V$^R0,V8,792QC1"'VWI\:#I8[>#,:"D-5UX).:?>,;TEG4D0MDNR,,T M8=U2XB+'[ 3N*XU.2&;N/G&"?;= FX9^HDE^)R03Y#,-#J.0.CT,K5NZQ%.7 MHD$=#()VY21.NH2AY3[F*JJYX1['#;3JI\Y@PECM]=EZ8&#-*6 MUPML9 D6?0?&W\X4@R2ETG#,9P8D*>[X&I#.+.(O25;UEZ'+0B2)*/\J5+2D M&427)$;\X3"!;4DR)2 [EI^K87T9FW_'"Q UBB_D+5[P@\!15XJR9 DB_/% M0-D*20(E((#IH"#?($EIQ]> 8N;7;,B2V?HQH)=3+>.0]F?XGX$HY5GDIG3! M,W(^$EN6["^/D;S.\Z/MVX,+O27>-@WAT)]>$5(J1*+'!)&;D%>02>&J]D5D MXB&8@LBM ]HMTB$"]B!LT3!WU^G\9M[Q]G^>F@ F*\N?.("$]LIR2']Y:R]2T*DKCX"6,T8[(2RLPL*R]G%L^H) M,8DZN15ARSY)0X1GOB9+!Z)F"!RN$LMK(=$;+LWNH?$-KPUZL[:A.IX=(Q=J.\-R6;[O+4LM818U<7O6(0$JO KHB>R_*CMR MT7RPLLVN,=HZOG?^2/U.9&9_\7'8/ RE)25@3RZRKVRY,2*"?AN<@Q+Y?P=S82MV4!T"Z(I1J/;^ 85XNH3K;QV]C3R9C9.64-B-^C5 MKUV8\7'%#,K MRF@N!WA7=>.S?357VV(2_ .+."L)^%#Z-O-V-">MLM=$WTY#-,*50\61=6_8 M;/O3&,ZCZ\?T9F'T_.K"-GZK*4.FI'5@X%CE[078R#BW3K"?8,87]'"-RATKK (V<\'-.QTP(> M0<6UM8-FQHVP",NT;*V05U!A:ZC@C?&@S<0$UR(SG4@U0)JWF 9$.SE8Z=O6 MIT"I:9\O _\^:]:Z#/,,24[U)X?.LM>-\[(*3">')K/I:JSNXQ8OF M@VY(2:$+QO@]U4XN%+*!B!%!^*MF,[U\1.,7HPRW"DGV+T3LZ;2:\U8G)"FN M >Q?@ZC5SW+LE)TU1J"#BJH-TY32B*T<*X1IJ0:QV:MKK$=.B&B*J?TVOD$E MK'1W9Q0RZHPTEM7!VY5=E^[6=V&5,S:Z NM4?)!+*#:^LFO_Y#C/62M1Y;&>3/>[XWF68W^ZA;FW;]P[CD)NO<2/>B6%6> MI:W;5T-. R>.YRMF(&:/OC$A-/!8/CWY6X3+]":+]$UGT,\!SB(AC*#9)[19 M(@PL+PZ"T6P:D:HV@W-5!ED=Z%0BZ,2TQ$XF+K&3FL3Z1_?LLZ#;O)3.OU+ MOZ>)8"PGOM$<,SP>BYM>(YP_"VLJEB_$.!9KWW V!)%],>M&8$T8A8R<>)8F M:W(7^./H1,,+M8')=LY 499-3EG.'C1HNXSCU+P$C46-#QEJ,Q_)%2D%L+;P" M._>U0I^();?(CO_$'KX[4@@=^Q0CLKGS.G6X$J5H89;MD^XC"LE* D+;S-OX MH4]709M>S4BS"]MD1-K)-L#;L:9;&2.R=CJK_XRX54'$YJR:D6H[+JLA1"6A M=O#,SN@;X4I,GY:6(U1]#LE>%7+U6HM>PCH^(65*7"4,5G>:CKS*W($JBM,1 MU^A6[L$\VS/.REJ?,PV$]^@BPA>.CUGNM=&[+R4H&3A3,G=2?-$(K C$IFWWA(LR80K% MR"84)^O@6H^Q7?V;M(]N[D7^IK&E]Q.TBC JO8E[_DB62HCV0P?O M66)PD*)^DY1.)%!N5%@]AH\!!-X/).?;X@2%"#XY(L(RCBN-T5W8U",.LT$] M:]UWJP@E!H(2)<#3.3K*W ;-*<5A2B_.&ZAHTL=OU5/O:G%E:B$.C/A4C&] MI6]2LB,QQ'*QI2I3^@SSZQTD+!JRBRI60[%!(9JI1'?%?(*;TP&\98"1GYE,L." M@/@0X:]>]QAR=&@S'W LHPS.'N,E7R8:C'RB@=H4Q?:1!B\S#5YF&KS,-&AA MD+[_0P[19035P_HRUV"@N0904BL1?A9M'#^$EEH3P;2DQF%0?2I#O\,I.QJ) M=FRC$-%)W@8/*"ZNJTXP;]B(_-IQC6//R8JR@V_ TWGZ#6LV(DP!DHGM2!&K;$_0R$8V&A%S:"HSX_WPQGE;7F6DOUAWEN$_<@CU.*D9V+5=(IL;$DP20E#YK+XPGHI MN^TE(4[%;7\_6ML:9S/QSE),30 3-VL,*M*LR*.G& ICQD<3EE>-@$E(6(>Q M=N?9M!!\&H4[@H$0.5]E?TY\_.XQ5J)/C=/Y(\*N'Z/Y*F\PE7L:G//9:.[N7#'QU@DV[:$? MPS,5T61[_O$X0LZ2G"\6W*/7U9R!S(Y^^F_S+6NV*^B'+N16QS]B(?=@:H]6 M4Y@'RT1&VZ(2M!$P9;^ZE;$]>AKUS;& 4/[ C&+XPE[*6&N"'O$NUV56GW:X M/L[-D=XRN60B?&%P_[C![8OPQI&(XX)QRT MJ'.O$#'$.][P6W]@,=>13MK@-SA8B+IW' K&"3^C ZMIDK.1TE!VNBN@QBTT M67X4P@*85ZHBKLLPC'Z( N(N>F@3^BO?9:R[=O;L;1P9,76 &/4=MVOYA50 MXEKP9R)KQ1SP/,SPC7N[*?"MD*V]:%7ODI!?WXVV*F<*^@'"_T*--&)=6:'' M>=A[;G&C_ 1>,2;ZC!V7,T7]AW8A55ED0S]?=^K$ZXL@>GC=NR-[OBI@F9J% MTHJJ3XTS2BB\:QSM?,+!D_U=3"->AQG_,S?Q=RP9:VJ8OCH!8_J1>FX*F MS&*K+^P^@THW?;7OJ(0#Z$;6:_/Z+8T3JI1LQBE9&K/CB^@&DN/DCL)MDK0/YF5G]R'',T1PNCX3 ?ES@)@L0F^VH>[A'R8*,Z50VM21 MH?9K6<_DY !U\JAH"F$!71^_/T(0*ZE_8_E &5*@#799Z4;-'F.X# ]O,1P? M89#+'+<"L'TG&E*>[9RTW:IZ2'^?$KQ^$K-'$P_, 3;<'T2:79;_M)MEA M&BU:FBF>E39T=%_T3T7V=?"&\^LX[MPS4X96OH-5SJMH!*=DBA!V,%Y2;D$7 MC.?BMG?R4J-0'_@E$D(:1L08G:'LOZ6UY?-2#,4/%!"/I.!$,A:@PE% QQ!& M^#/7C5*R-8YEK\;%SD%I^:$JQ0W1+GP>1ZT_[=DP3$;?H^K"-EUQ=_+1RK6^ M6--E>(W1ELV^VA$V1'A/3A^6[Y_%,9)LB),&9G]XOX8@Y5EE[RG1;MMR[>P' M-=4%/ML1'E.V^L!/P)NYW@8F%.$4>;=.0$N5DQ2'JKN6!\'V0T:]-BJ7)58O MS\T5G6^V0;1'Z 8%;.N+PJH&]F@+Z@F*78_%@"WG6OMVCH]TGI+;)O$-\,S; M.:$K&5>7 C0]MTF./V#=ZVK"R^W*#5H2?6(QVH!<]>1EUO:]W1NLGK!:^0'7 MX0X6MJ#.VF%=0UI<,>:GYA^U\!BJV1U6'W(='EP;.'BG9ZTU>&NETUV](,Q: M_>/$0IDJ'.UQ5:H]K XI?'J=CVT6P;81\#2*8%M9;/5>EC^A@1 MTHGJ)OOKP D3XM'07H=ML[6K?Y&L/&*[!D%_UU1'?LOS&3+T#:(3EX3CX3T= M6L8+BL*K0@.?;2?1D XT^:H1"X?->LBOU-K9\#0P1E##H(%WY(KK06 M'80V IZ&@]#*8BNC"@N";] V-UOSU1E:0DN\ =[F'5!?_ZN/L=0Y!GB@]Q7A ME1\B\A]>H1*H+*MXQMD&U4.N-3;"'=M]_+5,W6@/.XU GD:Q,4^-AVF47KJB MB%LY"9G=UNQ7=!'RX@NR\(*TRY"LR0FNTV7@N_,5H0G^@05YO-.WW0H\MEV1 M?M35P^@*\]N>@VJD=S/MG<_CID:(!N9:5M''_I-W%,!-V9RK< TN#ZXB5_[4 MU$()I639 6+2+E<7>Z!N1$I%_Z7I6W(2JGXQ;3M96SU@;KNO*Y0/EB]F21L8 MYB!&-6V9RG$3+&O=5]!#C&3OQO?T1#ZFB>SJJ[06@7P:86@N1WM8=X@P-*63 M_H^FQ'9.@%AG2#&"F/[#+/2J/RC]9C:VKUF/D<]J.W]T61OZ#>'>.;G+@8>P M!R9^8N'OH47;X_"J:O+@>CPFM;0:V+%C#<"4%OH1UL$5$7PR9&]5M&CO)JZ, MY?&C0*,LU2=II-MMP,X,)RC.C,MP%>%-)DA#@R4EL8[CK0;)TU2:E5"^O%[9 M<3:_Z=KQ/>*$@A<75Z';]H?4E+M:0ESC$]APS'[SD%!L2G(-!+;OUKVDUV07 M5&.S[I%/R2_F=QRJC4*/<^4[\V,WB.(4(T/FMS!;'Z09Y[Z%#,(K8[7N$$!NM$JM1Y3_<4:&F,#EM M5]2/I;/Q+S=;'.V0?!*K%8#MXP!2M.V'H.CY/+)O/?>:TFI[A!3BX3D5 1W? M+#]HR_'9> E!M7W_= QD*Y<@IS(:?RMECN^=L!@HJ5^/5P9S?'XEFUEY72)U MOLIY[02'>X6I?@H8FG2O$;VP'[5O061Y0C!]&1-S>.19CCV!*F#Y.@(O1]#0 MEG$#<9MN-@[>1ZM;_SZK( R3? P6>_TK\%V:-M=\TJ0!R-1C)&)$NI'\-G:8 MVK622&V[LMUBK03R)3DYL7U#IP5[9.<3-GM5E0] M^D=X<$T9[79<5F^Q,I(LF^H.M@&^*V1\3]R@'0I31/EQ2I\J)2N.'_QD78R; MTW5IR6/6[:%OAF]HZTF@MWSX4A5YMK)7E[+3\GV).,O'A M:#Y8>W)J/FV9P##VS@ '19]!_2Y106_7&I"5>:V91X.R4/#26+NYQ M3F,JBF=D(',LL^%%]<957O8M:T'"0V(_4TQ;B4 MF=6/I#)H)3#$$K!WY.+;=/D;&P=Z0 I M% F,MK,B$%I1R8;(J7525@X;/GTE=1O)Z!/V3I0E *?O0\KFBA6]"4DL^M'UOIR2EF[54 M&UO7/25'/CLT\CU554@E13C 2:IPE/2R$XBR515!5-/2;BBV(CJR;*OP1)/B49HR/008R>$QY'XK( MK;9XZ^A"I>%&D=%3<\_S![QH.\A^04[$F/"!#6+2SF7QX1E+S76@TW;C19#- M;R\5S+83$;+BKB;E%#@[L6(0-O&(=N$0Y#18G.PU0TY-0)^CQ-2IU8%,_YCB M S:_A>3QVCR:3Y^?4#J)R?T:?A\@R(,8=O39,_3OCATAOMZ"R?:I( MB)';(?\43I#/*,G6]R)*E#-/;'!P:&9<3AW<$@\;&ESK.$='3AR'B?^AOC=T#.R:\"M%L*K2:_. M%K I5;U:Y6Z0&]V'V<@ZHS:X&]^TS*\$_^S,KJ(3M2HC"G 4DC^Z63OUYRCY M!24S+]K2Q&&;Q 6WJA[@IR'@/OP#G(9EK^-^P097]@B1/Z7&^^S1]YP]WCPD MVI%B.F:!N5_&>_%ET=O>6MH=^M+\M34^M4%QJ5Q01/9=&)';*]YE_MDV3>@I M$;KD*R83XUH#2>(T!S^ "@G0F;8_+^)HW5_&1I12!\[]/:;/P+(1:3D^QBJ# M"1P)G'9G4?:8%R')TJGE5:OC(DJ>TO.8&G'KKI&7!N0B>P"_&>QB@) H86 M8Q@],418;-^39:9'"/@#J,\@\S\.(\4_.4F*R7\-"U2= IN9';TQ(9T\A7N$ MI*?_5XRI+S_'59ZV.(P[J$;%Z"?':+,7+I=D<:1,/R_Q9;),"U>-SI;IQ&DW MB&%FN$PWHR MX\PRT3J41C.4YBBD0VJ$!IU=T_V6;_L:>#$ M WA#*C38#N+U'H6CR?I)W2A:NJ][;[.4/1!G+C"HOAT8TZ5]G6T*HFY4OWOCW:\(PNO+\M6"S^3GS M]-J-(@^CL, 2ALL6&E?AT>FH4 F?JPJVZUC_U&,_%?LJ6%IR 6N<,V&VN L9S3FK2IW=9-/@%DU9>, =?=+:N(@2 M)R";QW7B-2.UO KB#A#/-:*. "'&#]%E@C;S\/"@^WR5EQ71\<,R87HX;$_G M8@$H@5R)OIE"*6JQ@Z)5<,P2;/(>*B=9.3[>T9Q9%.*BG6K)6O7HQE$?:7+< ML)R6K5ER3-'5NK?4GACOBT3U+.'VU9ZAQ/&#N!^#999K#OL8^%#L-CG+9I8" M6]8.:M=0.V=05TOW3^U;Y(&\D_WACS_XQ+9B=[V_0CL4S!Y]Z"DCDDAMB=^X M>>'VU'8(0#_8$/2+,QRH8EV\,2/IJT]HLT38E%IP,-D-3ZGM$JYX>=P##X(^ MM4UB^( K!5=4C][;+9T6A=4*O&K?/"')-;P&5@I6Y]&4>L::G-@[Y4NL1A]9 MTZW8%_?BGOYV$XY^:@1RR$/3IQ[5%(Z#TVV=4P*O>TSC@+/<99S%XZ.L#W!M:LM MY\PWX.D^<;TU@3:&P]CC7]\-99&?L, [.:Q?0I%9Y?/0&[RT^1C1 MP-FT..\X1 YYRWWL!"AVB:J'*'!";XLC+W630[!#+]*1#Z8[*Z,ZV=]25*<9 MJEGH76>H-(,@6BCZO%,EG+P'7ZDM1M7'C^/#-16#Z$1GQY; Z*CL4$:8N %O M3&2%3O@@@A1*R^5UG1NR]LR#! ^MI=NZR#N+-HX?#BSD'*EM/T]%_55$7O"T M=-?2,*]G/D9NDD3$NXA3@D$AU"/XU*Z3I4U 4)^&OM\>*HE# M\.FTQ"%:OZ6'46X#A+;Y(:H4!>5\9[6J5E4.W(5#E6 K3YQ0X'SY]VT>\*H, MKZP3KL!8A=4Q3G[-13['M^3RZ;M(UC4O* Q-S1=\F M:7I;N>HH[(;J%[8\H2[%*J)5I;79?MDC)]=(Q5@5]IB%(N &= QXQ+M?/OI0 M.APUAT+D,*'OP@>PMB]"LA$FM",._(@Z';% M'1XJN'$>/CF$S;X3T" B^)AI-N"T5+UJ;Z V[@'&&/H)^(+/_1CLL*/4>0-(^(6C),3<1OW .,6 M_41\R *;EFP3D8UKN+XT.8S2B'M\GPDQS/(R/5/FY2>$3(F-@K:=TE(5%6,' M6*QD6*]P>WP5"1T>JCFXAWK>8?$"3O=[2)UN8BNH'O;HDT,T($2X O@CCF)H M>]2"R*X]DA%26=O;.&8K2G*@@WDVY$I7%Y] OWC?67;89<7!7;)M!XZ]'K*. M N]R0^S)+FN*,K&;6A!-:S>U<ZZZTJ MSA:6@SJGTS&3$T%@OEC&F&[/GO_YG80QW()B-!6>9! M3:O1-(TSUTTW*9O6:"KHF1QQ[6,F0G#@(IK*G>+RQ.A;8E(RJHAF]7)KB +@A#WM&IZ'G MQVZ4AL3[HX,X5T'T$*\BC!QW'9$;*8Z3E;]#>^1@^@)40F=V8D2+Y8F)9S]- MHJ@P^>S +XT-*HY]O4/_KD1:\5QO?!'AE.0 MQGZZB/BO/^M7? Q#DXE'Q(M)K& MJJ40,UW#F05-K H(-IIU.F*9L+R%C -LOQ\P6ANGVVW ZNP<\M$JPAL&'&=O M+R51LD;DJZT3[F,Z@R,*?(_^0UR\FA2M#C'>OBG9VQ(IET=2\F>@%M%BC4XS M4FY/2Z24'G Z.(^:L5@3%( EA0OU-+I%#TALWPD,*H-X-Q]9;-.18Z_$DEM1 MC&;$6B7S94)N.LB[#,D)PH9&DJO1,.:[#R66(Z8#Z4\O68%ZBP.>&?10P'0< M)@$+EIMC$U9.,Z#]LVI=T'3&W#3!-1XX:>6,S I $&D<.3WQ7BD]\ :&S/8A M):FSAP%"O36H/N]1ZWPY<0(G=-'M&J'DBOXF91G\D$2[DCG,]L MQ:=,R(['%3MQZJLHO"??;\[0,LD7>4V[4&2?/&_[WHXK:$)>K5RR4J.[0IR/!;GZ!51NHB'$6!(+52@FPY7,;3>8F M!-?&(9LE (PH=M@2E$>BS#@W'<@LI7%->C5=[(7KKAVX6RX_23QRD@"\+TN@ M+?)S2;=GC@="/9"1!W'I#/+]5>2$4E0T/K([&:.-FU0WFVNT7+-]%SI9RS#M M*5XFEW&<4J?R_'&+PABZJ*0#F?7^_2[IR3+-1JUTB2:J6&=Y@8*<$R#\V'9W M58= Q(N&+,30J]HID?XY"ETCA[H B>T NNP^$O$(M$<.X![;\QH[\C.I;=T: M[K%@&_7=0P9WSB3WRW3]UY7CXQU]D3%:$0_=#UV<)_0#8L(?\L=/^SNVI1=5 M%VMT>41#3XKBC55-CU<-ML:#1!F(MAN1 A=EU@:+4=GV0J%O7 @'6?15.75M MT8YHJ3Q[ I6WVKY;+UA'/E X 5RUZ'_>RK]*([21 XN$CO'@9$]7YWCP6-^(>LB0.)/D:?TNH[H6]L/;;1K+!6$<-6P98E/06<-G ?US+2* MOI8-*W8\/[R_QKY+_G8:;391>)M$[I=YF#\K3:DX([ZOE#;K0;:EZ\:.:2IS M329;R4F7:"T=L\41>_Z(L.O'B-&OJ@:=\)ZZ\+L9"I;GAA/YC1]_N<"(.%T$ M!8J3&PT#( O64IS4HOSYW+7T/.F!U%D+,B-++>937AMX-ZVCN^ M@XU6DNJMZDCC_&Z"O)^B@$BAV:"AL],Y,*=]#5'?Y3RVVDC/2Q%YYN]\#X7> M+SXZTU/3IZFF" 8#==6T@?OOG?__F7NTT??PF_^=[[X]O=_2_[\.XL??CX+?[^VQ\__':WV,?! MMSOWCW?!/Y*WR2WZQQ_??O7E\;U[E;S[]\7%A]L?W^X>3TY_>;?S;O$R^O3C M]?;LVYN3/_[]XU?SRV]^F'^S^#D]>?CTS9>[^=7=O_[T^V[QE_6?YO]:?OY' M^.WR[8?9!_2G?]W]V_MR>?KOG^X7=\XW7\7_V/[S\]7U[.3=+S\N]V<_)L'[ MS^_F\_3[V\MO3[]QOKG]\)@LU\LO7Y_]*4Z=LWB7G.'K'W__(?;^^_[;Y\YY[\[ZO3VYLW M;[2SAR\%T%W].1+J/W")\PX19>[QAD6QJJ2Z*JG-+/QX0J(2,P#PQ1_M.CV# MN<@F?-L)29T=QN&2[=%N#9(,EE;RT$QH\W6S#/(]1AAI&BNK:@SV^,P.\"3J062_6E)!5931^ M!^_T_;XMPGY$1TS@I'\U+D9N=!_2@L:%\WB"0K3RDYA=E)T8Q3#'Q;3D7$WZ_13$ME9<1[6G>$!O::E M$_LN6:'G!RG1L@=$9QTAS]DA[-RC>$T8&D=I$E,N$.M&G\IV,!W)&P=1'),% ML%_I.Q7NA%)!-M!91L7/.16SC(I;1L7\2 5]Z2RGXHI00>PL^Q5-YPP8N<8- M]7.ZH=.C(JRT@N97MF\C9L1(=R.'0W"M4CH6E=AV!Z0? A9569(4G^1^9!9BT)6 MRDK,S TYVK'OLM^A_W(7^N!SWGL28^>:*+E#^S+:JE/%-2_Y$=4\D[S?TCC9 MP(?A=:F8H.F6X:VMY^!:"6<'3 O9USBZH(/NAU -:5ILW.W[:(<\DVU.A"L< MT\(I->'#\7'8S="8<^$[.&N[0JU.EID+M@B+_:=$AQ>\D6OWP--3-@[^@A+6 M?Y'&](I2:BS?H&1-2Q#Z/-I!XZ.?& X6);VKX_C$KM!FJ#C"@CR&,AM^DR M]CW?P?M;A[VK1*]-!B:LB/%8NF$8M ^5&A(Q?V'&K6@Y&YMM$.U1=D_--&@911,_\/5'*%/XG3F:N<0 M4K9;\@VZLNZY-N-28_' G!=E[B5RVY$R1O^R>XE+N?V:S9F@_7#O3:BS&4*? MB54V)&4[4\6-;-%:G/0X,6?LYKF=\"?J$-M0 <"NWK%I>WU(T(3TO4&ZK0S, M$]'ZIBI C8H:-JF31(D3Q#3L%+%U.K26A0BH9SO[@H(MUR[G S1F&QY MC4[+K3F637==:'WG-M3]#1LZ^9&-UKT,LU$S'W$4@]=L&*#P>7H17%G9K"_N M7%"LM*(QN;N E-LN.#.BJI"2!9S'/4QI!W>-BZCM4(8*^_TT%?8BPBOD M)REF,SC/'[<^9A .:QZ9MG;3^R2O'/VE6$3753)$PJ'SH]34,3D.1M?R+(UQ M3_$7ZC_TR#CCR^YT, S=OK4(FTZJWH[<"BVU,V<%O"P!?C:VB>*19V=*N7(J M5 ]D$O>(:T?&K).=I_[S5=0ND1;JJY$+X@V25S[B=0KM.U=9*P*0/]<'H692 M;NB 0BI4$:)P=CQU&F.VFR_!J@[!%2JID0$:P3,;M26 MK+4-5(98J.A@;4(/W(DH5$1?&M+Z@/L-69A1"P#FRRD+\#%0Z0MP..WSTJ )9:!C?GH M(4 B,/T]6/[:TOW#C@S+7 ,<;*$OQXLHQ=IB+'UL=]C:D#(L<\S.9(LC)5LCCGO=2F&HP8*S<1LRE*B')5 M>6%"#_$?7%FSDD>Y!*\!M$_ O)G6P(.$H+("@PY)[MQ1=L<^F5W!R,CM#>K1<"C>9FAF] 7%Z*'D,&2AL-6>*?ACO />6USNU5/AT-!ZUT.'&YZ MMPS$G@/_>^C'YR@G+SN>YZLL_#+>TFW&[5OFVUE1 L\'SOEY&Q$QH9VT<]H<5EJ4K5S)JL&-0! MJ9^N51U2Q& !&!O.P4_C=U:Y)%H>R&#IQ.=+2R-L(AHN9D\%I^:-_ M"+$"3N&V>KVJ#I\:N5&5I?K9JJ^T6#4*S:%'0)M8YM3L<8^%//>HEX;HXRP$ _4&S"<2@ GV MW2*CF(9^ I=/O#D 9_*[(\![YA-E(%H(.&8I\M>E.H98HUF!VJN\N[D M>4A^?%M0,U_-#]1HYK%-46'L32 C0I3AF54"E0=?VB'VRLA;3,:(M'\<" M*H,,S6RLZFM0.M[094@(.2[WBOXR90[\HTYMF,8] \ZD42R[(:VR 'B,"5)! MSB(Z,&88%_:B8(@>T'PDX._H(3\^?R16A'NR.S^%\(N=).29C?SX(I =(3[ M$87$N@>$OIFW\4.?^@GDVHE,2E@.YZ3$+,E&.]4,-X1[9.5K0MT9VJ$@VM(E M*TZZI*3:F0 U*^[9>H+6[VSU >I:)QTEB 6XD'>68F*KL^P>"W/Q M6S:,S(W1)>,9*6 CHE Y=+7E"#<2?: @9KK9.'@?K6[]^]!?^2Y9\\QUHS2D MGL9U%/BNCPIAO-9U$IH0^5'%WIK?@D@Q2J#$&/E@GP98C5IP%21JH35-T%8O ML-W:QZJU-01>>Y)<;W/7E[6()%S[QXHCW%AQSR@9LG@B+M8P-B(D3\DX_-E2R9UKB9%I(\,7D MOGR+\(ZL([R?KSB4Q@L"+N;_DQ%3"$J:S??Z.K9,64-@Q5$+XBNJR'5*S">Z MNCI5,+;U;RR_0"O!^<8JX8+P2MR.-*OB]M M*O*WXX9J!6VE'K"7-6WGE'[H-:@&]_J)3=XB:@C.LF,HHZIM@A*9)W7C1#VC M'5OR9>@JFRG>UY8,EBQ+6Y8-^_+:9*R!;A"EE E0-]:GT683A;1X,[Y&V*6, MNI<++/&_'#W;N6%8 1?L/#=Y3!/17S:0JGC1^6 M!QH@6L4?NHA6&<7@3XG5H-L:Q@5F^!KL@GM3;J#\("*JZ!%FS%>$5K+Z4BI0 M*255AZ/65B#\6B,Y)EB10@ZO%8+J<22"IIB7ZX1B+<+9)7GF;+<+!23/=JCP M.0V<.)ZO6)+?0(A9C,>6.9/1^&KY@Y!3( DRS;+?$C%&XL(W=BER]CW?++I:2&X M06,GQ#,98R?F%$SV3$]^1UH^.QO:T'7,ZAHQ?A((K6:X.Q6Z(E,)[O7+8374 M3"%(+/K6NLF38;%PX9;26P7QE& MA0>EKVX-N9-'%@"%=%7$4ZF[8OH M.L7NVHD1[STL@>$6?#H!]HL6;;DQD%)QC7W7R-"O#/#(+%'WYLCY87FT\QE: M)L?:EAODH0U3(4:=*#S?6VZR6.U,4],1J30?)SJG^##$9T9,>K:T^!-*UI%W M%YLY] Q0.0$#;EQ0L V,:MIWC2,7(2^^('RAK@%-F,Q7-*A"-HCO!-?.%MR/ ME\,Y(2OIX0*'[H;K!O?:)(B,A*6 M8)_&$%FX"OZR!M)S[S-*YJM"%5D"U. >%B".#"1%13P_+6QILH*ET!=^;MF#^28KHF M.:T3?#MVIG.]-2$CIC;X@[B;Y#Z8[)V0C7)FPXR(R]G7)2O TADNR:P$VY S MUHVO1Q*^*+]EWO=EZ%)9>Z?.UD^

    UV)_C4[O;@"YJUR7#8W*A&ACTI3_:T ]_ U4P&HZ5TJ5B;:R&R M;I;!5"B#2I029Z1H3P:CY;(D!367$G69E_KC?GY":]\-$)V&P=XM.8!7N$UW MP; Y&421ZYWLL#H9B!F'XJJ6.@'->Q@PCT(T5L*+R5:; /OFAOTDW8-RKPK,XV$;( MOMJ*[52Y,D*<1UC65^"-DO75%4//DQB-512%0!KC?Q3'D/J)[P0,.#WZY&(J MS:]&P#%N^H2S/K#XK[*+1 F0]X_8;]N_"G#96EJ.Y3:L;# B8@3=T'<_YZN[ MF-:F%55$?%=Z/DQ&X)",SCQ^B*('N3L$_]+ MZYXN5Q:"54*5YZLP?(&(.B27FRV.=JRVFW;L/;#J!RFVMWT_U@.B=[:(VJ/&-XA>VHM_I)88>C22,GI;]QIY+V+'W?4#99Q%>U(5G6HI_MXJ9[I\EC_8>0:29HOIK=8X3XKRV(_ K. M=U8\:Y'",4>"MS@[@: :*;QDB!RG+68W6G2%PVV8&2N+AVBQCM+8";W% X&Z MS[J<#E@4,AR2H&R=F5W&$ENTUE\X+IV6OS^,T2#NVH;&)^9I$B?$,?/#>VC)J:*WY;U*RU>9GY:3 M63R"RP]8G*'8Q?[60$)+!?,4Q2[DHJ6Q5S=H%P4[&HJ,'+FK>?6+L0P%[[ M6V,#&>7QCMF@*G /;,)27W_3H$,Y\FU8Y4(ND._L[+OR4*Z[,$9N2K$;'%DG M@=!V1+O=ADHP+!?I][;2%(5'=?Y(!V@B T$7'H91BXW+DN+V#3&>VWBYQ<\. MG8&:E)XUU!UETH2D]%99R^>*-R?ADN2K*SI J/N30H -]=*CZZI2BC'X?NF6 M/=TU78+1+\DH]N.S?:M,3N>'>ZQ,1W@O#Y6]/%0V5L[#/%36:.C4LG'/]8DR M#1MG](TR+>&]O$\VZO?)CO2>E.,OV$J36^-4S6*']+&-**3!89-..!?72.Y! MTFXXGV$P4R-ZQ,X/!!DYG?@XK.X\&05N!LD;;-*O32P Y[IDY.2IPAZ-*R[+ M\QIK8$^;49H+F?A18X2"_NFI<6R.S.!RP[;U1=IX1[%VF<]IF6/6N'Z#G#@* M+R),LZA^>+^(/I.=L-D&T1[5NY>APB%*%(QJE[2&YK7X:\-O;27XP+MR__Q4&40X$:6V<*H+*H\!YZ7@^ ZIBKL.U$9^<&"RAZ M7C5M_R J&4A3V(62/(&M C2>5*?I I^I'>T]I6,YB2%!H5O-KNMF:G+( MLSIDT_,.U'!K/);3R37Y!+XL+%6SW VWH>8]Z;SRJT,6[%W3M70O>X-*4K M+[8]VPH Q=TS7"F =E+ZI1S@I1Q@I)P?43G 21K3,M%XYOZ>^K%OZ'E*$19; M8NMA[80,LS;ZGT<1_2-&9IX_Z<9G>S=V*'67.&O,JQE%+;<"89_68E^&GK_S MO=0)@OWE9D-L!O:=@$,#-__ZA1SY<[O DR7P;^/>/G M64H#+5&*DS6YR5WXJV3]"W+@O3P%U%:BBYJ"U^.MG2%ZQTX5-]J@A?-X_NAL M_)"16G2OS%P7IP:>9>W&.-J[Q">KLF;(&^^8GQ3'/SMO#- M6EZ(ME9'.+[&ODN'-C-Z)!-!W$\GY4:)E@^7\]'97A]1B+ 37#LXH>WN\Q7! M3Y9C8O)#*ZKQ!EA:=UD[^\"&0O2)MI 5+@^'MX/[IJ^TN5=1)AWHHKG48H!3&P7MS,#;K0$P$B> M&T0'/I$[F"GKW(EN4H>M/!.AIDTH32['CH=N$?I"R,C&&DIM/.2'RX@DKQGO/9 MQ/2?M_!"!A 1E+X'#4U&H- S>+8<,$PQ$,KE5"&__N&188KV;E#@),BC5Y9] MJ:^X,@]'2X]$@ V5Z76B4S9+'9R1K\J3 J3H,W3 ;.AM'P*O:K5XUE*JLBJ5 MI:EDI/T=;*"K;8\"RNY>:NRG4W#& )W>AKS2QH/F5Y:$1,CSD+-5N3E2P M<0W8K#9,=B2G:[1:>09200K59^X)-_CT]3C!O1*%A#VHW<1D11]78IM*X2O 4K%%11A*+)_=JAI8R< MQ(^4?>F&8LO+UQ&@!$^L##CCU2B!U'$UGD6:A)BZ^0%8@Z54S*)VUYWXW1 M/>/RGKMHL((U=:6_04F*0R6=/WPR&:;7EVJUBJQ(>>4+643$P_O93]9K\04FVL M!V@2_61?_I?A0O<\Q':N3G);1"+LR^4ER "0O@(W'L8?22I27=+7P9/"Q M'5Q:J"_*-(LJV=K?+J+S,/%53)>JY#HP6ME]G:HKE&47__0-V75*;!.ZNCI5 ML&3U;RR%A:38V5B?W:**9UL&INZ'=1> ]7GWX:7^:PKU7R\SUV0Y/Z*9:R5: M3DP+ZV3BPCKI4<#Q?2:L$"6]FSF>^<-$/0ZGUH>)-))-O0>#OCQ,9.=AHB?U MP)HL-]L?69O>DT/RAD FS%U*>?9U?1BZK,5\EB;K"/M_@(^D:L,TLN!M:S*L ME6/Z960[A)=1_P;]$G77#IYCMM<\-M.?/]P&4JY"C&.[%K'/-B@V^'-2);[)B%?'/3BT<(X0^ M).>.LFGK'_L,N3U;O66N#)Z MVVEN1?FKL]?2NQ"'K.!JA5SZGL%AH3?D*G:#W"AT64,Z64M!\GE(5LU60G\' M.L.J3\C$=*0/R^&BA\:TA?SP%B5)P-*I,;O9ST+OBL -+*A,&S5/4&]:F6_I M/8O&?3."*G%*8.TKOVS!E'11-"F- 1&!G0AML82K*+Q?(+RA$^N/<8,3Y-"I M]3^1_Z<5+,4[7 9T1AV_U0XH1071X*ZMMSKJEZ]RO_>,!O?NV7%(6TJ.;1.G M3KR>/3C8BS_2\!_R1,$VL%MN;[(F96#@A $7%=>],*.9YV5..'*1OVNVFH/< MBWE8)N:B"ID%%DG7=#CBQ*>O!GN7(5D"O9;3DV['7A>&]B3:4$U,G.ULL_8@ MB3#8-B>^KD.KJ:ZB.#YU,-ZO(LS,BLEKJ#89-@N>^\8UI5D-^W2*\23.9Y1D MK*'K(J=0Z47(TN05'6VM0#:4S^'C4 P5=[- ?MB*+"SE,96= M>K"W=5L5BQ9V(9MY=TYF8QG]/01:JSI%MY*G\?DH&C[D>T0U6[ M"]++R$I8L2KLKI>YE2]S*U_F5DYB;N6SCQ!IFK7N MZ%"?V98OD:&)1H9>)HMU1(;JD\5LCH%[">,IAO%ZC>O5$=:<]5Q>DCOU(WT^ M@G7"%LUJ"_*]@0-*"J6-I+#F027'0H#1I48$;.0@DT1J>]>J*+^*Q(5GGU[5 MSF8;1'N$LGDJ#+41LRK&8[GY3%=,+8R#'Q(U7CLE'18K-4;HNVK\]X9*)8\G M^^.OY"$I5O-8/"]I>%@,/'WC.ZJX$7Z# K+9KJN]'/9_/Z'8V(@V2,I&>74W MHV8\N=B:Z9>Y\05!R,O[BN0ROH)OQWEJ\'.ZHN7;>D&VHES+;N5:UI6+K,#' MV>)9/YB)+0]"UX2TQ(!0[$P'/%;Y+I/+,$YP2DF\<'S,"OK!ZZ7Y6"8H>2'# M[ XAS#L]D<<_B[C&O+=8)9%.4,JR[+3;5'N&5G2(TFD4)MA?IL4*:2Z<=FW< MAP;N%'(XQYA4[MC64JRT\N#P#:(A%NHB9I2(CG2!<];R^42NXM5#-6XJC3)$].:$O-D.8><>,>+. M&KW?HDF&HH^G(@OQZJ$:,)4KBMMNPOEE5[Z.6 ;8="(&\OP!;+74J^ XQ)'I MHLSXCP(DDW,>1,R";814EN%=B ^NR\)YS"?$0(?^1%@FZ/4+&58(TM;(M@OB M_23HRM_1ONR$V I6J\ZZ<@^^T6P3X<3_HQ1;> \L:5TJIF.>>_.[4)3>T1P5 M+9G=WV-T3\Y\3E^*U$';"F!"^[B=$85L>D=H!DW=9&PX1IQB]LK(8NV$V8&3 MC4^)+PT&>8<@>RKN]O#R+-1V\&%$(: M>"[:4V_P Y!42W.?1LRH^3[>(.U]>7'/#4K(XJC5H&S0'$["!\9OVA,UC+6# MT/=S/Q*/&SL![?5*XZR!]II(GBI:Z#%#>1T1) >TAJXTVF18B:=*R;-\=NES M&:KX14DYI$+S[Z445Q*4-7,G+4I9G@#.G3=NY6[398Q^3PFH\QUUC/J]J%&' M9J@K68A&>18#?_7R?<:M '3J@?CP&H>N#E%7UR]7J'7K;(3S0MKD:?"-= WP< M-F0GY'W"%=#/*"EZ'RXBO' > MZ>QN^K@?H1U^5(DF&59>.=10)GT^PTZA4E:06FE)M2>FE%HA3/D-N33XCSX M@U+&DQ9GDE0*D:!T\Y!_@EL!QTA.5 MHS-&[I_OH]U;\GEV:I(_' _+5J :FT8 3Y"RZ$^H[32&BL;0W=8NQ$8JXV7R MGX(L9#;(H ]"O$S]F^C4OY=!1"S JQ.35TV"^S0Z/WM?K.,VIX= M[!9*%9(=#U-5'+756S'099II0AS$ZV> ; 225"507;F-2#^EXC3%=$$7?NPZ MP2_(P>>AU^S)5I2%$*BM8U%5-F*NV F%'PUH.7^4]4X=D]4 )TLK^*E(3X93 M=H8 4>IF9!D>&TD4./U$5H4TC7.GMGJPL3R:NXD0@IV 37']$>TA-E -XKB" M'%U;ILX.6T'U$DF9);Y!6]K$2QP6PKZT7WRP%? T=E$[;\!"\WHBN_ #A$_) M:7D?88@M584WK4.HQ@NHJ3OZ?G;6K KAY/$A3L3>"=@!-8FG3S[DZ'1>D)_ MI$+J,*=AY80E]BL4 MV+$ZQ]>SYA" M7H-.WV5%-Y0DC)S>\JD FD+(K[KR0@##%T5<131\OXY"B*MO ]A$]D:3"85 M>D@XUHOT+0# #A"P 'P M @ &590$ 9C$P<3 S,C)E>#,R+3%?<'5R<&QE:6YN;W9A+FAT;5!+ 0(4 M Q0 ( "J JE3Z8^B!NP, /L+ ? " 89I 0!F,3!Q M,#,R,F5X,S(M,E]P=7)P;&5I;FYO=F$N:'1M4$L! A0#% @ *H"J5&" MREY+,0 UC, L ( !?FT! &EM9U\P,#$N:G!G4$L! A0# M% @ *H"J5/I <+!"' E4L! !$ ( !\IX! '!R<&PM M,C R,C S,S$N>'-D4$L! A0#% @ *H"J5$7\6:FY# Q9$ !4 M ( !8[L! '!R<&PM,C R,C S,S%?8V%L+GAM;%!+ 0(4 Q0 ( M "J JE3\?Z]'*%$ (07!0 5 " 4_( 0!P&UL4$L! A0#% @ M*H"J5.HW9ZAQ40 I4D% !4 ( !CML" '!R<&PM,C R,C S @,S%?<')E+GAM;%!+!08 "P + /\" R+0, ! end

    UNC>X"EN47)2@K-"* M&9B-@HOX[/*8[+W!HX"EW9@S4C+5^BWW Y;5UNERY8P,2J&:D3^M\K#A,(C><$A6#HGGW03R+*^YX^.AT4MFR!K1 M:.*E>F\D)Q0=RL09_"O0SXUON##LDO); ](Q)P:=" M"BOL"SVABAYE1DPF[+^\Z0='O/;,4S& 5X/2V8!03C MPUO%7*%KRU5N.^PS+$ R3&A6^(Q>0P;E% PM#B:55E8;MN3&<*J!E+UGO?B8 MOMVTE[(=>3EN\W+\WWEY;JXF3K:)WHWWE[Z5A(.;E]1R2[$VA5(=Q6M1FZ9H MUVJ')S"9L'A2']X-DC@Y/[@JN)H#$\I;<]]3A*IJNBQQAQVFW=-DP#K_QGY) M-Q5PD]/]#",T/$VZ)]%@/\7#?J\;]_H8?!_)4[0[V4N2LA.?=NGLR:L!M5M1 MN0$J73U7XC>5M<7C ):U-#:*W"'4OA&K\Z/BDR+E#+.MPH&Y$_/ 5 M,CZP/=I6AN%&!RS!S'V?MXA7*]+)RN?#^=:H?=V4\+? [!D '^GVGMU@L*T#ZPXS]02P,$% @ M*H"J5 :)/SNN @ OP4 !D !X;"]W;W)K&UL ME51-;]LP#+WG5Q#&#AO@UO%GDB()T*0;UD.QH.G6P["#8C.V45OR)+EI_OTH M.?%2H,VPBT5)Y'N/E,GI3L@G52!J>*DKKF9.H75SY7DJ+;!FZE(TR.EF*V3- M-&UE[JE&(LML4%UYP7"8>#4KN3.?VK.5G$]%JZN2XTJ":NN:R?T"*[&;.;YS M/+@O\T*; V\^;5B.:]3?FY6DG=>C9&6-7)6"@\3MS+GVKQ:1\;<./TKSG4X21@/'PG(#@$!%9W1V15WC#-YE,I=B"--Z$9PZ9JHTEGY&W"%LI:E@*KB7529$(7<#2TJ-4\/&!;2I4GZ:>)DX3Z:4'_$6''[R# M'\(=@18*/O,,L]?Q'FGM!0='P8O@+. =DY<0^BX$PR X@Q?V!0@M7O@_!7B= M/_R\WBA[_NL,8=031I8P>H=P37V5M16"V-)?W9%GI6)Y+C%G&C/8[$$Q*C>D M!>,<*V \@T:*K$WU6R]PEL]T]95J6(HSA]I6H7Q&9_Y02,173S-86\HE*A/1CC?[9O.0**MQ2Z/!R%#L@NW'1;;1H;(MNA*8_SIH%35B4QH'N MMT+HX\80]#-[_@=02P,$% @ *H"J5+LAUTF" @ +04 !D !X;"]W M;W)K&ULA51-3^,P$+WG5XPB#B %\MELBMI*%!8M M!U8(=I?#:@]N,FTL$CMKNQ3^/6.G#5T)NI=XQI[W//,RX\E&JB==(QIX:1NA MIWYM3'<>AKJLL67Z3'8HZ&0I5KVMB-<#;IV H?T/SL[A1YXA7&LCVRV8,FBYZ%?VLM5A#U!$GP"2+2!Q>?<7N2ROF&&SB9(; M4#::V*SA2G5H2HX+^U,>C*)33C@SNQ'/*(Q4''4 WZD)CG^P18/Z9!(:HK=! M8;FEFO=4R2=4*=Q*86H-7T6%U;_XD-(:01$ER@"\= M:DT=7_J?6E]=H;\O%MHHZHH_!ZBS@3ISU-DGU \T+-6Z09!+X.^2?B3B02([ M@^>Z8R5.?1HRC>H9?2M$63LEKK#$=H'*.IZ5Q6H3>_=LXU&'HN*LT7 $:1$4 MT<@::9!'8^^1)N.4B]-.R1*UABR(1QE]HR3UKKG@U#^5MY*RTI"/@JR(($^# M+!Y[@V2>7&A)?5&B*!&VF<%Q$N1Q"B?62/,83KS]?O($R7P$<30*BB0G:UP$ M^3B"C_0.]UJX1;5R@ZJAE&MA^FX>=H>WX*(?@??P_B$AM59<:&AP2=#H[,O( M!]4/9^\8V;F!6$A#X^7,FMXS5#: SI=2FIUC+QA>R-D;4$L#!!0 ( "J MJE1^>W5?R ( -8% 9 >&PO=V]R:W-H965TJMX)+7&DP?=LR_?<"A=HN@B38;WSC MF\:ZC6@Y[]@&;]%^[U::5M&!I>(M2L.5!(WU(CA/SBYRY^\=?G#[=XE.U"&*7$ HLK6-@]'O #RB$(Z(T_NPX@T-(!SRV]^S7OG:J9,LN64>*VQ"^T'MX?\?6 LW)/+(4R?E'Y8[U8F!-7V'-X$9)VQBX MDA56S_$197A(,]VG>9&^27C#]"ED20AIG*9O\&6'LC//E_VG[!!6@DG[O'KX M=;XV5M.#^?U&J/P0*O>A\E="W5(?5;U 4#5TQVKC/MY+^K[)Z3KUS'2LQ$5 MK6A0/V#@-"H;+](EEMBN4;O%R"GF9$M&3P6^@W$1%EDQ&/$L/SKCTJ6Y(5H# M:1+FLRDDL[#(X]%GI.??*%$!;\GE 9V_@3P-IWD!F2,J1M>]EMSV&GV--7]T MMH%D$B;9!)(TS(MT]+6N>8E/"D >9N,9?8L\&]TIR\0K4D&29^%X6D"29029 MCL[+LF][P2Q6U(PD1LF9;_?W:19.LAF*V7W"Q?@,,J7_P!02P,$% @ M*H"J5('0JH#X P 6 D !D !X;"]W;W)K&UL MG5;=;]LV$'_W7W'0@B$!'%N?EI+:!I*LPP:T6-!DW<.P!UHZ640I42,I.]Y? MOR/EJ&Z1:,$>;![)N]]]\D[+O51?=(5HX*D6C5YYE3'M]7RN\PIKIF>RQ89N M2JEJ9FBKMG/=*F2%$ZK%//3]Q;QFO/'62W=VK]9+V1G!&[Q7H+NZ9NIPBT+N M5U[@/1]\XMO*V(/Y>MFR+3Z@^;V]5[2;#R@%K['17#:@L%QY-\'U[<+R.X;/ M'/?ZA ;KR4;*+W;S:['R?&L0"LR-16"T[/ .A;! 9,;?1TQO4&D%3^EG])^= M[^3+AFF\D^(/7IAJY64>%%BR3IA//P%H'P*! ZNWM%SLJ?F&'KI9)[4):;T"SA7'729!QO;%(>C*); M3G)F_0'))0WGCVPC4%\LYX9 [=4\/P+<]@#A*P 1?)2-J32\;PHLOI6?DS&# M1>&S1;?A*.!'IF80!5,(_3 -WAA%1?#7"&8\8,8.,WX% M\X'>1M$)!%F"L/B02VWT2]$;!;)/[EJW+,>51V]*H]JAMWZL%.(W89W86-B M!)/?6E3,\&8+9Q!-@SBC-9AF?CKYS!2W680TB.$JF3Q44IE+@ZJ&((!D,7F4 MAHE3>QU$ED8.XBK)8"0TR1":Y,VAZ9J"ZUQVC<$" LCRRO*4 M7&E#_SN$ S*E@34%&&>I0MM5K*O]C9$@!^][-P1YS 4W'%\,_JBI+P??1?H< MGW+1%5:/J9!^-B%UGQ"T"0&J4K+_N4POX#RXH"@NIEF.#H*)H\54C\M*5.0^M,P]H^9^M[9EAVH'5+: M*;QAWL&.B<\EZ5=L97*548+[S M\::VZ:3RH;9L*X@$SP)_%E-O$L*VV9&TR[+4-&8V!SB+9HM3"8,-(U1>MTKN MT*H%)DB&-3D]W7W%*=9,(>!32]T<;8' !J'LA#A 9Z@"_J%#WE =Z9PB9W,R M&ZOFQ5#-BS=7L^[:5CCC2 -O^H'8SR;!CD;9:LEEW;+FX/*2OM,N5E+PPO%H M0XMSD!"_QN:EXAVU[']TCCNKK66\<.^/N41JA^]]K]JXN2YN9X11PFM MF7\U<=/\4I:7';$Q37FF?&\,O=\>FAY4Q9HM.MUCL$$X39/ +DF0OIC"^\D:3&26)^K.4&H;JYWB_,;)U MLW,C#4UB1U;TZ8/*,M!]*:5YWE@%P\?4^E]02P,$% @ *H"J5-<^M]3< M @ !P8 !D !X;"]W;W)K&ULC51-;]LP#+WG M5Q#>,&R 5R>V\]4E 9IVQ0JT6-%TZV'80;:96*LM>9+<-/OUH^3$S8 FV,42 M9?+I/8KD9"W5H\X1#3R7A=!3+S>F.@T"G>98,GTB*Q3T9RE5R0R9:A7H2B'+ M7%!9!&&W.PA*QH4WF[BS6S6;R-H47."M EV7)5.;.19R/?5ZWN[@CJ]R8P^" MV:1B*UR@^5;=*K*"%B7C)0K-I0"%RZEWUCN=Q];?.7SGN-9[>[!*$BD?K7&5 M3;VN)80%IL8B,%J>\!R+P@(1C=];3*^]T@;N[W?HETX[:4F8QG-9//#,Y%-O MY$&&2U87YDZNO^!63]_BI;+0[@OKK6_7@[361I;;8&)0/=7.187C##9A,EUZ"L-Z'9C9/JHHD<%_91%D;17TYQ9O;5Y*C@O%8*A8%K MSA)><,-1P_M[EA2H/TP"0_=8[R#=8LX;S/ 9@0W4IA18?9O?$#\6I+A MCN0\/ IXP]0)1#T?PFX8'L&+6M&1PXN.BMX7RT0&EUPPD7)6P)701M54>D;# MHDY^406!D7!#7LQ(M8$[S+"L7%G].$O(F8KKYQ%B<4LL=L3B \06U'-972#( M)4A',MV^3/%"]K4'.0IK&_M45RS%J4>=JU$]H6>3FN8NJQ>88IG0961T;(IM MGGN=!Z84$V9#G9.JFM+R[LTH[/4^M9PJJ5P*WD+DC\+8K>->W*'TU129(BR; ME(H5A'XTLAX]OQM'G6LI5A\-JI(:*#$^")H^)+D6K+28?S #KG7M,%*IZ1D. MW1T-^H0=CH>=>_9,4R)%_F3K%MA*(9;[J=L-RY MEX9D'WP(DC/T!V'?RHK\>-B%UTH@V&O.$M7*C2!-LFIAFCYM3]LI=]8T]XM[ M,R+IR59<:"AP2:'=DV'? ]6,G<8PLG*MGDA#@\-M&PO=V]R:W-H965T M*ZXT#-O;4P]"0*= MK[%B^D+6*.AD*57%#+EJ%>A:(2LGYE/9&%X*O%.@ MFZIBZF6!7&YG7N3M-^[+U=K8C6 ^K=D*']!\K>\4>4''4I05"EU* 0J7,^\R MFBQ2>]]=^%;B5A_88#/)I'RRSI=BYH4V(.28&\O :-G@%7)NB2B,7SM.KY.T MP$-[S_[)Y4ZY9$SCE>3?R\*L9][(@P*7K.'F7FX_XRZ?ON7+)=?N"]OV;AI[ MD#?:R&H'I@BJ4K0K>][5X0 P"M\ Q#M [.)NA5R4U\RP^53)+2A[F]BLX5)U M: JN%/91'HRBTY)P9GZ-F8'31Y9QU&?3P!"E/0CR'7S1PN,WX G<2F'6&CZ* M HM_\0&%TL43[^-9Q$<);YFZ@"3R(0[C^ A?TN67.+[D6'[7I+4Z^=M6YQARK#)5U>K94MEY1[]'J<\D$G$ R M]@?] 1EI[$>C4>\>-Y)O2K$"JV5#SA46I8'W[T9Q%'^ ?M\/P[!W@UI/H!&L MDLJ4O[& 4NN&B1PAE]IH.(W\<3*",S@=#FGI/4K#N,L:DJ$_C$8P'OAIM&?* M&Z50&*@M'?4A";<5$C1RR#FFE SZ5B?VX_&0E&[^J[%E.+&B23\A8YSZ493 M:P\;''1(A6KEYH FF4:8MEFZW6[47+8=]O=Z.Z?H$5:ET,!Q2=#P8MCW0+6] MWSI&UJ[?,FFH>YVYIG&)REZ@\Z649N]8@6X S_\ 4$L#!!0 ( "J JE3\ MXOX)LP( )8% 9 >&PO=V]R:W-H965TF-*1 M/E9!F'I;6UA=Q;+(2*V8B5:.DFT+IBEE2]3HV MM4:6^Z!*Q,E@##<\75I MG2%>S&JVQGNTW^M;35K7PXOER/E[AQ\<=^;H#*Z2E5(; MIWS-Y^' $4*!F74(C,06KU (!T0T?G>889_2!1Z?#^B??>U4RXH9O%+BD>>V MG(?3$'(L6"/LG=I]P:Z>L0M88JZHNF!A47+:2/75]. J8 M#EX(2+J Q/-N$WF6GYAEBYE6.]#.F]#V$FC>S6)+&9Q?G'5HRQ8M>0$MA1LE;6G@6N:8_QL?$[.> M7G*@MTQ. MXP'4$Z? _)($E.X*5]N:G'2_^CW)^7*V,U_1Z_3B08]0E&/L'H MA03W-#5Y(Q!4 07C&K9,-%ZS)0*7F4;ZI2T3(!23L&OYF.=:?3*1&]8+4[,, MYR%-HT&]Q="U*RN#0[_@$V98K5 ?+,/@0;.,CV:E0KWV&\%0'QIIV['I MK?W2N6QG[:][N[&HVVLN#0@L*'1 '0A!MUN@5:RJ_>2ME*4Y]L>2%B=JYT#W MA5+VH+@$_2I>_ %02P,$% @ *H"J5&!793>3 @ =P4 !D !X;"]W M;W)K&ULA53?3]LP$'[/7V%ETP121GZVI*RM1&'3 M)H&&@(V':0]NYU!6#(8\V% MGOF5,H SX-P" M81E_>DQ_H+2)N_86_8OK'7M94@UGDM^QTE0S/_=)"2NZX>9:ME^A[V=D\0K) MM7N2MHO-(I\4&VUDW2=C!343W9L^]G/82$G5$4GC M@"11DNS!2X>V4X>7_K=M\[+K7Z=+;13^+;_W\&0#3^9XLC=X;E!$Y88#D2LB M'2>WHW:D_)GTM0GO!;9:/=$-+6#FHQ@UJ ?P[92*RHWI' JHETB'CF=G9@<7 M>W=4*2K,DT>+0FTH)^])/ [2<6Z-41#%J==-)@FB-"*3<>+=2H-Q<1ZDD]S& M3(Y'W@5H[7UXER=Q_ E_4J5 &-)(Y72&G;8]#=G2'*1!GF3DT!J3&(V.QGMU M& $1N(P0YB4RUI@%H^/,&EC@.":O?:%P1PPUJ+63O":%W C3Z6(X';;*:2>F MY_!N)>$\UTQHPF&%J='1\<@GJI-YYQC9.&DMI4&A.K/"S0C*!N#]2DJS=2S! ML&OG?P%02P,$% @ *H"J5./ )!.= @ B04 !D !X;"]W;W)K&ULG51+;]LP#+[G5Q#&#BT0Q*^\6B0!DG3#=BA0M-UV M&':0;3H6JHE-I(Y6II=:&N#K&A 4H1)%$U#R;@*5HMF[\ZL%GKO!%=X M9\#NI63F=8-"'Y9!'!PW[OFN2 M!)#OK=.R Y,"R57[9R]='4X \^@#0-(!DD9W&ZA1><,<6RV,/H#QWL3FC2;5 M!DWBN/*7\N ,G7+"N=562\D=5=E98*J K5:.JQVJG*.%BT>6";27B]!1+(\( M\XYWT_(F'_"F<$M,E87/JL#B+3XDC;W0Y"ATDYPEO&5F!&D\A"1*DC-\:9]X MVO"E_Y7X#;>YT'9O$'ZM,^L,O9[?9Z*.^ZCC)NKX@Z@/U%3%7B#H$@[,&*;< M*PC.,BZXH\#O%?HLHV_::UNS')<7,#@MP&O"%QH)% MH+% S]08JN.1P#)Z,I ,XVD*\7 Z2P&PO=V]R M:W-H965T>[A'6]VU.:SW2$Z M^%I+9>?QSKG];9K:/, T*)I?,>./T. M>(]2>D<$XTOG,^Y#>L-S^>3]MY [Y;+F%N^U_"0JMYO'TQ@JW/!&N@_Z^#MV M^8R\OU)+&[YP['2S&,K&.EUWQH2@%JK]\Z\=#__&@'4&+.!N P64#]SQQV&+@+R+7]K][S$>4P];=$<,%Y\W!G$Z/SJ(L^W)SV/WCY(>E=('[KLP\70/X)>?IBS/WW0<_ Q7^3 9 M90RN2699,F5%]!:MC4YZ@2'J7L#-AMK9TU?NN"**A((-%P8.7#;8^SUR8[AR M( 5?"RF<(!;#&7L#5S=)7DS@^F4$197@<^A3H&N@!)2F_)0S6DK/OE .B29' M@-D-H>U\_@],G&J@Y6(\S ,7>9Z,)Y/H 96FWF]9_]152?2R2CHH+:/C29*- MIC NDM$-B^ZJZA*3^*41[AMP(JUZIBE/1L7H1Z8=S\]6+&'#'UK=2TY$+T_E M7133GLC+R9U(HO1&V1C&TV0X8:^0[QNB;)LXV-]&RU.A90.6!6JSP9!%#\^L MGQWD$WBMU].S5Y9Z8!MFB:5 C7+M@]OO]N/JKGVEG]7;64?OV%8H"Q(W9)H- M)J,83#L_VH73^_!FK[6C"1#$'8U<-%Z!SC=:N]/"!^B'^.(?4$L#!!0 ( M "J JE2;;H"3?@4 +4. 9 >&PO=V]R:W-H965T,>6* M%:\AF0M9,8V_C< M?W^@O=ER20_N4 Q<[IFC^"8IG,I6;W@]OF?\SNE)0CS[X"SJ',666?1 M:\[01WE3R"BKTR)E4 (R]7K86)8A4&EZE$S>: M[MKEQ;K(>9W38\'+G'[Y:1+XP:\TD.>XRW-\<)ZUT*PD-$]V3V+5MS]"VI?6 M0>#]:?UL4=$ER &JU2A6Y^H-?;-3 +0Z7W.)H49=EJ]MEE_(;[B9G(8#E^@9 MP[D&D=\BNPZ0_[;9_0!!@3&8T5=30&?K&S-6:?B%M<.4V?>?K&XP6JEM%:PQ MRG9$$S>)R7>GYO%MDJ3.[R"["2/V/%OWKA#MVK$CI^/ HS= "%\J82[.>0&< M<<;J#)/5J"D^HH_919M#-(&6M]=ZAU+&46?FNJ. M2P<1;PN_B] QZJ7:#FBOUI').:+836,DUK/4\..PI4C@.[$[C2D*$O+D8443^S2R^*8IJF-M%VV(C]T >0'H05+$;P;]<+8"$/,,,1K?[>2P'=3 MA!I8K';9RL+ #284&8.(_ 2(R2'#+.UXFA[,TZ9>8PRC= ?/LT'LX7FVY8G3 M#BCGD]BZ;[N!]H^:"$DP7Y;$>S)<[*?FZP;@.(TP&J R[2<''8<^7H(8R:NN MG@V'B>];3V$\E.E)E^G)P9DVGSOT7)_KIB[T8*8'L?=G>M.G?:+[7>]U_UJ^ M?3L@_=2=1,^F>1AT"0_L+$Y=SWN2<5,&]$3D'>K\6042+[(?E7@Z5(%I5X'I M__QPUZ(^R9A:MI%DNX=3,ZGUDB,P);*"F7@-(&%K%8G:RC <]>8D9\;\"D1^ M=8X/AK:_@+=+'(^'F'$>*LAK1%E:"<)^D#T,_,B>"*-U?N_'.5:+BWP( P* 9 >&PO M=V]R:W-H965TLE@$$? MG G=C9;&%/=QK+,E<*)KL@!A9^92<6)L5RUB72@@N3?B+$Z3I!%S0D74Z_BQ MB>IUY,HP*F"BD%YQ3M3?/C"YZ48XV@V\T,72N(&XURG( J9@7HN)LKVX0LDI M!Z&I%$C!O!L]X/L^OG,&?L5/"AM]T$8NE)F4[Z[SG'>CQ#$"!IEQ$,3^UC MQAR2Y?%G"QI5/IWA87N'_L,';X.9$0T#R7[1W"R[42M". M8":9]E^T*=:5/WL/7/U.9M M9%'0LP&N?PWA7@AJ-"E 9"&-ORS'1PT#M=BU)O@48 MW56,[H) 4UB#(B(#1+C3 5W;PS"4C!&E;X[Q*N%:'LXEB74/U]).O#["H5%Q M: 0Y3%:J8%9E(>2:^-O]+#+T-@8^ Q62O5DY:'[9UK:N%D]VJUD#LC> 'WBNA=GC/U M_0J$/"P]ZAT%#SS-C!4$JT7)4MB >2SO%#[HR)#>5)RF<[^9@LO= B @&QL288?O9P#4)82XCC:VW4:WQ:Q>[X M:/TO%SP&\\0T7$OQ'T],MO1F'DE@RW;"/,C#WU '-+;V8BFT>Y-#O3;T2+S3 M1N:U,B+(>5%]V;>:B([":'I"(:H5(H>[/KTOFZ/.'K7O$82 GJF(!SI/Q&"L&4;L47Y/].UOHR47F9.R_VR.Y7 M8W\R7@3['FSC!MMX$-LZ316DS, 1&^*)H3!XK/L@#!N+YOZ,_C' V*1!-?F= MJ(:-G4U\&@Z FC:@IH-V/F&A+96, 1)-C#1,]&&I;,PZ29I'_CSL/+0_8[,& MQFP01L_._7P+^1.HH;TZ;ZS/W_Q?6MHIJ700T .4[#O>7(;(+=Y<>RGVE@*[S$IB!0DWO>CHB[R'?G0"3M3" MB0;AW.U!_;D60AJ'Z:YTU^$KTDW;.DC?OA#2MA+2X5)81V D*7>(\5HPW)'KAFV$\FM' MC[95CT[>/A=M.:/#]:RBV&WK*F+L6.+GU[,_?O4#4$L#!!0 ( "J JE0O%F$N.P( $\% 9 M >&PO=V]R:W-H965TZRSJI MWG2-:."=,Z%G06U,>K\O<,+Q4X?K,%%LI'RS1D/Y2R(G"!D6!C'0.QO MAW-DS!%9&;\'SF"\T@$/UWOV>Q^[C65#-,XE^TE+4\^"KP&46)&6F2?9?<ZP3<*H&BUD7P 6P6*=F!"&L15@BT:U"6R*C MX7*!AE"FK^ SK.W3*5N&("M@E&PHHX:B!MX#2B &*L>S\SR^O$6K%!5;EV*J M+@&7%U=P 53 CUJVFHA29Z&Q,3@E83'HO>OUQB?T+HF:0#+]!'$4QT?@ M\_/P!18C?/HW/+29&],7C^F+/5]Z@N\1=\@@@=T9;CR#&RZ[/)U>9^'NL'I' M?)(T&9UZ;>'!CQKZ)+14:&%86%DV^7 >@^O;M#2,;WP$;:6P_^65M)QXJ MYV#/*RG-WG!--<[0_ ]02P,$% @ *H"J5"2_AKEQ P :0D !D !X M;"]W;W)K&ULG59;;],P%/XK5D (I+$TEUYI*]$6 MQ"0F31N#AVD/3G+:6#AVL)UV\.LY=M+0=:%,O+2V<[[/W[GXV-.=5-]U#F#( M0\&%GGFY,>7$]W6:0T'UN2Q!X)>U5 4U.%4;7Y<*:.9 !??#7F_@%Y0);SYU M:U=J/I65X4S E2*Z*@JJ?BZ R]W,"[S]PC7;Y,8N^/-I23=P ^:VO%(X\UN6 MC!4@-)."*%C/O/?!9#6V]L[@*X.=/A@3ZTDBY7<[N#C>LW]TOJ,O"=6PE/P;RTP^\T8>R6!-*VZNY>X3-/[T M+5\JN7:_9-?8]CR25MK(H@&C@H*)^I\^-'%X#B!L .$1 #?N!D0-(#H&Q'\! MQ T@=I&I77%Q6%%#YU,E=T19:V2S Q=,AT;WF;!IOS$*OS+$F?E'RA3Y2GD% MY!*HKA1@3HTFKU=@*./Z#7E+;K#6LHH#D6O"&4T89^9GG3$[0(-2"BT5^4:5 MHA9]=PE% NH>O]W>K,CKEV_(2\($^9++2E.1Z:EO4+R5X*>-T&4M-/R+T(A< M2F%R33Z(#++'>!^=;CT/]YXOPY.$EU2=DR@X(V$O##OTK)X/#T[(B=I$1(XO M^FQCIIT;C<-@;M5:/I/9;J?UG2K5UN]N7)CR 2ID^+J%:[4E&VX$G MNJ0IS#QLL3;NX,U)5^G4//T#A]X.XB >='LT:#T:G/1HF5.Q 7N.K%MU?IE- M>M=Q6ISFN@ONNP(P>"H\&H>CHWQU6(V#>-CMW;#U;OCLT@*1_:.NAD_K*N@? MR7QJ$XP/K1[)''E'"^-6]_@_(KDX#:I3J;MR2:@"O%!3N1'L%YY[JHG)@:1M M\M=_"OO5BU$8!._VU=UV9U93.YQMS9QEU""7-OAG&[P]$OAT4&YC?=[5&?R# M2Z4 M7&7LT:^2IBZ8;2K[?V_<-?>T?H2WP5!Q_K[T60YZEA?C"=+]X[P_VQ; M/T*PYV++T83#&B7TSH=8@JJ^V.N)D:6[ZA)I\.)TPQS?0J"L 7Y?2VGV$[M! M^[J:_P902P,$% @ *H"J5'Y]G-,= @ \ 0 !D !X;"]W;W)K&ULK51-;]LP#/TKA-%#"VSQ9]>N< RL#H856( @0;=# ML8/BT+%0?7B2DK3_OI+L&![6!#OL8HL2WR,?*2H_2/6L&T0#+YP)/0T:8]J[ M,-15@YSHB6Q1V)-:*DZ,-=4VU*U"LO$@SL(DBCZ%G% 1%+G?6Z@BESO#J,"% M KWCG*C7>V3R, WBX+BQI-O&N(VPR%NRQ16:QW:AK!4.+!O*46@J!2BLI\&7 M^*[,G+]W^$'QH$=K<$K64CX[XV$S#2*7$#*LC&,@]K?'$AES1#:-WSUG,(1T MP/'ZR/[5:[=:UD1C*=E/NC'--+@-8(,UV3&SE(=OV.NY=GR59-I_X=#YWB0! M5#MM)._!-@-.1?D#RKX"T!Z1>:)>9ES4CAA2YD@=0SMNR MN86OC4=;-52X+JZ,LJ?4XDRQQ#V*'4*M)(=2"J-L8;5-PC10^O"H-%S.T!#* M]!5\A,?5#"XOKN "J( Y9AL=$32"-/T 2)V!$,=DJ$.B>?+3O =I<,]8414J.%ICGR-ZM<9\G0@3SUY M^I^*_/3=$L"#0:[/A<^&\-EY;7T(L'/>DE<[@^;=AG4LMY[%3?^^R":?\W _ M[LK?/G$TH,(UM_1=?2V$S]LK%/ M$BKG8,]K*.2*-U!+ P04 " J@*I44Q$P3G,# #N# &0 M 'AL+W=OJN AP4H36SF M.(&=\EA8TW%Q[T%-QS(S22S@01&=I2E7O^X@D;N)1:W]C<=X$YG\ACT=;_D& M%F ^;Q\4CNR:)8Q3$#J6@BA83ZRW]';&G!Q05'R)8:=;UR1?RE+*[_G@?3BQ MG%P1)+ R.07'GR>809+D3*CC1T5JU7/FP/;UGOVO8O&XF"77,)/)US@TT<0: M6B2$-<\2\RAW?T.U(#_G6\E$%W_)KJIU+++*M)%I!48%:2S*7_ZS,J(%0)YN M *L [!C@G0"X%< M%EHJ*Y8UYX9/QTKNB,JKD2V_*+PIT+B:6.3;N# *G\:( M,]-'> *1 5DKF9*9%$:AL1I%F(C,BNE!:7(U!\/C1+\FUV2!)RG,$B!RC?M8 MHL-8\\U&P88;",GR%]$\ 4U6$1<"$L)%2+9*AMG*(,'GQ9Q!MMJ+U@>R_N6"_A/5";Y9Y=ZW>TB7H/[IH?1J2J^@=$]0SIM] MRO^'< ?W^__M Y:2]P92W3>17T_D]VJO:/4;(L!T;6T)#PIX'C5/4^JY=# : MVT]MQSO*AH''FK(#=4&M+NA5]U"=Q3]P=E!3#B[K[+">:'B>LR7<_YVS'64] MSHYJ=:->=?-883Y?&WF]D@)?#:!JD\F_Y 4GFCI-@#F7=9ZVLI*>YWV%;[LZ M]'TW./*^HXPR;^1XW>93U@ADO0*_1A)S%[/W_[K>9!-U+^QZDUG4.]-U[YF= M_B#PW&/7GY<%U&?^"=.;J*/]6;=( +;[]YMN._^"G*%-=M'@PLXWF48'9SH_ MZ#C(PU'P[,!WU WHL+5%APJ;,*3]:?C11(<1\Q++FU"CH\M:SIHT8\YYEE?X MPS'O;/,'P9'AMNMSA'#>E,TU-BXR4R8LG&J[]9-^]NB53VZ?X?-?-EZ M-S3EEP"V19M8:)+ &BF=FP&> E4VU^7 R&W1GRZEP7:SN(SP@P147H#/UU*: M_2"?H/[$F?X'4$L#!!0 ( "J JE1[[(FLF0( $' 9 >&PO=V]R M:W-H965T69B3P9;J=[T$L"0]Y(+/?26 MQJQN?5_G2RBI[LH5"-R92U52@U.U\/5* 2VN-P.O=#;+3RSQ=+8!7\T6-$%3,&\K)X4SOS&2\%*$)I) M013,A]Y=>#ON67MG\(O!5N^-BI\4NLOEUR[ M)]E6MCTTSM?:R+(6(T')1/6F[W4=]@1A9 Y)RP_X:X\S*=D,N+*W*!Z^3G4JXU%84>^ :1K&,_K\/?5^&C$^&_ M4]4E<7A-HB"*6N3C\_()Y(T\_"SWL1!--:*F&I'S%Y_P=RKAWWN3]G M@L1-D-@%24X$>:9;_((&%*.\M625/'-R>PLWH[C?#]*!O]FO3(M5G 4WC=4G MMJ1A2\ZRO>*=ZS#162F9@VZEJQRD>W&3,$T.X%J,@BAN9TL;MO0LVP,3# ]Z M0192MI^U]"AJEB;]X("MQ2I.PA.%RQJX["S<[AY]$#G3DH/.0>2 ?4Z#VD ; M;':$T8FR,#Z ;;.*L[ =MM? ]KX$ZRZ] -.&USLZ7F&0]J/L@._8[*:?W00' M?/Y>@[(_![SV"R8TX3!'7=#M88*J:KC5Q,B5ZUDS:; #NN$2_U&@K 'NSZ4T MNXEM@\U?;_0/4$L#!!0 ( "J JE0\Q^D,60( ),% 9 >&PO=V]R M:W-H965TFT/71" MK;H]3'LPR8%8=>S4/ES:7[]C)V24 MM+XMMW.<<^9[#1YMGF ,BVA51V&.2( MY6T8VC2'@MNV+D'1SD*;@B--S3*TI0&>>5 APZC3N0X++E20#/S:S"0#O4(I M%,P,LZNBX.9U#%)OAD$WV"T\B&6.;B%,!B5?PB/@4SDS- L;EDP4H*S0BAE8 M#(-1]W;2=^?]@1\"-G9OS%PD1;-@PZSA!(2-$QIXO,%42^N_;%.= MO8X"EJXLZJ(&DX-"J.K/MW4>]@#$3(P M>L.,.TUL;N!SX]$4C5#N%A_1T*X@'"8S0P_"X"OC*F-W+RM1TA5ABWVG!W0Y M!>1"VBOVB3T]3MGEQ16[8$*Q>R$EW8$=A$@6'%&8UG+C2BXZ(1>S>ZTPM^Q. M99"]QX=DO?$?[?R/H[.$]]RT6=QML:@314?\3/X?WCUC)V[2&7N^^!_I;+&9 MY K?9Y7]<M&GJYO\](]1JIGI?JG9":\%(@E^(-,KH3! ,6CUU(Q7+C65Q- MKY-.FS*U/B+=;Z3[9Z6G0!TC%=P7(FRIHU@X)MW_(!VWKQOIZGX^GNFV^P?V MPKWW78!9^K*W+-4KA=53:5:;SC+R!76P/J:.4S6(OS15NZ*'L!3*,@D+HNRT M/Y,O4[6 :H*Z]%4TUT@UZ8[L" P *@D !D !X;"]W;W)K&UL MC9;;;J,P$(9?Q4*]:*6V',.A2B*UR5:[TAZBIMV]6.V% R98!9S:)FG??L>$ M4!H,% MEC#E:U-L.,%)+2IRT[$LWRPP+8WIN+ZVX-,QJV1.2[+@2%1%@?G;'9V69):$%*05F).$DGQJU],[,M):@C?E.R M$YTQ4J6L&'M6DV_)Q+ 4$ MBEEA068L_T,3F4V,T$ )27&5RP>V^TJ:@D8J7\QR4?^B71-K&2BNA&1%(P:" M@I;[?_S:&-$1V-X)@=,(G,\*W$;@UH7NR>JRYECBZ9BS'>(J&K*I0>U-K89J M:*FV<2DYW*6@D],%AQ/!Y1O"98*^O%1T WLD+]%/.$'G@?F!^ MC5S[$CF6XVCDLV'YG,2MW/XH-\&>UB.G]\I++BI#Y%*7U58RVDW_?(MUW_"%(3 MY7BAHX<,6LA@$/)7FM*8O)]Q'5[0]] =14=TFJ#0<_5P80L7#L(],HGS$P^C M#C3L.P2DP?%N:\)<%^+TL%$+&PW"WL9Q550YEB2!#@/=-J98]3 =:-0CN')< MWSWV5!=F!:=2;>K>MF(2.F4]S.!CAG 5 /=3QN1AHMIE M^WDT_0]02P,$% @ *H"J5.%*#8]V P <@P !D !X;"]W;W)K&ULM5==;]LV%/TK%T(+),!JB9*_6M@&&KO% B18T"SM M0[$'1KJVB%*D2])V NS'CZ1LR<44VL.0%YND> [/O2(/KR8[J7[H$M' 4\6% MGD:E,>L/<:SS$BNJ>W*-PCY92E518[MJ%>NU0EIX4,7C-$F&<469B&83/W:G M9A.Y,9P)O%.@-U5%U?,5.@MJ_+J<:YY-]88W!5D'%1/U/G_:). *DPQ< Z1Z0G@O(]H#,!UHK M\V$MJ*&SB9([4&ZV97,-GQN/MM$PX5[CO5'V*;,X,[M!FP,-%PLTE'%]">_@ MX7X!%V\NX0TP ;>,I%ZE0<);JGJ0D=\@3=*T0\\\#%]@WL!)0$[69"[S?-FYF?M^8V? M<%* M_Q7@[S?\?<_??X'_6C##* ?NU@&#JNI\"6$2,H1GI$H'] P:/8,@U4VCHTM& M&$N2DS*&C8QAD.HS$U3DN$^+14E["T]JA/2JE927*DA22]?K>8 M<2-F'!3S)]H$&6#56LDM6LL-N0>\;0>]/;QP-WV^Q M>D05.AHD:5TK>97#1XY\D015?_,7 !;OZ!:5O=#LG>5N1296_@RX/6?O4D6- M&_&;L=LCPZL<#@:D4-5N25(HZ',7U_QPF7)VU!(K8&3+,CT%4N6<[N-J"C@#U.B@D\_-VSMS\QAN\+? M]@X4K-I49^W@UMU)_W5V<.O7Y/\8]@EP=M*P2>O8)&S99^>9/IV=Y]::R>AU M\MSZ+0D;[HD\A\&#E_,<'U5U%:J5+W8U^$-7%WC-:%-0?_1E9-Q.KZMQ6SJM MF-#6IY86:N\[^_)57>#6'2/7OD9\E,96G+Y9VH\"5&Z"?;Z4TAPZ;H'F,V/V M#U!+ P04 " J@*I4(QO4W8P" #2!@ &0 'AL+W=O84QU[?MZ64!) M]:6L0.#.2JJ2&IRJM:\K!31WH)+[X6 0^R5EPLM2MW:OLE1N#&<"[A71F[*D MZL\4N-Q.O,#;+3RP=6'L@I^E%5W#',Q3=:]PYK#?!]2RQ M\2[@F<%6=\;$9K*0\L5.ON83;V - 8>EL0P47Z\P \XM$=KXW7!ZK:0%=L<[ M]L\N=\QE037,)/_!;K21 M90-&!R43]9N^-77H )"G'Q V@' ?,#P"B!I Y!*MG;FT;JFA6:KDEB@;C6QV MX&KCT)@-$_8KSHW"788XDWT#K($F9[=@*./ZG%R0.9Z4?,.!R!7A=ILLI38: M=Y[FM^3LPSGY0)@@CX7<:"IRG?H&C5@Z?]F(3FO1\(AH1.ZD,(4FGT0.^7N\ MCPFT682[+*;A2<([JBY)%'PDX2 ,>_S,_A\>G+ 3M46-'%]TA.]8!7_>++11 M>')_G1 9MB)#)S(\(O*] D4-$^N^^M?0V$'M17[-HF X3OW7;E$.@X+Q(&F# MWKD:M:Y&)UT]4\7H@D.?J1HYZN@EP7#/TV',U:C?4=PZBD\ZFA=2F0L#JNSS M%!_H!<&>I<.04=QO*6DM)2?=D]#E+#C_A.(GVO!T&!5>C\9X[O],> M2E!KUS4U*F^$J>]8N]HVYAO7C_;6I]BPZ_[ZCZ;N]GB#UDQHS&F%E(/+!,NE MZ@Y:3XRL7!-:2(,MS0T+_.F L@&XOY+2["96H/V-97\!4$L#!!0 ( "J MJE30UX25J0, +0* 9 >&PO=V]R:W-H965TY3'VSS-G/F#.DSL]A)]567B :>*E'KI5<:T[SW?9V56#$]D0W6M%-( M53%#4[7Q=:.0Y9U1)?PH"&9^Q7CMK1;=VH-:+61K!*_Q08%NJXJI_2T*N5MZ MH7=8^,@WI;$+_FK1L T^HOGAGBW09:4]4W"E#7UO$?;(E 96YV"D88+NV;XD7F^&'2.!'J!BQBX) M"PV"LS47W'"*X@)X#9]*V6IRH1>^(8(V3#\;R-SV9*(39'YG:@)Q^!-$011] M?KR'RXNKEUY\2L^8HVC,4=2YC4^X_?\2\N5FK8VBI_[7&1KQ2"/N:"0G:-BD MP"4^9:+-+9PID3X*$2I9FU(#UCF1HB02C4,6KURWT./,.ARK$]O5+$WF"W][ M=.CN?#!?PG.4DI%2\A:EV!5@;S4]"C",YT$R1O@";#J"3=\"2UQ@4Q=8G+K! M9B/8["VPJ0MLY@";I5,WV'P$F[\%-G.!S5U@<>@&2T>P]"S8IQ*IWA0&E0LR M_09R3FD/W)#7(^3U>!B>N+K3B^W+E6556W()+4@FM)-]"[" M8))0517"=A1GU%T6A::6:KV'BW@R.[8P6#/RRJM&R2W:Y 39,/JC/1[5W+2 M4J80\*FAQ@5M'8 U0M$*L8?6D-#_0XM4]@H"ID=J-7?B4D;_J,97J#9=ZZ.A M"[:O >-JWU[=VO;*]@BOUF_"B#8BQPYE\-"1^<\0?3]'56'#:TWOH""X8#*G MUZ?Z%JF?&-ET7<9:&NI9NF%);24J>X#V"RG-86(!QD9U]2]02P,$% @ M*H"J5.1%R-S" @ S 8 !D !X;"]W;W)K&UL MO55=3]LP%/TK5H8FD ;Y:BAC:25:AC9I2(B.[6':@YO<-!:.G=E."_]^UTZ: ME=)6V\M>$MNY]_@#E-;+P+^,9@I3?& MQ"J92_EH)Y_SD1=80L A,Q:!XFL)4^#< B&-7QVFUV]I$S?':_0;IQVUS*F& MJ>3?66[*D7?AD1P*VG!S+U>?H-/C"&:2:_X28B>T9>9D75-#QZF2*Z)L-*+9@3L;EXUJF+!5 MG!F%7QGFF?$7P#/0Y/@:#&5O ?OOY7DQ]5<&X5WZ^]<"Q'NQA/;6X-64Y09*$5K(11B/EC#=8)5MR-!YM22PI;YPX=">%:L2" M<-N8A#,Z9YP9!CN[HMW_W.UO_6HY#@=QDOK+S5*]#KH(WOR.&V0(]4:4)>MA6-WMM/"?OUL-\U"DU;L M9C>)G9SW^'E/_)'^BHL7.0=0Z+6@3 Z5V1P*+$_Y IA^,^6BP$IW MQ2J_G 21V4PQ275-WQU7>H_/1,OHQ3::]H5<5Z#LI*J7A1B35!0=CZCE^K M.C0$?K1#$%2"X*."L!*$UNB:S-JZQ H/^X*OD##1.IMIV-I8M79#F/F*8R7T M6Z)U:OA#S4&@42D$,(6N"9X02A0!B0XO06%"Y1$Z06,]>?*2 N)3Q*TBJQ2T MH3A!N[,]W4 Q ?&L@Q[&E^CPX @=(,+0_9R7$K-<]EVE[1@H-ZO0+];HP0[T M&RQ.4>@?H\ +@@[Y:+_\$K):[K^7N[J(=26#NI*!S1?^ATH^7>ODZ$I!(9_W MH(4U6FC1HAUHCU@(S-2;7C29*#'5')M1%UR8Y=15_77.V.8TF\%R&*9!U'>7 MS1IW!)WY?X/>X48U;K07]XK)4O-F@*:$Z3MALRZ^=9)>8^@@3+?YVD&^%X7= M?+V:K[>7[YJSV8D"4>C]8J*.$=.;K?Z<)<.%J>9OR!&1LK0.,BZ51)\_I8'O M?_E(U7LMX##N;9EJQP3!6=)M*JY-Q7M-W>-7O2MG0)9XHJFFTPT52NTCVNK"+L LH:0V6I.$64#LF;$"_XTEKGG1_5;G2 MRVWG0N\B35LK*HF#[1G0#O+#*/&V8-W&N6#.9+UCS@B3B,)4Z[S31'L5ZW-N MW5%\88^*"5?ZX+'-N?XU &$"]/LIYVK3,:=/_;,Q_ -02P,$% @ *H"J M5*T\P%4>!@ !A4 !D !X;"]W;W)K&ULM5C; M;MLX$'W/5Q!& [1 :NMB.1\5TF65<+:\@ ME8N+CM]9+3R(Z7V^2BXY%&D$)LB(+COSE<0YH2$^KQHR;M-#()N/Z\ M8O]HC4=CQES#M4S_%(F9771..BR!"2]3\R 7OT%M4$1\L4RU_[8"@!@3/ "?>#D!8 \+G$OH[ /T:T-\7$-6 M:%_ H 8,]@4$(QH:]'8'A(M7OV'OV]7'$WKYYQ]XPD;,O,UEJGB?ZO&=0&$%Z<4U\51$' M.XA]=B=S,]/L0YY L@5_[<:'#GP/C6PL#5:67@5.PM_EO,M"[X@%7N!OT\<- MO^,*X;Z%!UO@H_WAVZ1_V ,>A#NE?W3#1Q [I=^XX8]0=)E72?<W\'^!53&4LGS;4&NH ,+I6-Z/@R/PR@\ M[\W7O;FYZ[3O^^VN)WI%C5Z14Z][OL0SW# \@(U+Q8HE6A/N!_W@J88CIRCJ M7V>ZX#%<=+!!:5!SZ R9P[>#QH:!TX8'*%963+ 3S64Z%_F4T39:B14DPFP[ M+ 8;'HTBS_.V>_2XT>;8J_ MZ^FFQJY[K+\[L/Y:6_*=0B\S6;XZRVYJTCW3S ]:;0*G-I^>2,;.6.>=X@:. M,.-TK$1!H]76/N?F_C*#]CS [I^F; QH=<%%0CV8Q[%4"<]CP(]FQCB;X/#V M?@E<,9Y)9<0_W$YU-*8F90H,&S:."$NB*5J>Q4SB-RP0?"ZX,@?>"1E]$ M5]\M!=5YEUVBZ"P3QBHT 81IEI3 ?I1H(JAT:0?5Q!ZZB.1%D8J8C]$3.'E/ MR;VT@AN,/* -95YJ^V9XNFY*(Z0R4N3""-PQE@J3B790*I!983?R#MD"-6T$ M?[J]^OS BK34^-7S#KNNLFQ[J!^^OB[] M7R)C/,$T0?21#=&3XB+W49)B;FJ#:4+F-C[7!R7.ALJBMI^R%(9XQO,I!F*B M9%:'8E5'J<0\QYAYW>BPB@_/MZ3(VYG .5SA8HKYA&6#43Q\1_6 V^M,.%C% M__'S1Y> ?OY-+1B79EO\>=44HW)E]0\M7G*/M.I0R0Q5I],18(4"4MA M#@I_IQ*CD*3#F'[2VN0F;A__'QULREZ=;4UAO* $K\J%*$-RVRH>">#99%.A MKFJ'=LY::R9SM,*F%)],\#1#2:A?C %1>,B"BO$3RMPVV+] '49D MHTO+=C;S7QK.]I_'_%<-9'X[D?GNDA,!\N<3G9=Q#RVU'+/_D5 MHU [:?FG3NLLO]"ZM.V8FM[6$^]TP[+; M@2QP#V0O!O81L R3UT4V:">P(/@%D0W:;AJXN^E^D0TV.VI_P[6]M=N8#-34 M7K1A'Z*!MKJN:%:;R[Q+>X7U;/W:/QM55W(M375#>&&PO=V]R:W-H965TWV,.W!@9M@U=C,-DFWKY]M$I8F M!&TO";;O.??<8^/+9,O%JRP %'HK*9-3IU"J&KNNS HHL;SE%3"]LN*BQ$H/ MQ=J5E0"<6U!)77\PB-P2$^:D$SOW*-()KQ4E#!X%DG598O'K'BC?3AW/V4\\ MD76AS(2;3BJ\A@6HE^I1Z)';LN2D!"8)9TC :NK<>>-98N)MP%<"6WGPC$PE M2\Y?S>!S/G4&1A!0R)1AP/IO S.@U!!I&3]WG$Z;T@ /G_?L'VWMNI8EEC#C M]!O)53%U1@[*885KJI[X]A/LZ@D-7\:IM+]HV\1&B8.R6BI>[L!:04E8\X_? M=CX< #1/-\#? ?QC0'0&$.P @2VT46;+FF.%TXG@6R1,M&8S#]8;B];5$&9V M<:&$7B4:I](Y+!6ZG(/"A,HK=(,6^ISD-07$5XARMKY1($IMC Z[02^+.;J\ MN$(7B##T7/!:8I;+B:NT$L/G9KNL]TU6_TS6 #UPI@J)/K <\@[\K!_O^3T$ MKK:@]<'?^W#O]S(^8'&+ N\:^0/?[Q+4#Y]#UL*]'CE!NRV!Y0O.\/7LPO>[ MI51"'_\?/7F&;9ZAS3,\D^?9T%*.6=<>-M#(0LUML$F#) JCB;LY-.8T:NA[ MHU$;]4Y7V.H*>W4]P8;3#6%K9%:,"YF G*@NF;U,YA8N^"1C$,?>L:[3J"0:>F=L'+7" M1O]@8U8+ 4RARGBI>X ^%D;K-6*ZW>G!_]D\.C4PB,*C:CJ"?#^)NZM)VFJ2 M_FK>O=%6?I? Y/3]BX,P.%)X&I4,/2\X4N@>M(@2Q-IV3JG-J9EJND4[VS;G M.]N3W+_A36?75^6:,(DHK#1T&ULO5A1;]LX#'[/KR!RQ6$#TB1RTC3=I0'6 M=,,&K$"QWFX/PSTH-A-KDR5/DI,&N!]_E.PX:9L:N>&VE\:61?+C1XJD.EEK M\\VFB [N,ZGL93MU+G_5Z]DXQ8S;KLY1T9>%-AEW]&J6/9L;Y$D0RF0OZO=' MO8P+U9Y.PMJMF4YTX:10>&O %EG&S>8*I5Y?MEE[N_!1+%/G%WK32(?N M4WYKZ*U7:TE$ALH*K<#@XK+]FKVZ9F,O$';\)7!M]Y[!NS+7^IM_>9] M$4J,G5?!Z6>%,Y32:R(O\/*H3.O+];2AK^P+O>>#]L0%];IK!(F!)E0Y2^_KXC8$QCWGQ&( M*H'HD0![SL*@$A@\%A@](S"L!(:!F=*5P,,U=WPZ,7H-QN\F;?XAD!FDR7VA M?-SOG*&O@N3<]#,WABL''P2?"RF<0 LOKM%Q(>U+.(5/=]?PXN0EV)0;^B04 MW @I*6*V R?[KY.>(SA>:2^N3%^5IJ-G3 _@1BN76GBC$DP.R%\WR[.H04&/ M>*C)B+9D7$6-&F^XZ<* =2#J1]$!0+/CQ=DA?YK%KS%^3OR!-X,ZM(.@;_!# MH?WR@;;#>X>9_;O!V+ V-@S&ALW&+. ]FEC8@P&]*G6P?E#B2])JRKH7D][J M@.6SVO)9H^6W7!A8<5D@Z 6L*QR'K)=ZQGO&^]UA;;P,T=,]P^[@,,!1#7#4 M")#B2A79EJ=G\0"MS>GD:-.(>O0$T6"/LC(OG^ZYZ++#J,]KU.?'!?3+#69S M-$U),JYUCG]^1E[4QBZ.<:!#7<#&1N2^S1SBMUG+&QZG/E(N18MUG "5$TX2 M?%JG]K<4UJ'!!%(M$S3@-.2%B5.*.FB%IRF7"Z^%GLM*6JF$FG##6/>N' MY44A9;G\LD/]?/Z56JQ'Q).OU$^H9SL/SA8^$AX#(<_L%E#E(?"E0?1[N_#> M=^=8FX2K&%MKX=+#.SO Z\6*AXQOZH( @GBK"=1*;H#&%B]#FQ%4X;,L'(JR MU6P9.L!(MT68E 9<>6?6U('VR82Y#\GW0OB D-^*IJ>8VQ0L.HH9^"T5CB[\ MF>Y%->4K^@P+FD1.-\A-H(;P"()0(C!>DN\C!N)9CEI7+3DH)<38*^X XQ_;BL$!Q%ATQ!C";\YD:OA!_= M? )S!PFQI!UD?M ,\(T@3P0/$?)4N@W$/A!B(6)>#FR$G+;2E*8-MC+*K))W MGRA$$K<@=Z>\Y'F[4 ;^T8E:D\1.VCTHE"J (A^QB_IX:H6)9>-#T MB<*D2)'M-M0OUM^-9OW&VG-KQ,H#N)4\#B?LF%K,]B8_]O.K,8MVYJ)&;^Z. MZ'65BH<#0M0='VYE;#<)L<%1MO]+4V.[T8<-?P&1NWF'-0\\1XU:LTK) RI' MW=$S3.YF&=8\S&S+\:PLQW>A06W9A'_@AYC>S23L_!N<5E$"'' O-DGM#&?();GS@](/ID"T\%@*:19!86UU&88F M+;!D9J JE/0E5[IDEKIZ&YI*(\L\J!1A/!R.PY)Q&2SG?NQ&+^=J9P67>*/! M[,J2Z>,*A3HL@B@X#=SR;6'=0+B<5VR+=VB_5S>:>F'+DO$2I>%*@L9\$7R, M+M6:+13 -(,.<[82]58-_X=#$#@-( M=\:JL@&3@I++^I\]-NMP!H@FSP#B!A#_ HCC9P!) TB\T5J9MW7%+%O.M3J M=M'$YAI^;3R:W'#I=O'.:OK*"6>7]TQK)BU\XVS#!;<<#;R[0LNX,._A#[BC MM,EV D'ED#.N8<_$SO=L@98=:!7_?CH[B' M(*05;))A''<)ZH=?8=K"HQXY2;NKB>=+_N==_?&- M)H*O%DOSLT?F12OSPLN\>$;FGYIE7&ZATCSULZ>J+.EL4]93ZE"C1&9VM1;( MF$5XQR5<*2&8-E"AKC/H?5<&U3//_,SN*MLO1X/I:![NSW?E]Z H&<23-NJ) MJU'K:M3KZM,CZI0;;&R]7O*H0_+D5\DO!#U1/&X5CWL5WW+S +E&M_46Z4A: MT+3:71K[B:+!.'G;E?[]L.$@F;WMR:=)ZV/2RW-*>\%S9P6.2(O>Y:*?9@9E M?3M$4\JZ8Q?#NI\A\E-#5!/!N(/FB<%I:W#Z0FI5]/QA!GLEF'4G^]AEKY]D M$@^F%YV[] (N&4RF?=LT:UW,7NH.K7B)7X5R:BJ6X"*B$ M,:CW&"RAR]E_YZF=AFBK4K*P$XMZ"2NH'GQ6Z)"7.RU*[=BBSEM:*$P:U LBY++%ZO M@?+-Q/&=MX4[LBZ467"SM,)KF(-ZJ&Z%GKFMEYR4P"3A# E839PK_W*:&'MK M\(O 1G;&R"A9,90D!AJ8P'K'_/, 5*C2--XV_CTVE#&F!W_.;] MJ]6NM2RPA"FGCR17Q<09.2B'%:ZINN.;;]#HB8R_):?2?M&FL?4$$H4 8E.9Z PH?(,#=! M4T!\A;C%4(-1!D,[F %ZF,_0Z,@L. M,/N!Q04*_7,4>$'0 Y\>A\]@V<+]]W!7YZA-5- F*K#^P@/^/IJ WU<+J82N MSC]'@H9MT- &'1X(^HB%P$R]ZFI?BAK3OBQN/<36@[FSSYD?A_$H=9^[R>JQ MBCP_;*W>T1NV](9'Z=GBZ>.TA46=:($7>CN4]HW&<=!/*&H)14<)W7/5GZ1H M+Y8_"L>[2>JQBL9)U,\I;CG%1SG=@)3H\Z=1X/M?](T6 IA"%1>VB^EBVGS@ MC.,]8H-P% QWZ/=9C?UA/_VDI9_\_XS[:_T<,?W,: D[JOH4)/OU-XR2704] M5H$7^SL*W$Z[,T^-[A1KPB2BL-(X[R+1*1#;]KV=*%[9#KC@2O=3.RSTBP?" M&.C]%>?J;6*::ON&9O\ 4$L#!!0 ( "J JE0H#A_\[0X '8L 9 M>&PO=V]R:W-H965TS(3KH+S$-36R+/_?(= MTN\72M^;N1"6/19Y:3YLS:VM?MS=->E<%-S$JA(EWLR4+KC%5WVW:RHM>.8V M%?GN9#P^W"VX++<^OG?/KO7']ZJVN2S%M6:F+@JNG\Y$KA8?MI*MYL%7>3>W M]&#WX_N*WXD;8;]5UQK?=ELJF2Q$::0JF1:S#UNGR8]7DS%M<"M^E6)A>I\9 MJ3)5ZIZ^7&4?ML8DD)W;KVKQ202%#HA>JG+C_K)%6#O>8FEMK"K"9DA0 MR-+_SQ^#(5ZS81(V3%8V3$[6;-@+&_96-R1K-NR'#?NO%>D@;#AX+8?#L.'P MM1N.PH:CU0U':S8JZ*0%M%K#>-EQLY5:65Y)\I4"L.V+X3E,C<[[ W; M96;.-1[*DGTKI36CWH,O,L\1NWCVIO_U_:Z%C,1I-PWRG'EY)FODN133F(TG M(S89)\<#V\\W;__"G]@DH=V3I!/9_QV@=K&9VHVH8K8W=N3&WVXNV/:;G0$J M/[U"I.ZM[_&<^_?\9&=F5%8?ZU@>U>RW;/L=U?P_9GM"7+'_DT%XC_ M5!5BQ"JA4\B!EC'D],WT]@_B\?AO0V[^_GU+"NVW"NUO)'3+'UDFC=5R6MLU MJ?S)DSAV)*BK/GPJZ7_/V'Y'#\+G0ZXA7 M6J:.R)MDC*2@=/3M(-HFEHTQ&G-=:_E 7*\AL#-GHUW,KH;=MGZK=]Y-A;11 MFD%.>5="]6VYXP7NJQE!PB3>:]1D/,LD\>$Y6Z,LJDN!A<;I#',^,[7[MBV' MN!&QO1ZW!=<:?C-1WRU)?/@JJP\(,NJD&(7ZVX2C>GM5/@ACV8686G99E]F( M?8ZOXRXN+RY;FV^H8$=M7A]M3#;/32&:?22T_H=I2G:A\IS3N^;I#OM/#^0, M(0_/[K!7>_;&PZ7GN!7Q>'/I$8BK##,&3#M#FI5W,"-R5F1#[?3X6>T[BD^& M!3AI!3AY28!:2_O$,#6Q:Z%GB/$;3#+")?_1.P,?&W32GL4&L<.P223C9RONWW^3#FHDF['&4/]COW\1Q53H3> LZ4!%L*D!#]]"7H"*^ M6H!-OPO_U/!K [[#%AY/5%H]2%C052K:V8A(_;.S\I(49HG'TILE +32WK!F MJ;-M6W4G2&IO S+/GS7:Z+T&?$NX##T"^UGV:?!W$AOH M8]'V&:S%4F[@#%\B.L*D!#R4U:EM@HZCB9!:=@;9G_,DP610BDT W^1/1HV5>I(P03Q.D$2GJ[#D8J9G()15[ MSDIE@TRM'8LZM[+*)02?N@CN.?^9BQ'P)%JS.7, \D*DKIY%/G';S&EG+)!X M3@EZW J-C+\6',.DB]9;5;;?*;TZ7!T2C=(L;"9)G^=6'$&@?]8P.(0Y^1YA M4J%1*5%T:JV;(8D.7&$)#$JY>A+"YSS/S8N21<^K3,P^!7?TDM&GXCF?HKG#G5'PO(,8C?/!HRLJL0>\ M5V74Z@^8C$3GV1^U"6TE6'LE]1:2!$PA 0O;2#Y,< @FC E:I*2DG,DT5&4\ M\7.;_'=X@F$ODP_2G2Y#52,!S;F.D &EX6FC,MYHD7/K,:2O*DOV"\GS4AWI M%?+5 L!9GR?4<94YZEBMT)*FRP':CTX%,]NFS?A<-)UWL 0U!(#H=$J=1I71C+R]1%()6(_ER9_EE+TGO%)DX$"R;XHU5]-U]J?E1P M:-EFFX7H@,"1.R3P#O9E9;@^] .8PGHJ6 ZOVJZZ-'++&02 8[G!0#A%>D&T:&ZKZ;GLP0V]F]HHU MEJVG1J)TTPD#H9E&&%IZ.YP!8Q*S03OJG#Z,9=5Z-)!NY[1+']TYNDYO3N[R)C@GR M*I*BJ/P7CW9\ 6%931)UBF@1+? '+AZ0NTMD8C&8[EFM&^&13 *A#9 ]Q]:2 MC/L%_6K>'D#'[&+3ZFAI-?YBR&B/+ ;MZB1?%O)56?L%Q0-X@LH&Q>POI7AK MU5O\Q[Y2S3&=F]>'8XA;83Q(-2[Q'-G,=S^XM];BN0L)M,&'5A:"^ANVX!\% MJ/)B$"3RI6\J[$*(,MKF.W2*M() 5&VI\ODT?KF^T\G0"H5F;2B+B_)Y*=I& MKO[AVV_;!GUL.GW)XLUC?U:Z=-)')0A@LU_M9TOD0Z:UN:DD2AZK9'O*V.M] M7A>?9E%@5N4)2N2>+-*9N:]D0( _BPY24JWY M)8[.GDT/>JYCH-L_'?TNZMN]!L6;1ERU[W=\2/D:[XN^<#!W#O#M2C6=@%$, M4G8[[?S LST=#"/'K!],+WIM>[ED-Z>),+30J32\J4F;HW)G75BF2OOJYCB\ M*%D/L1%^<&? 34)&9*5^4H(P0#UUT5*5;Q$H5BL4&-"6;A@VW6@ 60)'M: 0L2@=]JI!IU-_[#&'^#$FNW.U1])7 '"2]I;K= M5:%O\4W,;NI*H_* ;ZV!#NH@-;N!A>;L@M\K"UEC]AM_ CC0!/#3>,1^5G%R M]';_9)]0)M+"4#]DN2KO6K.";BI(>J\+N"A+F9+G9 H:@$%300P&E4% MD+!^/LD5:6YX3DB'I/=@KC%2RDNB 4Z93'T]%#,Z=PRQ93R5@"B ,8K*UQ)9 M5 HO'>%1Y"_96#O3^?Z&B!)O*;3HZFV%KQ]9\J=&9-\-M:"YP>UL129;4F%V M.ID6Z1(4RQ3-=^$\)8X^J059TH_\ 28TB%P\8IJ"44>L% N/SQ&+_FK+BSI4 M"QK:[FS'S4MIC9(WZAMTQ'X]O>WW\LB3] @HE_4PN_:_0O'+9BX$?("X(3\^Q3C[G#L\34>9/ITL$K3%T,$:]B5>6NBUF?^[+"48K0V0K4N'-&]*Q1S%0J7:8Z MC$LU/'_"^ZB%O ] MZHFN3,D3>K8-RGD1\=01E#WA*:5!=?WPO8"KU]DZ,; M>T"WPKISES8J?;7X##B91]=:I9C!(9!A_ODOJ!-HVNXP@IV,PA% #S#/9.X* MPPU%O\,WOFS+ @"? (I=NBG Q%X(5V&<_99>W893FG,5L\\VB]EV< 8B*T>; M;@[)5BX>Z'PL"D:Y1#G2,+NO=20)+WG&XV5&DE!3P2 M@F(:UA%-VOORVL3S"CT@(...*#)%N(R5'#HN%HNXA 8]-9N0TW; M/8$LE;OSI66$.RKADP>(&-.LLE85.QB>R""%F_8\:O!Q[=IW'D)?-5VPK0>- M87K0@K? +P0,1J92+FFZTY]&6 A"HO$,P,G;@2H"G35X^;W2 MV !7RY)*32>F6QCW+2YI9J57,W<@DM'YC8/H<-"@ V0YHT%']$>'WN5:]>3/ M#$A$-X82\P9 ^^I5A$G;C4K*)T%%AT;N@'^V(E[$S7TCGRS_J,O4_WQ!(!%F MH^8J:^1NVM.4+M3"10$R8>9.KQN$,O(E;A3:@SLC TZOJ/!D!#?KM%?F&T7[ M32+J^7")@-O1B_M>4FVZ=>EN?I/-5[\-R#SW(-/_.N U%TK=Q6UR_)=>*'47 MMLGF&]OS_C1GZ-"6[F9O'+ZF*^SUU]>!\-)UX5&\-WQY-^GN:">;[VA?-82_ M4L9/@=?*E>;J!>-N[^>.](O<+US?T>".C@RV?0LT7U"OW"TA?FMS' MN4"R:5J ]S,%F!N^T(\JVY\:?_PO4$L#!!0 ( "J JE3\V"4>VP( '0' M 9 >&PO=V]R:W-H965TW>1;-O0ZCA * M3*U#8/1[P2D*X8"(QI\:TVM".L?]\0[]2ZF=M"R8P:D2/WEF\Z'7]R##)=L( M^ZBV7['6TW-XJ1*F_,*VMNUXD&Z,547M3 P*+JL_>ZW/8<^!<-H=PMHA/'3H MGG"(:H>H%%HQ*V7-F&6C@59;T,Z:T-R@/)O2F]1PZ;(XMYIV.?G9T505!;>4 M%FN R0RF2EHN5RA3C@8N9V@9%^8*KF%.!91M!():PI9IS:1] \'9@@MNG?$U M/,UG<'EQ!1? )7S/U<80I!GXEHBZ<'Y:DYI4I,(3I"*X)QJY@<\RP^R]OT\" M&Y7A3N4D/ MXS_0-1,$G"#MAV,)G^G'WX R=J#GTJ,2+3N#]]RA_C1?&:BKQ MWV>B=9MHW3):]T2T"1-,I@C,P@)77$K*KXN\1LU5UI:="B\N\5P;>!D%O4X0 M#?R7_3,[MNI'MTEC](YKK^':.\MUG&7<76\#:<[T"C.P"O"5>I9!H)Y%5T)K M*M::/!@FL+7 JC"]/7)A$!\J.#8*XB1J5Q W"N*S"F:4V:I#+;4JJ-$9U"^4 MTA;RJ6"\:&4?'Q&[[G?Z!^Q;C.+;7CO[I&&??+16D+K!V2I)CJLDCN)#EL=6 MMU%RR-+?:V %4MY=7Z<:4!MIJUO>K#9/Q[CLF ?K$WI2JA?@'TSU'M$=IMHW M('!)D)V;A Y.5SV^FEBU+MOD0EEJNN4PIV<1M3.@_:52=C=Q 9J'=O074$L# M!!0 ( "J JE2^@)&#- 0 "L. 9 >&PO=V]R:W-H965TJ&W>O'(9ZFQ+_S1H& S'*-Y+AX4C?R:)>$Y"LVE (73H?<5^S?G/#DS81JO9?:+)R8=>GT/$IRR,C./![?P/&G$] I4ZB!"[CG66:7G<*GS>' -V25Y?;C MRH*KI071#@N^X:0#0?<4HB *&^#7[? Q%AWH!@X>-,!OVN'W3!$\=/"H 7Y[ M./R=\3YEHDY'5*S<)IF@W-4SIR M.E:\L*.FV+83WXFC6 I1E80Y-RF8%.&JU+10:[B6^80+9F=/P4C0&)<*R8X% M52(#<@H,8E3DM8!"*L="+W6!,9]R:['4YG.<2>*;T29,,!N,D:U7$,L\MQ-& MQB_ 1+*U?+7H67"K2?QJSC4"U[IDDPS)O:,[(>1WF27 -."?DE.P*3R:DT%+ MB^=(WB=(7G&;#_*:"; )H'RR.)8E!85: Y2%C99)R7!8(%,:IDKFSJF$,FF- MWA7GHZ)49!$1$0.S^H9BAR)>U$*K>'1:ME:OWEJ]UAUP^XX3CLFIL0OM2=-1 M7[*%@:.S/>YU1%$>^*\--IS5-IP=8@.^Q2DC5Y,FW27#^8;L#M'S6O1\SYGB M^81"O?2:Y39W3:7Q_%#ABUKXHE78;C![&JI#U%2/;Y<,_:T@=YME^[5LOU7V MZ><3_+['?(*JK21=UG27'U8&PV#="H,]2:-TII53L."'*X;C;AQW6;<-UNPO:V\+.T'M@J53"N2-[5?6XXU=OZ ME.ZI%+>5QKM2$>Z(\[I>A>T%Z]!S6]%L9KFW4WU=J<*#2I5"4RK16*EN*H;M M[76Y0WA=K<+V.IZ/9T'G_CGFT_H^CV M-^/D2(930@6="TJ.6GZ9+ =&%N[J/9&&+O+N,:6O.51V &PO=V]R:W-H965T M0<'4F,DAQ9"IDPC7>RD='91)X8(V2V&&NVW,2'J6=X< ^ MNY?#@9CI.$KA7A(U2Q(NE]<0B\55AW96#SY'CZ$V#YSA(../\ #ZC^Q>XIU3 M>@FB!%(5B91(F%YU/M(/8X\9 SOC:P0+5;LF)I6)$$_FYB:XZK@&$<3@:^." MX\\<1A#'QA/B>"Z<=LJ8QK!^O?+^FTT>DYEP!2,1?XL"'5YU^AT2P)3/8OU9 M+#Y!D="Y\>>+6-G_9)'/[74[Q)\I+9+"&!$D49K_\I>B$#4#NLV %0;L!X.^ MN\7 *PR\?2-T"X.NK4R>BJW#F&L^'$BQ(-+,1F_FPA;36F/Z46KZ_J ECD9H MIXQ>D?>DS?$(2KD$M3J)TK)EU#,%$\# M-7 T@C"N'+\(>)T'9%L"CL$_(QX])8\G@%YBTMT+.*82T4RD'FEWC4!RT-EB0MO/AGKJUPTN[<-&*)>E.FJP5M#C4[-I9%QO= M[;.MA$TK?J3[$>2BV.&G>&95OHPR \EDY ,1^?B* OSZQH'G&8^Q=-C7 M%Q\@4.0-Z^*"J9:CC6:P,)=HR4UU2<"7"@^Y.L3URXGGOB\&3G# 6$8B(& ; M03"2"8Y395"W-]C0L19V.. :XCRN[63U0Y^(20Z]6[_X)C;!@DV6ZR@$B07BY1;*TEJ$$ >K M>:O6XU^D[19.(FU:@(FF"H\V .JL;<%70DDO#^=O\C^1=UP^1JDB,4S1 MSCV[0 $Z&U2.QE"!QS-Q-P?"KP3%K&ULC5;;;MLX$/T50N@"+;"51,G7PC:0Q%EL%\@V:'IY*/I 2R.;*$5Z M2=I._WZ'E"*[M6#>1+&9;MH8'L)^W]QI'2<=2\AJDX4H2#=4\NJ+OEG3H M '[%%PX'<_),W%962OUP@_?E/$J=(Q!06$?!\&\/-R"$8T(?_[6D4:?I@*?/ M3^Q_^0O(7PH8M("!CTRS%1^');-L M,=/J0+1;C6SNP0?3HW'[7+J\/UB-;SGB[.*]+%0-Y!-[!$->+\$R+LP;\I9\ M?EB2UZ_>D%>$2W+'A< LF5EB4=,ADZ+EOV[XLPO\.;E3TFX,N94EE+_B$_3: M&#%]G0<([IF.2TS])EF99CY^;,/P?)H/P91B^A**#T\!N\B[\N>?+GPT_ M67)3"&5V&LBWJY6Q&C^)[P&)02]AI#X/:7YC8L>;[%EAAF"R@3[LAH>F)^#2/A_W:HTY[%-3^ ML >-JGA\"RR(!MPYWI_[(:Q6.VG[;(W.0Y)?BLBXV-1IB M#N)I^D?@7$PZ)Y,@T;]*OD4;;"6 5%"Z8%VT%&;*:)P&+4T[2].7!&<%$BK> MFY+I64IH/.G/"$V/)3 -RMY6%?CK)YB69T@HCLG/3\XHB[/N[#271\^RXNV;.R1W.VOZDVZV:R"O?-N4')^6LN#1%0(32-QZBOFX:N M&5BU]2W.2EELF/SC!IM@T&X!OJ^4LD\#)]"UU8O_ 5!+ P04 " J@*I4 M BTDHH@" "^!@ &0 'AL+W=O+!36X;:_X(MM-L_YYK.PUE=(4' MQ$MC7]]SSKW'R6W6*OU@*@!+'@679A95UM:7<6R*"@0U U6#Q).MTH):W.I= M;&H-M/0@P>-D.)S$@C(9Y9F/K72>J<9R)F&EB6F$H/II#ERULV@4'0)W;%=9 M%XCSK*8[6(/]7*\T[N*>I60"I&%*$@W;670UNEQ,7;Y/^,*@-4=KXCK9*/7@ M-C?E+!JZ@H!#81T#Q<<>%L"Y(\(ROG><42_I@,?K _L'WSOVLJ$&%HI_9:6M M9M&[B)2PI0VW=ZK]"%T_%XZO4-SX7]*&W&D:D:(Q5HD.C!4()L.3/G8^' &0 MYS0@Z0#)<\#X!4#: 5+?:*C,MW5-+RA/)7?(Q=]*TDAU;FR5G")=4#DH[> MD&28)"?J6?P]?'2FG+1W-O5\Z;]P]OX6T>3&@C#?SFB/>^VQUQZ_H+T.]Z.V MI AZ^!X5#X09T] -!]+4&"N4W(/VGR,FME1K*NW)BPQBHZ%7#21;O M3Y1XT9=X<;;$!:?&D*O>$%_@_1+$!O0Y"R8]_^2_VS_MM:?G[8>BT_&SP;Y6RAXT3Z/^R\A]02P,$% @ *H"J5%\8LD0G! D@T !D !X M;"]W;W)K&ULM5=M;^(X$/XK5JXZM5*7Q'GAI0M( M!6YUE79/:'N]_6P2 ]8Z-FL[L/OO;^R$D-*0]E3=%["=F?$S,X]G[/%!JN]Z M2ZE!/W,N],3;&K.[\WV=;FE.=$_NJ( O:ZER8F"J-K[>*4HRIY1S/PR"OI\3 M)KSIV*TMU70L"\.9H$N%=)'G1/V:42X/$P][QX6O;+,U=L&?CG=D0Q^I>=HM M%<0X\@459PBN3:1H^EB(@,98P7 MAF;HX((& [*G"DB M#6@$=!'&Q!D8N/D*5$"QAI=<[?E#K9THK##T^,"75_= MH"OD']690$^"&7W;6/A[*PL-MF#QZME\[!L(BW7.3ZL0S,H0A!="$*$O4IBM M1G^(C&;/]7T(9QW3\!C36=AI\ M1/13A6Q0&8=B"9_YV==P!)ZI3'#E[T:44 M%SEDPTAUUV$LKHW%SECKHE O@,1%L3IM">\(+6\@>B%!$&<496C#/# M:!L+YR6"I.G?",>#=N#]&GC_[< %),0"8,A5-D MVG+0?XD1AZ.S#'0BLGWG3N](2B<>-!9-U9YZ4]1!O4'MZN!_IEY5I]H<'[21 MKQ_A,]=?BF'<'US(X;!V;-AY0!=42"CMKQW146UNU!FG;^U5V 4A_%A6[6M6 M57=]TQ:-T0L:] =!,CP+1HM4G(S"]F#@X-21@D[\]UG6=13ICX*97XC JMH@-H\$EDI_: M*.[NH[/Z&"Z@+!.E3Y>@=KBEN6&S0 6]\]Y828T:4D$ON@3VU!QQ=W=<-$+Z M1KC)F^ F+7#Q>37U&[=;N,ELW*5?HU06PI27LGJU?EC20,W4+,F-3+O8D)=$E'3N/;P?A]<:K:5ZTC%C M!CVGB=!GK=B8[&,0Z"AF*=5MF3$!3^92I=3 4BT"G2E&9PZ4)@$)P],@I5RT MQB-W[TZ-1W)I$B[8G4)ZF:94O5RP1*[/6KBUN7'/%[&Q-X+Q**,+]L#,8W:G M8!645F8\94)S*9!B\[/6.?YX1886X-[XS-E:UZZ1W[N)F=M4++B"4L M,M8$A7\K-F%)8BT!CV^%T5;ITP+KUQOKUV[SL)DIU6PBDR]\9N*SUJ"%9FQ. MEXFYE^M/K-A0S]J+9*+=7[0NW@U;*%IJ(],"# Q2+O+_]+D(1 V NSL I "0 M0P&= M#Y#K"34K< = _UT"L ;NM!OG<7N$MJZ'BDY!HI^S98LQ+" M%LJ#4?"4 \Z,K[XMN7E!$YE"Z6GJDG>74*'1^TMF*$_T,?J 'A\NT?NC8W2$ M J1CJIA&7*!'P8T^J=VXY4D"!N#>47TY"@PPM?Z"J&!UD;,B.UA=LVD;A8,3 M1$(\;(!/_/#?J&BC#G;P?@/\T@^_I6H#)Z0!?G4X'&_# \A.F2)2IH@X>YW_ MD**OOP,(W1B6ZC\]+CNERXYSV=WA\B%/J6)6:A!=@1,Z31AZ#ZO\V7%36'.C M.'16K42MQK@-$5PU4.F65+I>*E=IEL@7QA"T0O2$9&;R"ILQ'2GN5DU4_$9O MQ#O(4A2[#)\@$S,77BI>T$)18=@,A>T>])LKX&W7:"EF3-4Q/_\T(+C_BW;E MAHITW8B("2N"+E?(R";$NRCF;([8,XN6[ETYG_,(K$.<(RG^6HI<3M?&?:>OP+ M;?U!6=@JN)1)0I5&&9!U M!8$+F/TUH]G [@" O#YIHX+(+5+_GTO9:N*5=H19-E(XL<.]AJBGYS :EP\'! ;#[MWEI MUW\QO6/(;>OG]6C21G(.&:*-X9%>NC9IH#@]G@,/J M8 N]'+ZX&0'PNW.#DW#M5,7>\G9EN)B89US M.6MT[#?0V5N\N#I?,/':NO\N1:!PW/C*JK"WG;#NCIA49P[V'SJ/0K%(+@3_ MVU'31$J10FU@@/H/!> MO.FJE!G[I?E\L5!L8@=CB)5.&"85A+\:X&$^G#(0 M]"BF8K&W!2])PQQ?U_=\;-CWUO8F*B4F^T9S(3_)9'90/BK-)+TWRT>EB<2O MB:_S$3/8V-3^."@VZ<_$!6D00[)K-"*5%A*_%KZ*,?IGTPMY:UP<%/U*&,F; M"2.IA)'XA?%_B/[PD.@'M8\O]ML:_+!<<-A:PN: "MM]J$R5?Z[*%T9F[GO, M5!HC4W<9,PJ_*>T+\'PNI=DL[">>\J/A^%]02P,$% @ *H"J5/P-[1OD M @ SP< !D !X;"]W;W)K&ULQ95M3]LP$,>_ MRBEB$DBC:=,'6M16HCQH2$-"5&PO$"],' X-N MYQV#:&<0>>Y2R%->,G=).)=" 1)NJA$RO92[4%A'F5L4K>+I#^8+Z>1Q:HG<,8;PCG96DT3ND M7;A3F4T-7&<))K_;AQ1U%7JT#WT6-3J\8[H%WI^V]0WOSIW;=$94N1MZ%^]_7 MTVZKUQF'ZQKA?B7<;Q2^?D,=HZKF8G9\-6;]24J%%%,_H83<+7/,$L@2U' MD< /.*JC:G3F>MZYR5F,DX":FD&]QF *=93A09&5J)>^E1B(59'9LMY6JU6W MNBB+]*_M9:NCRK/D5 8$+LBTW3JC"Z[+]E%.K,I]R7Y1EAJ 'Z;4<5&[#?1] MH93=3YQ U<.G/P%02P,$% @ *H"J5.4=2-OG P [ X !D !X;"]W M;W)K&ULK5??CYLX$/Y71J@/K=0-F"0D6261]M?= M]:&Z:+?;ZG2Z!R\XB;6 4]LDNU+_^!L; FP#;-+M2X*!^>;S?(-G9KH3\E&M M&=/PE,2IFCEKK3?GKJO"-4NHZHD-2_')4LB$:ES*E:LVDM'(&B6QZWM>X":4 MI\Y\:N\MY'PJ,AWSE"TDJ"Q)J'R^9+'8S1SB[&_<\M5:FQON?+JA*W;']/UF M(7'EEB@13UBJN$A!LN7,N2#GE[YG#.P;7SG;J=HUF*T\"/%H%I^BF>,91BQF MH380%/^V[(K%L4%"'M\+4*?T:0SKUWOT/^SF<3,/5+$K$7_CD5[/G+$#$5O2 M+-:W8O<7*S8T-'BAB)7]A5WQKN= F"DMDL(8&20\S?_I4Q&(FD%_U&+@%P:^ MY9T[LBROJ:;SJ10[D.9M1#,7=JO6&LGQU*ARIR4^Y6BGYS??,ZZ?X4HDJ+.B M-E*+F*8*WE\S37FL/L 9W&$R1%G,0"Q!"TUC0&+A(XA-%5H#\PY<4&LJF0*> MPGW*M?J(-_'ZRUIDBJ:1FKH::1OG;EA0O,PI^BT4^_!9I'JMX":-6/32WL7M MEGOV]WN^]#L!/U/9@S[Y"+[G^_=WU_#^W8>*>?[;X:9?AK9OW?1;W!P;M'\O M'I26N/ROP^F@=#JP3@:ARN*&%,Y_P=DZ& M0_RFO:F[;> Q+'D,.WE\LY\#B^!BRR1^WG#SQ&3(%8.%Y"'[F5\5_B:.N:M) MC>.X%PR;"08EP> T@K?,'&*&SA6FF]$C0\F^,)F8_/V'48E1+<);9]]$N-LU M@6=$ ^)!DB>V/X"(/G?EW*CP6\T"K2[G MF=\N)_$K'O[;!*WSZY:T\/3R1.FW:5H=^*1_FJ8O*Z03\!56K.D&.+!38 MW"P9Q[BZ(4U#;(]>T_>P8IP%HW9]JXI!WE@RFIF^HO1A[2"#7M!O(5M5#])] MAA](W4*ND5,G]"^(7E4'TET>3NX."KP7[<$D&+:K714(TETA?FN#4/BJJSSJ M3<8M'*L*0DXL(;^S1WC%MV^;! 5!T21T];U5T?%/+#I'M <%9+T_\,E/D75K M TC"Y,J.60I"D:4ZGT7*N^4H=Y$/,-7K^1R(S?D**4+,EFCJ]4:8>S(?K?*% M%AL[SCP(C<.1O5SC.,JD>0&?+X70^X5Q4 ZX\_\!4$L#!!0 ( "J JE1: M?]_/C0< /Y 9 >&PO=V]R:W-H965TT'8D]B5 ,NX%RD_?'+S3Y8 M,#.,'<\Z'Q+?..?,,?,^ R_D]#%)?V9SSG/T%"WB[&PTS_/EV\DDF\YY%&3C M9,GCXIV[)(V"O'B:WD^R9GZ:K/)%&//K M%&6K* K2YPN^2![/1O9H_<*7\'Z>ER],SD^7P3V_X?G7Y75:/)MLHLS"B,=9 MF,0HY7=GHW?VVPN?E1M4G_@6\L>L]1B50[E-DI_EDX^SLY%55L07?)J7(8+B MSP-_SQ>+,E)1QZ\FZ&B3L]RP_7@=_?=J\,5@;H.,OT\6W\-9/C\;L1&:\;M@ MM((- M<+,!KNJN$U55?@CRX/PT31Y16GZZB%8^J(9:;5T4%\;EMW*3I\6[8;%=?G[Y M:Q7FS^A]$A7?!'&&7G_@>1 NLC?H-W13[ RSU8*CY X57VV6!_$L MC.]1\0?Q)YY.PRRX+=XNRIW^1,FR#).A5VB"LGF0\@R%,?H:AWEVTGKAKWFR MRHH(Q8NOMIZ?3O)B9&5]DVDSBHMZ%%@P"@==)7$^S]!E/..S[>TG149;)2R:94(AWZYR;L9RC@!%W6V3FZ3L-I ML9?\V]J'^O:*.H5?I2CUYZ'JZ.GDH:3(; M/1=;(MM"43VQL(MFP;-LGV>;<;!!X[B$/>VDI\&MM_O*9YT&V\3I;["_*_LW:+,K9" MZ/Q!0F=CB(B/7>ILD'E;KO,O(G9-CFVU\P5J9P,R;/?P>M?D:,]'%U-!:8 ( M6YL1^TQ(13:VGHDV5LY$@(D]C";[J9W=Y8FXO0 4>QA17DKP%.ET^@LPL7>@ MR5"EDX8NCX?>9LM@RL]&Q0%/QM,'/CI'LJJ!-+9<_.F8V$/D$(/B8^O8Y1 # M#;"V?%!BX@O'AY;#)L;W^PX+2@")8FR+[3%=%-EPM4&2S M% -C\##&[*>"N L9X:(/ V3P,,B\E HJTNVP[L- &[P#;0:JH3RTOAIBX!"6 M@X&.Z:#%(08J8';T:@@PP,..._930[]'#:E@<>@ 5IQA!Q)[J6&38VO>>H)Y MZP!$'&V([#-M%=D:-41V/6T154U:!XCC#"/.?N+H=)%CVZ+OOW5^:AAR7DH< M%>GTNPP('$U?: M6BA/HC]?78"2.PQ*+Z67\G0[C 2HY.Y I8%Z*0^]0]7 *U<.$&_L^X,,E9:C M"KN-T38;:H,J",:]19461;KW$T3H>Y M "77A+GB]K@K EZZ "77K+VB2+=#FPE@BAS.7Y&'UA=' G BDZ$ !VK DZ%=3Z9LJ]7Z$1@T%)A##1@TM'NVS/<$E0%@J%%_1I%- M8V%#@4/4A%%#NR 2=A&8M&D6Z=9O=X?ZU!_CQ#F?2R$/KZZ,'9/(4ECX9 MJ(\>@,([>I?&:UV8;,"E\;HN3=57P?0 TG@&;!JO>T),I(Y %<^H2:/(YN@Z MJPP(Q$QX-JP'0?TM9@ @9M:-4:33[S'PAQW.C9&'UA=&!FAB"E;88\\:(HP, M",&.WHYA 9FP(YI_J6]KAX_5_!K@*TONB=+3@=\6FUK@\&D_K MF^WK)WFRK&YPOTWR/(FJAW,>S'A:?J!X_RY)\O63,L'F7QZ<_P=02P,$% M @ *H"J5..F>. ' P % H !D !X;"]W;W)K&ULK99=;YLP%(;_RA':Q29UX2LA295$:OJQ[:):U&KMQ;0+!TZ"5;!3VR2M MM!\_8PBA*]!QZ,[8 M\-W43#5GC/:I?FX70+;M2B6B*3%+.0.!J:EVXYW/7SP/, MB >*.UE[AKR4)>=/>>-'-+6.Y%+6JG'E@_7FO M?F.*U\4LB<1+GCS22,53:V1!A"N2)>J.[[YC6= @UPMY(LT5=N58QX(PDXJG M9;!VD%)6W,E+":(6X+<%>&6 9WP7B8S+*Z+(;"+X#D0^6JOE#Z94$ZW-499_ ME7LE]%NJX]3L^CFCZA4N>:J_LR2&U"(A3,+G*U2$)O(+?(5[/1FB+$'@*\C8 M%J7""+2W\ GXYD!7*TULI5WEVG98.I@7#KP6!S[<]PELD#$1*(MKA[Y?(?.-OM^B?SP,^'VQE$KHYI^. MO/TJ;]_D[;?D_6G$Y1G,<4T9HVP-ZZ\(LM"OW[PC=!F (]!Q%N"!7P0)(,F[T>ODF3WR+O MJ.;7[P7-9H/*;' <.6-2F^[B%;SC-7"<5E[#RL+P)+P.#KLI%=G&;RCUW6:/ MH\KCZ#A,#\6<[J(T>D?IZ[#?2FE<.1B?A%)EL!O2N %2,&ZVZ#J'%=,Y#I/> M%E9(/R)5JKU!Y;NMJ-S:RNV>!%;=9C>O,F$=6- ;M?Q\KG>?T G=\PU_S!?V[MVD:=HEB;XXB$D&=,%7MVU5L= M>2Z*C?XPO#@OZ5U.KZP2$ESI4*(V,^^]X3*3G50W>HUH MX#;/A)YZ:V,V)[ZODS7F3/?D!@7-+*7*F:&N6OEZHY"ESBC/_"@(AG[.N/!F M$S=VH68369B,"[Q0H(L\9^KG'#.YFWJA=S?PA:_6Q@[XL\F&K? 2S=?-A:*> M7WM)>8Y"=;K3!4EE(>6,[']*I%UA$F&%BK M& MORV>89993X3C1^74JV-:PV;[SOM;1Y[(+)C&,YE=\]2LI][8@Q27K,C,%[E[ MCQ6A@?67R$R[+^RJM8$'2:&-S"MC0I!S4?[9;25$PR ^9!!5!I'#709R*-\P MPV83)7>@[&KR9AN.JK,F<%S8K%P:1;.<[,SL_$?!S4\XDSGE63.GU$7&A(:7 M;] PGNE7\!HN:3.D188@EY0*;11/#*9 Z)(;* 0WI;KD:>(;0F5]^TF%8%XB MB X@B.&C%&:MX5RDF-ZW]XE-32FZHS2/.AU^9*H'<7@$41!%+\ 'O68$NOQV M^(]KR6+G/S[@_^_%@&^G"YJG[O>.N/TZ;M_%[1^(^ZG(%ZC@*28,T(9%>,NX@BN6%?@XFU8R^PRW$2J!'3<) MC7KC?CN?88;=DHP>2#7MQU(YQ M7&,BO!95&O"[!:N"CAN*A?W#IS-,-H#C?[!/7GN M5O[5)5G%;TH\##HDWC\L8?Q?[LD6-H]D(GYPYL>]P?$??/Q&F9&C6KEB2D,B M"V'*BJ,>K0NVT[),V2\OJSUZH^DFUY#ADDR#WHC$5&4!57:,W+BB92$-E4"N MN::B$Y5=0/-+*0%O)J M4T!M)5K87:1%JGCL'E9[<)-I8^'8Q79:^/<[=D(:VE)QX;!<$C_F^SPSGY.Q M^RNI'G0.8,A3P84>>+DQBS/?UVD.!=7'<@$"9V92%=1@5\U]O5! ,P(7E EOV'=C$S7LR])P)F"BB"Z+@JKG$7"Y&GBA]S)PP^:YL0/^L+^@<[@% M<[^8*.SY#4O&"A":24$4S ;>>7@V#A,+"0MM9%%#48/"B:J-WVJ$]$"(,]N0%0#HDU MYPU 7 -B%VCEF0OK@AHZ["NY(LI:(YMMN-PX-$;#A)7QUBB<98@SP\O'DIEG M,I8%;@Q-76HGG I-#B[ 4,;U(3DBM[A[LI(#D3-BI*&<""F.4JIS@AZF#R1M MXZG(B,F!4*UERJB!C-AE"3-0$)RW<]K@.&X'8REQ4RH'U;C6_>T%.?AR2+X0 M)LA=+DN-?+KO&XS6^NRG=62C*K+HC'>]R)&^5BQQ?_)\K]^6DMKW!._]T37J<)K^/" MZ[P1WMT.9X_L!YN]#@BW;6FW;='JGCMNDT]TM M]4GC[\E>?_%;?@##Q-PE45/^/K5/&_K3SZAV&*R+3O!1>M?,;37#N+>A^"ZC MH+-;\[!5*L.]7G\'@2GA+I4TPV+,M+$I6L)[Q ^C]3K1IY1_7;G"^,/DC[>4 MC:-X4_Y=1F_)ORY(X?Z*= ,:J$ISE\L,?_)<+ERVWB/^NHB$W4\I_KJ2AUPZ]/?MDDVE/=;Q^4"U-S=(C2N7@I3'0>;T>:F8/0XSI R.>RBZJFX45]WP'U!+ P04 " J@*I4?C [D(L" 3!@ &0 'AL+W=O.&[,S!Y?)4JD?;O$IGP:1,X0",^L8& UKG*,0CHAL_.PX M@U[2 7?G6_8//G?*9 .W-Q=P>' $!\ E7'$AZ #,)+2D[UC"K-.:M5KQ,UH)7"EI2P.7,L?\ M=WQ(OGOS\=;\+-Y+>,7T )+A,<11'#_A9_[O\.$>.TE?R\3S)?];RV_G2V,U MW=CO>U1&OZW6^(PQX1QW-X%,9MRRGGL6ULW4Z'-!!KW>OR)\QT>!M M']/:"W?>5X6Z\&W'4/Z-M.UM[7?[SG;N'_2C_1EUO+9!/="T[9+N8L&IB@)7 M1$D6R)=N6U"[L*KVKWBI+/4$/RVI:Z-V ?1]I93=+IQ _S^0_@)02P,$% M @ *H"J5(Z76(GJ @ .0H !D !X;"]W;W)K&ULM59;;YLP%/XK%MJD5MK"/245B=0FV59IE:)&W1ZJ/3APDE@U-K5-TO[[ MV4!IU %-IXT'L,'?Y1P?;,=[+N[E%D"AQXPR.;:V2N7GMBV3+618#G@.3']9 M+H$RO=C MR[6>7]R0S5:9%_8DSO$&EJ!N\X70/;MA24D&3!+.D(#UV+IPS^>N;P#EB!\$ M]O*@C4PH*\[O3>RO*-]-3886B@II.)9#=8. M,L*J)WZL$W$ <(,.@%<#O&,!?@WPCP4$-2 X%A#6@#)TNXJ]3-P,*SR)!=\C M849K-M,HLU^B=;X(,X6R5$)_)1JG)LMB)>&A *;0?*?O$IW,0&%"Y2GZC&Z7 M,W3RX32VE98R #NI:2\K6J^#]B(7 ^1$GY#G>%X+?'H$W'J3\1LHOI8(N*<63>\1S M\Q/*ML@K>%C"S2*RFX2.N6)[UR(;-+)!K^P-2"5(HB!%TCAH4P[>I1PVRF%_ MP+ #@5D"*.'29)8P-..48B';RG9>L0T/7+A>CXUA8V/8;^/5%*.[:\A6(/KF M]*SA/OO?Y1,U4M%;\Y@0ENIIQ"Q%BGO"ZC/R;9CZ+0[\CN MJ+$UZK7UM987K\H,%8RH5A^C=_EPG9?5TOF7Y3:MZ0[K+>HI-_=@V79[CJHE!.TP+>,O+K&8<'OD'NB_+F^N]Z^]'.8A$%ZH^: Q:C?33#<.!XWSL MJ6;W935T^Y?#(]:EV1L4?J<;^V#7-8<:6W];*YU6<[$&: _K[F7#UWS-[>G!8GOP%02P,$% @ *H"J5+U! MQ@\B P :A( T !X;"]S='EL97,N>&ULW5A1;]HP$/XKD3M-K30U0$9* M5D#:D"I-6J=*[*D,IY6!::T;0$IUR$ MO4XG#G/*)1D/Y3*_R4T9S-12FA'I-Z; W;ZF(]*-/Y+ T4U4RD;D\?S]SZ4R MU^\"=S_[<';6>;RXWK>?5\ %";VD_2-(+SOV0IDK%*./CZ(_P(T17QVG^Y!J MC'JP2]UJW-$4UD4;#S,EV]I%Q!DL,\U9\$3%B$RHX%/-P2NC.1=K9^Z!8::$ MTH&Q36-#=<%2/CNXZV;03S5/SJ7256P7P?V=ULOW@,T,!'(A&H$]X@SC84&- M85K>V$FUN#*^@()Z_+ NK,*YINMNKT]:A^IF@TR53IENPG3)QC0>"I:!',WG M"[@;580 &J-R.T@YG2M)*PT;CWI@:6=,B'MXV'YD.]RK;*MF':B8;(964#UT M-&X"_-MLCGN;]G6\0<&?E/FRM-N1U1RZC-UIEO%5-5]EC0",O8NSTZ(0Z\^" MSV7.W.:/#C@>THU?L%":/]MHT"HS:V":!$],&S[;MOS2M'A@*[-IIU6&:^Z= MH.:_F^G+*-+81X:<$3:\2U+^3)/FE5WD(AZ53O^!MOKQLT[EHW%92FNOP(YN,P/P(8%@=3@/DX+RS._[2? ;H?AV':!EYD M@/H,4!_GY4,FU0>+X_=)[.7?:9)$41QC&9U,O HF6-[B&+Y^-DP;>&!Q(-*? MY1JO-MXAA_L J^FA#L%VBG2>*O-A8'/+ J8+T#\?UQH*?\ M/E$$5<6T84\PCB0)AD O^GLTCI'LQ/#QUP=[2J(H2?P(8'X%480A\#3B"*8 M-&!(%%7GX-YY%&[.J;#]=6G\&U!+ P04 " J@*I4EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( "J JE0"@&*! M904 *@P / >&PO=V]R:V)O;VLN>&ULQ9M=;]LV%(;_"N&;I< ZQ[(D MMT$28$O:+4#6!'&070ZT1,=$)=(EJ:3.KR\IU1CER"]V<^(K6Q]F'AU^/(>D M%UE_9][I2]FRT<\7MCWC^.*.>Y"S47[L"UQ*8UU[1UL^]XQ/PM_<'35.?Y:5$^:2._>+F4A+G71U$*Y+HY&5 %0V95\-3^K_]%79/;7SN%$,S8GT%\Q5V8+305YH50IE M1A#(><#Q/XT@4P"9'A"R M%\D,0&:'A)Q&D#F S&DA;\PC5_)EMRO/ -&,EFC>U#4W&Z:7;"X?E?0_XV'T M*0K=^-$G@OP (#\00XK"UV[ O%DNA?%C<\3U$7!]I.7ZS*5A#[QJ!/M;<-N8 MT&>=C0?I8S1*']/BW8DGH3S;TN@Z] IGO/8L>Y9NQ2Z:'B:4";%-KI3'=%[V MPO[*O@@7$6!_7OM6)7D4B34R( M/7'C5L+XEF5,2&"N)6^3/-D'1(J8$#OB4BQZ58=,,"%6P3_<&+X_3$@)$V(G M=/5XK=7C^WMAZGV(2 @38B-O!:&*'4ADAPFQ'N["29^# MW/(PBMS[ZK:\G1O%A DR1$)LB+G3Q=>5KDIA["_M&."4@E@)?NAG/[F.KK6U[]AM&/%\8]2*S5=E"Y! MUDB(K;'-R]4CN_5SG*+-F1:;[F#3FWDC@R3$!MF3&+.C>^Y!>M%$%DF(+0(3 MY-[$-D$>28@]LIL@;\/X+E[#0!J9$FL$9,J!-<9$1ID2&Z7+E@>CAZ0R)9;* MWK2Y(XTQX4H5L51"\CP8.R22*;%(!K+H048DDRFQ3$ ZO=L[D%JFQ&J!*34[ MBC&16J;$:H$I6']9%ZEE2JR6O2G8ZTZ-U#(E5@M<_NM%,T6"2:GG*:\6 -G1 MI7!<5KUNGB*[I,1VV9OS=* Q)K)-2FP;B-FO<62;E-@V.#6+E_-3N#-"[!^, MF<:82$$IL8)>9Y#;WL/>LWD18R(%I<0*@GGDI8@QD8)28@5!S'X70@I*B16T M37>'!DKDG)38.;M<;1-$./+%E!B=C0[%$CLG> M?M\E#FV,B1R3'6X/9D>%&7),=LA]F/X@B923$2L'8_9>#D'*R7)B\X#5EIWL(H=O?Q&[!V+V1LL8R#TS8O=@S%F,B>0S(Y;/O@WNGR**,9&%9L06>K7/ M/2C*&3+0K#70N+W9GI^68BF5*+_XXJT_7_"JN#4L?'3O\Z59>"5GV535A3]W MHZXU+[#\!U!+ P04 " J@*I4Q]=S3T<" #5*P &@ 'AL M+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\ M'@^G857MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.J MI\?;F8O7KZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#>0J"W3!ZV"?06U%L(]!;4 M6PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;) MRQ("O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT- M]38"O0WU-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0 M.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0 MZ!VH=Q#HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O_)-Z#^/7H0S7GN\U7O\G MJ1[/YY;KY2_+[YV3N_>"!7J;)%C>O?,(BR M ;8#BWD!3W+;1DUBRW8[Y>UQ4D":$52@(LW9-&IMWW/C*WVK7O]Z\A1GA[X; MXK+8I.2O&(OUAGH;2^=IR"LK%WJ;\M>P9M[66[LF)A8+PVHW)!K2/(TUBIOK M.UK979=F]X?\9WMA^:?E/E+0IE/3GOB MIO7Q(F\HV+L)X\K' 2_G'O840MO0[-&&]-/V>1<[="RFIXYB>;K$.SVZU:JM MJ7'UKL]'RN@#V29NB%+?E<>B%Z>34[YA.G[RL_.G,J<"\\['X'S,$POT];C7 MD8RGYSX7HI#:TZ_XEIA+G_U^-$Z[H>:3V?EZ_[BPG>81V?0X_X[_GO%;_2_V M(4#ZD"!]*) ^-$@?!J2/"J2/2Y ^?H#TP1I:];8?7 M?#;]H?7F&5!+ 0(4 Q0 ( "J JE0'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ *H"J5,TRJ^_N M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ *H"J5)E&PO=V]R:W-H965T&UL4$L! M A0#% @ *H"J5%*"CVXN!P P1X !@ ("![0T 'AL M+W=O=R@( M ,T) 8 " @5$5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5-3I M<]_B!P A#4 !@ ("!"AX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ *H"J5/+U*L;;#0 /B4 !@ M ("!-S0 'AL+W=OF90, ,,' 8 " @4A" !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5((K.@Z6 M @ ;04 !D ("!XU$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5*F75E3Q @ 5 8 !D M ("!G%X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *H"J5/4'X^ZA @ QP4 !D ("!?G0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*H"J5"PM /FL" A!D !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5#MA-A.\"@ MSAT !D ("!Q[H 'AL+W=O&PO=V]R:W-H965T[( !X;"]W;W)K&UL4$L! A0#% @ *H"J5+N+'G$Z#@ BR< !D M ("!75RQ # !L!P &0 @('.W >&PO=V]R:W-H M965T&UL4$L! M A0#% @ *H"J5+LAUTF" @ +04 !D ("!^N( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J M5-<^M]3< @ !P8 !D ("!X>P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5&!793>3 @ =P4 M !D ("!R?4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5)MN@)-^!0 M0X !D M ("!!O\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *H"J5"\682X[ @ 3P4 !D ("!;PL! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5%,1 M,$YS P [@P !D ("!W1,! 'AL+W=O^R)K)D" !!P &0 M @(&'%P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5'^D>[L" P *@D !D M ("!YQP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *H"J5-#7A)6I P M H !D ("! MD"8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *H"J5*T\P%4>!@ !A4 !D ("!E# ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5& S'51- M P !0H !D ("!O3\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5/S8)1[; @ = < !D M ("!1E4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *H"J5&TS.9MP P 8@L !D ("! F(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*H"J5*41>E&UL4$L! A0#% @ *H"J5%I_W\^-!P M_D !D ("!6'D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *H"J5#/9^QU! P XPT !D M ("!MX&PO=V]R:W-H M965T&UL4$L! M A0#% @ *H"J5+U!Q@\B P :A( T ( !$I$! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ *H"J5,?7 XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 163 409 1 true 58 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://prpl.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://prpl.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Sheet http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://prpl.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://prpl.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://prpl.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Organization Sheet http://prpl.com/role/Organization Organization Notes 7 false false R8.htm 007 - Disclosure - Summary of Significant Accounting Policies Sheet http://prpl.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Secondary Offering Sheet http://prpl.com/role/SecondaryOffering Secondary Offering Notes 9 false false R10.htm 009 - Disclosure - Fair Value Measurements Sheet http://prpl.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 010 - Disclosure - Revenue from Contracts with Customers Sheet http://prpl.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 11 false false R12.htm 011 - Disclosure - Inventories, Net Sheet http://prpl.com/role/InventoriesNet Inventories, Net Notes 12 false false R13.htm 012 - Disclosure - Property and Equipment, Net Sheet http://prpl.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 013 - Disclosure - Leases Sheet http://prpl.com/role/Leases Leases Notes 14 false false R15.htm 014 - Disclosure - Other Current Liabilities Sheet http://prpl.com/role/OtherCurrentLiabilities Other Current Liabilities Notes 15 false false R16.htm 015 - Disclosure - Debt Sheet http://prpl.com/role/Debt Debt Notes 16 false false R17.htm 016 - Disclosure - Warrant Liabilities Sheet http://prpl.com/role/WarrantLiabilities Warrant Liabilities Notes 17 false false R18.htm 017 - Disclosure - Other Long-Term Liabilities Sheet http://prpl.com/role/OtherLongTermLiabilities Other Long-Term Liabilities Notes 18 false false R19.htm 018 - Disclosure - Commitments and Contingencies Sheet http://prpl.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Related Party Transactions Sheet http://prpl.com/role/RelatedPartyTransactions Related Party Transactions Notes 20 false false R21.htm 020 - Disclosure - Stockholders' Equity Sheet http://prpl.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 021 - Disclosure - Income Taxes Sheet http://prpl.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 022 - Disclosure - Net Income (Loss) Per Common Share Sheet http://prpl.com/role/NetIncomeLossPerCommonShare Net Income (Loss) Per Common Share Notes 23 false false R24.htm 023 - Disclosure - Equity Compensation Plans Sheet http://prpl.com/role/EquityCompensationPlans Equity Compensation Plans Notes 24 false false R25.htm 024 - Disclosure - Employee Retirement Plan Sheet http://prpl.com/role/EmployeeRetirementPlan Employee Retirement Plan Notes 25 false false R26.htm 025 - Disclosure - Subsequent Events Sheet http://prpl.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 026 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://prpl.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://prpl.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 027 - Disclosure - Fair Value Measurements (Tables) Sheet http://prpl.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://prpl.com/role/FairValueMeasurements 28 false false R29.htm 028 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://prpl.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://prpl.com/role/RevenuefromContractswithCustomers 29 false false R30.htm 029 - Disclosure - Inventories, Net (Tables) Sheet http://prpl.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://prpl.com/role/InventoriesNet 30 false false R31.htm 030 - Disclosure - Property and Equipment, Net (Tables) Sheet http://prpl.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://prpl.com/role/PropertyandEquipmentNet 31 false false R32.htm 031 - Disclosure - Leases (Tables) Sheet http://prpl.com/role/LeasesTables Leases (Tables) Tables http://prpl.com/role/Leases 32 false false R33.htm 032 - Disclosure - Other Current Liabilities (Tables) Sheet http://prpl.com/role/OtherCurrentLiabilitiesTables Other Current Liabilities (Tables) Tables http://prpl.com/role/OtherCurrentLiabilities 33 false false R34.htm 033 - Disclosure - Debt (Tables) Sheet http://prpl.com/role/DebtTables Debt (Tables) Tables http://prpl.com/role/Debt 34 false false R35.htm 034 - Disclosure - Warrant Liabilities (Tables) Sheet http://prpl.com/role/WarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://prpl.com/role/WarrantLiabilities 35 false false R36.htm 035 - Disclosure - Other Long-Term Liabilities (Tables) Sheet http://prpl.com/role/OtherLongTermLiabilitiesTables Other Long-Term Liabilities (Tables) Tables http://prpl.com/role/OtherLongTermLiabilities 36 false false R37.htm 036 - Disclosure - Commitments and Contingencies (Tables) Sheet http://prpl.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://prpl.com/role/CommitmentsandContingencies 37 false false R38.htm 037 - Disclosure - Net Income (Loss) Per Common Share (Tables) Sheet http://prpl.com/role/NetIncomeLossPerCommonShareTables Net Income (Loss) Per Common Share (Tables) Tables http://prpl.com/role/NetIncomeLossPerCommonShare 38 false false R39.htm 038 - Disclosure - Equity Compensation Plans (Tables) Sheet http://prpl.com/role/EquityCompensationPlansTables Equity Compensation Plans (Tables) Tables http://prpl.com/role/EquityCompensationPlans 39 false false R40.htm 039 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details 40 false false R41.htm 040 - Disclosure - Secondary Offering (Details) Sheet http://prpl.com/role/SecondaryOfferingDetails Secondary Offering (Details) Details http://prpl.com/role/SecondaryOffering 41 false false R42.htm 041 - Disclosure - Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis Sheet http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis Details http://prpl.com/role/FairValueMeasurementsTables 42 false false R43.htm 042 - Disclosure - Fair Value Measurements (Details) - Schedule of liability activity Sheet http://prpl.com/role/ScheduleofliabilityactivityTable Fair Value Measurements (Details) - Schedule of liability activity Details http://prpl.com/role/FairValueMeasurementsTables 43 false false R44.htm 043 - Disclosure - Revenue from Contracts with Customers (Details) Sheet http://prpl.com/role/RevenuefromContractswithCustomersDetails Revenue from Contracts with Customers (Details) Details http://prpl.com/role/RevenuefromContractswithCustomersTables 44 false false R45.htm 044 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product Sheet http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product Details http://prpl.com/role/RevenuefromContractswithCustomersTables 45 false false R46.htm 045 - Disclosure - Inventories, Net (Details) - Schedule of inventories Sheet http://prpl.com/role/ScheduleofinventoriesTable Inventories, Net (Details) - Schedule of inventories Details http://prpl.com/role/InventoriesNetTables 46 false false R47.htm 046 - Disclosure - Property and Equipment, Net (Details) Sheet http://prpl.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://prpl.com/role/PropertyandEquipmentNetTables 47 false false R48.htm 047 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment Sheet http://prpl.com/role/ScheduleofpropertyandequipmentTable Property and Equipment, Net (Details) - Schedule of property and equipment Details http://prpl.com/role/PropertyandEquipmentNetTables 48 false false R49.htm 048 - Disclosure - Leases (Details) Sheet http://prpl.com/role/LeasesDetails Leases (Details) Details http://prpl.com/role/LeasesTables 49 false false R50.htm 049 - Disclosure - Leases (Details) - Schedule of lease costs Sheet http://prpl.com/role/ScheduleofleasecostsTable Leases (Details) - Schedule of lease costs Details http://prpl.com/role/LeasesTables 50 false false R51.htm 050 - Disclosure - Leases (Details) - Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities Sheet http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable Leases (Details) - Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities Details http://prpl.com/role/LeasesTables 51 false false R52.htm 051 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company???s consolidated statement of cash flows Sheet http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable Leases (Details) - Schedule of supplemental information related to the company???s consolidated statement of cash flows Details http://prpl.com/role/LeasesTables 52 false false R53.htm 052 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities Sheet http://prpl.com/role/ScheduleofothercurrentliabilitiesTable Other Current Liabilities (Details) - Schedule of other current liabilities Details http://prpl.com/role/OtherCurrentLiabilitiesTables 53 false false R54.htm 053 - Disclosure - Debt (Details) Sheet http://prpl.com/role/DebtDetails Debt (Details) Details http://prpl.com/role/DebtTables 54 false false R55.htm 054 - Disclosure - Debt (Details) - Schedule of long-term debt Sheet http://prpl.com/role/ScheduleoflongtermdebtTable Debt (Details) - Schedule of long-term debt Details http://prpl.com/role/DebtTables 55 false false R56.htm 055 - Disclosure - Warrant Liabilities (Details) Sheet http://prpl.com/role/WarrantLiabilitiesDetails Warrant Liabilities (Details) Details http://prpl.com/role/WarrantLiabilitiesTables 56 false false R57.htm 056 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants Sheet http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants Details http://prpl.com/role/WarrantLiabilitiesTables 57 false false R58.htm 057 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities Sheet http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities Details http://prpl.com/role/OtherLongTermLiabilitiesTables 58 false false R59.htm 058 - Disclosure - Commitments and Contingencies (Details) Sheet http://prpl.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://prpl.com/role/CommitmentsandContingenciesTables 59 false false R60.htm 059 - Disclosure - Commitments and Contingencies (Details) - Schedule of warranty liabilities Sheet http://prpl.com/role/ScheduleofwarrantyliabilitiesTable Commitments and Contingencies (Details) - Schedule of warranty liabilities Details http://prpl.com/role/CommitmentsandContingenciesTables 60 false false R61.htm 060 - Disclosure - Related Party Transactions (Details) Sheet http://prpl.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://prpl.com/role/RelatedPartyTransactions 61 false false R62.htm 061 - Disclosure - Stockholders' Equity (Details) Sheet http://prpl.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://prpl.com/role/StockholdersEquity 62 false false R63.htm 062 - Disclosure - Income Taxes (Details) Sheet http://prpl.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://prpl.com/role/IncomeTaxes 63 false false R64.htm 063 - Disclosure - Net Income (Loss) Per Common Share (Details) Sheet http://prpl.com/role/NetIncomeLossPerCommonShareDetails Net Income (Loss) Per Common Share (Details) Details http://prpl.com/role/NetIncomeLossPerCommonShareTables 64 false false R65.htm 064 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share Sheet http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share Details http://prpl.com/role/NetIncomeLossPerCommonShareTables 65 false false R66.htm 065 - Disclosure - Equity Compensation Plans (Details) Sheet http://prpl.com/role/EquityCompensationPlansDetails Equity Compensation Plans (Details) Details http://prpl.com/role/EquityCompensationPlansTables 66 false false R67.htm 066 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method Sheet http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method Details http://prpl.com/role/EquityCompensationPlansTables 67 false false R68.htm 067 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity Sheet http://prpl.com/role/ScheduleoftotalstockoptionactivityTable Equity Compensation Plans (Details) - Schedule of total stock option activity Details http://prpl.com/role/EquityCompensationPlansTables 68 false false R69.htm 068 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options Sheet http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options Details http://prpl.com/role/EquityCompensationPlansTables 69 false false R70.htm 069 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity Sheet http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable Equity Compensation Plans (Details) - Schedule of unvested stock option activity Details http://prpl.com/role/EquityCompensationPlansTables 70 false false R71.htm 070 - Disclosure - Equity Compensation Plans (Details) - Schedule of restricted stock unit activity Sheet http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable Equity Compensation Plans (Details) - Schedule of restricted stock unit activity Details http://prpl.com/role/EquityCompensationPlansTables 71 false false R72.htm 071 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations Sheet http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations Details http://prpl.com/role/EquityCompensationPlansTables 72 false false R73.htm 072 - Disclosure - Employee Retirement Plan (Details) Sheet http://prpl.com/role/EmployeeRetirementPlanDetails Employee Retirement Plan (Details) Details http://prpl.com/role/EmployeeRetirementPlan 73 false false R74.htm 073 - Disclosure - Subsequent Events (Details) Sheet http://prpl.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://prpl.com/role/SubsequentEvents 74 false false All Reports Book All Reports f10q0322_purpleinnova.htm f10q0322ex31-1_purpleinnova.htm f10q0322ex31-2_purpleinnova.htm f10q0322ex32-1_purpleinnova.htm f10q0322ex32-2_purpleinnova.htm prpl-20220331.xsd prpl-20220331_cal.xml prpl-20220331_def.xml prpl-20220331_lab.xml prpl-20220331_pre.xml img_001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0322_purpleinnova.htm": { "axisCustom": 1, "axisStandard": 22, "contextCount": 163, "dts": { "calculationLink": { "local": [ "prpl-20220331_cal.xml" ] }, "definitionLink": { "local": [ "prpl-20220331_def.xml" ] }, "inline": { "local": [ "f10q0322_purpleinnova.htm" ] }, "labelLink": { "local": [ "prpl-20220331_lab.xml" ] }, "presentationLink": { "local": [ "prpl-20220331_pre.xml" ] }, "schema": { "local": [ "prpl-20220331.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/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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 609, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 81, "http://prpl.com/20220331": 39, "http://xbrl.sec.gov/dei/2022": 5, "total": 125 }, "keyCustom": 107, "keyStandard": 302, "memberCustom": 32, "memberStandard": 22, "nsprefix": "prpl", "nsuri": "http://prpl.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://prpl.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Fair Value Measurements", "role": "http://prpl.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Revenue from Contracts with Customers", "role": "http://prpl.com/role/RevenuefromContractswithCustomers", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Inventories, Net", "role": "http://prpl.com/role/InventoriesNet", "shortName": "Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Property and Equipment, Net", "role": "http://prpl.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Leases", "role": "http://prpl.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Other Current Liabilities", "role": "http://prpl.com/role/OtherCurrentLiabilities", "shortName": "Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Debt", "role": "http://prpl.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Warrant Liabilities", "role": "http://prpl.com/role/WarrantLiabilities", "shortName": "Warrant Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:OtherLongtermLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Other Long-Term Liabilities", "role": "http://prpl.com/role/OtherLongTermLiabilities", "shortName": "Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:OtherLongtermLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Commitments and Contingencies", "role": "http://prpl.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://prpl.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Related Party Transactions", "role": "http://prpl.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Stockholders' Equity", "role": "http://prpl.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Income Taxes", "role": "http://prpl.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Net Income (Loss) Per Common Share", "role": "http://prpl.com/role/NetIncomeLossPerCommonShare", "shortName": "Net Income (Loss) Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Equity Compensation Plans", "role": "http://prpl.com/role/EquityCompensationPlans", "shortName": "Equity Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:EmployeeRetirementPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Employee Retirement Plan", "role": "http://prpl.com/role/EmployeeRetirementPlan", "shortName": "Employee Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:EmployeeRetirementPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Subsequent Events", "role": "http://prpl.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://prpl.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Fair Value Measurements (Tables)", "role": "http://prpl.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://prpl.com/role/RevenuefromContractswithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c5", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "role": "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c5", "decimals": "-3", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Inventories, Net (Tables)", "role": "http://prpl.com/role/InventoriesNetTables", "shortName": "Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://prpl.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Leases (Tables)", "role": "http://prpl.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Other Current Liabilities (Tables)", "role": "http://prpl.com/role/OtherCurrentLiabilitiesTables", "shortName": "Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Debt (Tables)", "role": "http://prpl.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:ScheduleOfFairValueOfIncrementalWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Warrant Liabilities (Tables)", "role": "http://prpl.com/role/WarrantLiabilitiesTables", "shortName": "Warrant Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:ScheduleOfFairValueOfIncrementalWarrants", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Other Long-Term Liabilities (Tables)", "role": "http://prpl.com/role/OtherLongTermLiabilitiesTables", "shortName": "Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://prpl.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Net Income (Loss) Per Common Share (Tables)", "role": "http://prpl.com/role/NetIncomeLossPerCommonShareTables", "shortName": "Net Income (Loss) Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Equity Compensation Plans (Tables)", "role": "http://prpl.com/role/EquityCompensationPlansTables", "shortName": "Equity Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://prpl.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:CommonUnitsPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:CommonUnitsPercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Secondary Offering (Details)", "role": "http://prpl.com/role/SecondaryOfferingDetails", "shortName": "Secondary Offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c55", "decimals": "-3", "first": true, "lang": null, "name": "prpl:SponsorWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis", "role": "http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable", "shortName": "Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c55", "decimals": "-3", "first": true, "lang": null, "name": "prpl:SponsorWarrants", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c57", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Fair Value Measurements (Details) - Schedule of liability activity", "role": "http://prpl.com/role/ScheduleofliabilityactivityTable", "shortName": "Fair Value Measurements (Details) - Schedule of liability activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c57", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c63", "decimals": "-5", "first": true, "lang": null, "name": "prpl:CustomersAdvanceCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Revenue from Contracts with Customers (Details)", "role": "http://prpl.com/role/RevenuefromContractswithCustomersDetails", "shortName": "Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c63", "decimals": "-5", "first": true, "lang": null, "name": "prpl:CustomersAdvanceCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c69", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product", "role": "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable", "shortName": "Revenue from Contracts with Customers (Details) - Schedule of revenue disaggregated by sales channel and product", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c69", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Inventories, Net (Details) - Schedule of inventories", "role": "http://prpl.com/role/ScheduleofinventoriesTable", "shortName": "Inventories, Net (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestCostsIncurredCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Property and Equipment, Net (Details)", "role": "http://prpl.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestCostsIncurredCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment", "role": "http://prpl.com/role/ScheduleofpropertyandequipmentTable", "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MachineryAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:InitialLeaseTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Leases (Details)", "role": "http://prpl.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:InitialLeaseTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "role": "http://prpl.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c28", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Leases (Details) - Schedule of lease costs", "role": "http://prpl.com/role/ScheduleofleasecostsTable", "shortName": "Leases (Details) - Schedule of lease costs", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Leases (Details) - Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities", "role": "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable", "shortName": "Leases (Details) - Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Leases (Details) - Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows", "role": "http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable", "shortName": "Leases (Details) - Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c81", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Other Current Liabilities (Details) - Schedule of other current liabilities", "role": "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable", "shortName": "Other Current Liabilities (Details) - Schedule of other current liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c81", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Debt (Details)", "role": "http://prpl.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c91", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromUnsecuredLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "prpl:RelatedPartyLoan", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Debt (Details) - Schedule of long-term debt", "role": "http://prpl.com/role/ScheduleoflongtermdebtTable", "shortName": "Debt (Details) - Schedule of long-term debt", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "prpl:RelatedPartyLoan", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Warrant Liabilities (Details)", "role": "http://prpl.com/role/WarrantLiabilitiesDetails", "shortName": "Warrant Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c97", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants", "role": "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable", "shortName": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "prpl:ScheduleOfFairValueOfIncrementalWarrants", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c97", "decimals": "2", "first": true, "lang": null, "name": "prpl:FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities", "role": "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable", "shortName": "Other Long-Term Liabilities (Details) - Schedule of other long-term liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OtherLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "prpl:RequiredMemberDistributionsPercentage", "reportCount": 1, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Commitments and Contingencies (Details)", "role": "http://prpl.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c47", "decimals": "-5", "lang": null, "name": "us-gaap:ContractualObligationDueInFourthAndFifthYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://prpl.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Commitments and Contingencies (Details) - Schedule of warranty liabilities", "role": "http://prpl.com/role/ScheduleofwarrantyliabilitiesTable", "shortName": "Commitments and Contingencies (Details) - Schedule of warranty liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:SubscriptionAgreementDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Related Party Transactions (Details)", "role": "http://prpl.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:SubscriptionAgreementDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Stockholders' Equity (Details)", "role": "http://prpl.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommonStockVotingRights", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Income Taxes (Details)", "role": "http://prpl.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "prpl:SharesOfCommonStockIssuableUponConversionOfWarrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Net Income (Loss) Per Common Share (Details)", "role": "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "shortName": "Net Income (Loss) Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-5", "first": true, "lang": null, "name": "prpl:SharesOfCommonStockIssuableUponConversionOfWarrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share", "role": "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable", "shortName": "Net Income (Loss) Per Common Share (Details) - Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Equity Compensation Plans (Details)", "role": "http://prpl.com/role/EquityCompensationPlansDetails", "shortName": "Equity Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c126", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method", "role": "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable", "shortName": "Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c126", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Equity Compensation Plans (Details) - Schedule of total stock option activity", "role": "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable", "shortName": "Equity Compensation Plans (Details) - Schedule of total stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c128", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options", "role": "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable", "shortName": "Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c128", "decimals": "2", "first": true, "lang": null, "name": "prpl:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Organization", "role": "http://prpl.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Equity Compensation Plans (Details) - Schedule of unvested stock option activity", "role": "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable", "shortName": "Equity Compensation Plans (Details) - Schedule of unvested stock option activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Equity Compensation Plans (Details) - Schedule of restricted stock unit activity", "role": "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable", "shortName": "Equity Compensation Plans (Details) - Schedule of restricted stock unit activity", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "prpl:TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations", "role": "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable", "shortName": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "prpl:TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Employee Retirement Plan (Details)", "role": "http://prpl.com/role/EmployeeRetirementPlanDetails", "shortName": "Employee Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Subsequent Events (Details)", "role": "http://prpl.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c3", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Summary of Significant Accounting Policies", "role": "http://prpl.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:SecondaryOfferingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Secondary Offering", "role": "http://prpl.com/role/SecondaryOffering", "shortName": "Secondary Offering", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_purpleinnova.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "prpl:SecondaryOfferingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r549" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r549" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r560" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r549" ], "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/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r549" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r549" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r548" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://prpl.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "prpl_AccruedRebatesAndAllowances": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accrued rebates and allowances.", "label": "AccruedRebatesAndAllowances", "terseLabel": "Accrued rebates and allowances" } } }, "localname": "AccruedRebatesAndAllowances", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_AccruedSalesReturnsCurrent": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current portion of the carrying amount of accrued sales returns.", "label": "AccruedSalesReturnsCurrent", "terseLabel": "Accrued sales returns" } } }, "localname": "AccruedSalesReturnsCurrent", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_AggregateSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate shares of common stock.", "label": "AggregateSharesOfCommonStock", "terseLabel": "Aggregate shares of common stock (in Shares)" } } }, "localname": "AggregateSharesOfCommonStock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "prpl_AllOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "All other current liabilities.", "label": "AllOtherCurrentLiabilities", "terseLabel": "Other" } } }, "localname": "AllOtherCurrentLiabilities", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_BlackScholesModelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BlackScholesModelMember", "terseLabel": "Black Scholes Model [Member]" } } }, "localname": "BlackScholesModelMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "domainItemType" }, "prpl_ChangeForFairValueWarrantLiabilitie": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ChangeForFairValueWarrantLiabilitie", "negatedLabel": "Change in fair value \u2013 warrant liabilities" } } }, "localname": "ChangeForFairValueWarrantLiabilitie", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "prpl_ChangeInFairValueLiabilities": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ChangeInFairValueLiabilities", "terseLabel": "Change in fair value \u2013 warrant liabilities" } } }, "localname": "ChangeInFairValueLiabilities", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ChangeInValuationInputs": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in valuation inputs.", "label": "ChangeInValuationInputs", "terseLabel": "Change in valuation inputs" } } }, "localname": "ChangeInValuationInputs", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofliabilityactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_ChannelMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ChannelMember", "terseLabel": "Channel [Member]" } } }, "localname": "ChannelMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_ClassBUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ClassBUnitsMember", "terseLabel": "Class B Units [Member]" } } }, "localname": "ClassBUnitsMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "prpl_CombinedNCIPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CombinedNCIPercentage", "terseLabel": "Combined NCI percentage" } } }, "localname": "CombinedNCIPercentage", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "percentItemType" }, "prpl_CommitmentsandContingenciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Line Items]" } } }, "localname": "CommitmentsandContingenciesDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_CommitmentsandContingenciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Details) [Table]" } } }, "localname": "CommitmentsandContingenciesDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_CommonStockValue2": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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": "CommonStockValue2", "terseLabel": "Class B common stock; $0.0001 par value, 90,000 shares authorized; 448 issued and outstanding at March 31, 2022 and at December 31, 2021" } } }, "localname": "CommonStockValue2", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_CommonStocksDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of common stock", "label": "CommonStocksDescription", "terseLabel": "Sponsor warrants, description" } } }, "localname": "CommonStocksDescription", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_CommonUnitsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CommonUnitsPercentage", "terseLabel": "Common units percentage" } } }, "localname": "CommonUnitsPercentage", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "prpl_ContractBalancesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ContractBalancesMember", "terseLabel": "Contract Balances [Member]" } } }, "localname": "ContractBalancesMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "domainItemType" }, "prpl_CustomersAdvanceCurrent": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion of prepayments received from customers for goods and services to be provideds in the future period.", "label": "CustomersAdvanceCurrent", "terseLabel": "Customer prepayments" } } }, "localname": "CustomersAdvanceCurrent", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "prpl_DebtDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Line Items]" } } }, "localname": "DebtDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "prpl_DebtDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt (Details) [Table]" } } }, "localname": "DebtDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "prpl_DeferredIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "DeferredIncomeTaxes", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxes", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DeferredIncomeTaxesAndTaxCredit": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "DeferredIncomeTaxesAndTaxCredit", "negatedLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredit", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DefinedContributionPlanCostRecognized1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contribution expense.", "label": "DefinedContributionPlanCostRecognized1", "terseLabel": "Contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized1", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "prpl_DenominatorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DenominatorAbstract", "terseLabel": "Denominator:" } } }, "localname": "DenominatorAbstract", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "stringItemType" }, "prpl_DilutiveEffectOfEquityAwards": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DilutiveEffectOfEquityAwards", "terseLabel": "Add \u2013 dilutive effect of equity awards (in Shares)" } } }, "localname": "DilutiveEffectOfEquityAwards", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "prpl_DirecttoconsumerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct-to-consumer Member", "label": "DirecttoconsumerMember", "terseLabel": "Direct-to-consumer [Member]" } } }, "localname": "DirecttoconsumerMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_Distributions": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Distributions", "terseLabel": "Distributions to members" } } }, "localname": "Distributions", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_EconomicInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EconomicInterestPercentage", "terseLabel": "Economic interest" } } }, "localname": "EconomicInterestPercentage", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "prpl_EmployeeRetirementPlanAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee Retirement Plan [Abstract]" } } }, "localname": "EmployeeRetirementPlanAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_EmployeeRetirementPlanTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EmployeeRetirementPlanTextBlock", "terseLabel": "Employee Retirement Plan" } } }, "localname": "EmployeeRetirementPlanTextBlock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlan" ], "xbrltype": "textBlockItemType" }, "prpl_EquipmentInProgress": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of equipment in progress.", "label": "EquipmentInProgress", "terseLabel": "Equipment in progress" } } }, "localname": "EquipmentInProgress", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "prpl_EquityCompensationPlansDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of fair market value using Black-Scholes method [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoffairmarketvalueusingBlackScholesmethodTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of outstanding and exercisable stock options [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleofoutstandingandexercisablestockoptionsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Line Items]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) - Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Table]" } } }, "localname": "EquityCompensationPlansDetailsScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "stringItemType" }, "prpl_EquityCompensationPlansDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Compensation Plans (Details) [Table]" } } }, "localname": "EquityCompensationPlansDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "prpl_EquityGrantValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity grant value.", "label": "EquityGrantValue", "terseLabel": "Equity grant value (in Dollars)" } } }, "localname": "EquityGrantValue", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "prpl_EscrowAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Escrow agreement shares.", "label": "EscrowAgreement", "terseLabel": "Escrow agreement (in Shares)" } } }, "localname": "EscrowAgreement", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "prpl_EscrowExchanged": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Escrow exchanged.", "label": "EscrowExchanged", "terseLabel": "Escrow exchanged" } } }, "localname": "EscrowExchanged", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prpl_EscrowReturned": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Escrow returned.", "label": "EscrowReturned", "terseLabel": "Escrow returned" } } }, "localname": "EscrowReturned", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prpl_ExerciseOfLiabilityWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ExerciseOfLiabilityWarrants", "terseLabel": "Exercise of liability warrants" } } }, "localname": "ExerciseOfLiabilityWarrants", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_ExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Exercise of warrants.", "label": "ExerciseOfWarrants", "terseLabel": "Exercise of warrants" } } }, "localname": "ExerciseOfWarrants", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_ExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise of warrants, shares.", "label": "ExerciseOfWarrantsShares", "terseLabel": "Exercise of warrants (in Shares)" } } }, "localname": "ExerciseOfWarrantsShares", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "prpl_ExrercisePriceEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceEightMember", "terseLabel": "8.55 [Member]" } } }, "localname": "ExrercisePriceEightMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceEwelevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceEwelevenMember", "terseLabel": "15.12 [Member]" } } }, "localname": "ExrercisePriceEwelevenMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceFiveMember", "terseLabel": "7.99 [Member]" } } }, "localname": "ExrercisePriceFiveMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceFourMember", "terseLabel": "6.65 [Member]" } } }, "localname": "ExrercisePriceFourMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceNineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceNineMember", "terseLabel": "8.32 [Member]" } } }, "localname": "ExrercisePriceNineMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceOneMember", "terseLabel": "5.75 [Member]" } } }, "localname": "ExrercisePriceOneMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceSevenMember", "terseLabel": "6.82 [Member]" } } }, "localname": "ExrercisePriceSevenMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceTenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceTenMember", "terseLabel": "13.12 [Member]" } } }, "localname": "ExrercisePriceTenMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceThirteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceThirteenMember", "terseLabel": "32.28 [Member]" } } }, "localname": "ExrercisePriceThirteenMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceThreeMember", "terseLabel": "6.51 [Member]" } } }, "localname": "ExrercisePriceThreeMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceTwelveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceTwelveMember", "terseLabel": "21.70 [Member]" } } }, "localname": "ExrercisePriceTwelveMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_ExrercisePriceTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExrercisePriceTwoMember", "terseLabel": "5.95 [Member]" } } }, "localname": "ExrercisePriceTwoMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "domainItemType" }, "prpl_FairValueAssumptionsWarrantLifeInYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant life in years.", "label": "FairValueAssumptionsWarrantLifeInYears", "terseLabel": "Warrant life in years" } } }, "localname": "FairValueAssumptionsWarrantLifeInYears", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "durationItemType" }, "prpl_FairValueMeasurementsDetailsScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis [Line Items]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable" ], "xbrltype": "stringItemType" }, "prpl_FairValueMeasurementsDetailsScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurements (Details) - Schedule of liabilities measured at fair value on recurring basis [Table]" } } }, "localname": "FairValueMeasurementsDetailsScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable" ], "xbrltype": "stringItemType" }, "prpl_FairValueOfIncrementalWarrantExpectedDividendYield": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected dividend yield.", "label": "FairValueOfIncrementalWarrantExpectedDividendYield", "terseLabel": "Expected dividend yield" } } }, "localname": "FairValueOfIncrementalWarrantExpectedDividendYield", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "percentItemType" }, "prpl_FairValueOfIncrementalWarrantExpectedVolatility": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected volatility.", "label": "FairValueOfIncrementalWarrantExpectedVolatility", "terseLabel": "Expected volatility" } } }, "localname": "FairValueOfIncrementalWarrantExpectedVolatility", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "percentItemType" }, "prpl_FairValueOfIncrementalWarrantsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of the Incremental Warrants exercise price.", "label": "FairValueOfIncrementalWarrantsExercisePrice", "terseLabel": "Exercise price (in Dollars per share)" } } }, "localname": "FairValueOfIncrementalWarrantsExercisePrice", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "perShareItemType" }, "prpl_FairValueOfIncrementalWarrantsRiskFreeInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk free interest rate.", "label": "FairValueOfIncrementalWarrantsRiskFreeInterestRate", "terseLabel": "Risk free interest rate" } } }, "localname": "FairValueOfIncrementalWarrantsRiskFreeInterestRate", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "percentItemType" }, "prpl_FairValueOfTradingPriceOfCommonStockOnMeasurementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading price of common stock on measurement date.", "label": "FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "terseLabel": "Trading price of common stock on measurement date (in Dollars per share)" } } }, "localname": "FairValueOfTradingPriceOfCommonStockOnMeasurementDate", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "perShareItemType" }, "prpl_FairValueOfWarrantsExercised": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fair value of warrants exercised.", "label": "FairValueOfWarrantsExercised", "terseLabel": "Fair value of warrants exercised" } } }, "localname": "FairValueOfWarrantsExercised", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofliabilityactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_FirstAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FirstAmendmentMember", "terseLabel": "First Amendment [Member]" } } }, "localname": "FirstAmendmentMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "prpl_GrantedOfRestrictedStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Granted of restricted stock.", "label": "GrantedOfRestrictedStock", "terseLabel": "Granted of restricted stock" } } }, "localname": "GrantedOfRestrictedStock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseDecreaseInFairValueOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in fair value of warrants.", "label": "IncreaseDecreaseInFairValueOfWarrants", "terseLabel": "Decreases in fair value of sponsor warrants" } } }, "localname": "IncreaseDecreaseInFairValueOfWarrants", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseInAccruedSalesReturns": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 10.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 value of accrued sales returns.", "label": "IncreaseInAccruedSalesReturns", "terseLabel": "Accrued sales returns" } } }, "localname": "IncreaseInAccruedSalesReturns", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseInPrepaidInventoryAndOtherAssets": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 18.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 prepaid inventory and other assets.", "label": "IncreaseInPrepaidInventoryAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseInPrepaidInventoryAndOtherAssets", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_IncreaseOrDecreaseInCustomerAdvances": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase or decrease during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.", "label": "IncreaseOrDecreaseInCustomerAdvances", "terseLabel": "Customer prepayments" } } }, "localname": "IncreaseOrDecreaseInCustomerAdvances", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_InitialLeaseTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InitialLeaseTerms", "terseLabel": "Initial lease terms" } } }, "localname": "InitialLeaseTerms", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "prpl_InnoHoldIndemnificationPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "InnoHold indemnification payment.", "label": "InnoHoldIndemnificationPayment", "terseLabel": "InnoHold indemnification payment" } } }, "localname": "InnoHoldIndemnificationPayment", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_InnoHoldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InnoHoldMember", "terseLabel": "InnoHold [Member]" } } }, "localname": "InnoHoldMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "prpl_InsuranceFinancing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of Insurance financing.", "label": "InsuranceFinancing", "terseLabel": "Insurance financing" } } }, "localname": "InsuranceFinancing", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_InvestorsPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "InvestorsPricePerShare", "terseLabel": "Investors price per share (in Dollars per share)" } } }, "localname": "InvestorsPricePerShare", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "perShareItemType" }, "prpl_LeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease term.", "label": "LeaseTerm", "terseLabel": "Lease term" } } }, "localname": "LeaseTerm", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "prpl_LeasesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Line Items]" } } }, "localname": "LeasesDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "prpl_LeasesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "localname": "LeasesDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "prpl_LeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LeasesMember", "terseLabel": "Leases [Member]" } } }, "localname": "LeasesMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "prpl_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_LiabilitiesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LiabilitiesPercentage", "terseLabel": "Liabilities percentage" } } }, "localname": "LiabilitiesPercentage", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "prpl_LongtermDebtCurrentPortion": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term debt - current portion.", "label": "LongtermDebtCurrentPortion", "negatedLabel": "Less: current portion of debt, net of unamortized issuance costs" } } }, "localname": "LongtermDebtCurrentPortion", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "prpl_LongtermDebtCurrentPortions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term debt - current portion.", "label": "LongtermDebtCurrentPortions", "terseLabel": "Long-term debt, net of unamortized issuance costs \u2013 current portion" } } }, "localname": "LongtermDebtCurrentPortions", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_NetIncomeLossPerCommonShareDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Common Share (Details) [Line Items]" } } }, "localname": "NetIncomeLossPerCommonShareDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "prpl_NetIncomeLossPerCommonShareDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Common Share (Details) [Table]" } } }, "localname": "NetIncomeLossPerCommonShareDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "prpl_NonCashInterest": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of non-cash interest during the reporting period.", "label": "NonCashInterest", "terseLabel": "Non-cash interest" } } }, "localname": "NonCashInterest", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_NoncashLeaseholdImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non-cash leasehold improvements", "label": "NoncashLeaseholdImprovements", "terseLabel": "Non-cash leasehold improvements" } } }, "localname": "NoncashLeaseholdImprovements", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_NumberOfPairedSecuritiesExchanged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of paired securities exchanged.", "label": "NumberOfPairedSecuritiesExchanged", "terseLabel": "Number of paired securities exchanged (in Shares)" } } }, "localname": "NumberOfPairedSecuritiesExchanged", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "sharesItemType" }, "prpl_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NumeratorAbstract", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "stringItemType" }, "prpl_OfficeEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of office equipment.", "label": "OfficeEquipment", "terseLabel": "Office equipment" } } }, "localname": "OfficeEquipment", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "prpl_OptionToPurchaseShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Option to purchase shares.", "label": "OptionToPurchaseShares", "terseLabel": "Option to purchase additional shares (in Shares)" } } }, "localname": "OptionToPurchaseShares", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "sharesItemType" }, "prpl_OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Current Liabilities (Details) - Schedule of other current liabilities [Line Items]" } } }, "localname": "OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "stringItemType" }, "prpl_OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Current Liabilities (Details) - Schedule of other current liabilities [Table]" } } }, "localname": "OtherCurrentLiabilitiesDetailsScheduleofothercurrentliabilitiesTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "stringItemType" }, "prpl_OtherLongtermLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other long-term liabilities.", "label": "OtherLongtermLiabilities", "terseLabel": "Other" } } }, "localname": "OtherLongtermLiabilities", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_OtherLongtermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Longterm Liabilities [Abstract]" } } }, "localname": "OtherLongtermLiabilitiesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_OtherLongtermLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherLongtermLiabilitiesTextBlock", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherLongtermLiabilitiesTextBlock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/OtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "prpl_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherMember", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_PaidUnderAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Paid under agreement.", "label": "PaidUnderAgreement", "terseLabel": "Paid Under Agreement" } } }, "localname": "PaidUnderAgreement", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_PairedSecuritiesConvertibleAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of paired securities convertible amount.", "label": "PairedSecuritiesConvertibleAmount", "terseLabel": "Securities convertible amount", "verboseLabel": "Paired securities remain to be exchanged (in Shares)" } } }, "localname": "PairedSecuritiesConvertibleAmount", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "prpl_PairedSecuritiesHeldByInnoHold": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PairedSecuritiesHeldByInnoHold", "terseLabel": "Paired securities held by InnoHold (in Shares)" } } }, "localname": "PairedSecuritiesHeldByInnoHold", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "prpl_ProceedsFromInnoHoldIndemnificationPayment": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from InnoHold indemnification payment.", "label": "ProceedsFromInnoHoldIndemnificationPayment", "terseLabel": "Proceeds from InnoHold indemnification payment" } } }, "localname": "ProceedsFromInnoHoldIndemnificationPayment", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_PurpleInnovationIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurpleInnovationIncMember", "terseLabel": "Purple Innovation Inc [Member]" } } }, "localname": "PurpleInnovationIncMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "prpl_PurpleLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PurpleLLCMember", "terseLabel": "Purple LLC [Member]" } } }, "localname": "PurpleLLCMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "prpl_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recent accounting pronouncements not yet adopted.", "label": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "prpl_ReimbursementAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reimbursement amount.", "label": "ReimbursementAmount", "terseLabel": "Reimbursement amount" } } }, "localname": "ReimbursementAmount", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "prpl_RelatedPartyLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "RelatedPartyLoan", "terseLabel": "Term loan" } } }, "localname": "RelatedPartyLoan", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "prpl_RelatedPartyTransactionsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Line Items]" } } }, "localname": "RelatedPartyTransactionsDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_RelatedPartyTransactionsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "localname": "RelatedPartyTransactionsDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_RemainingRecognitionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Remaining recognition period .", "label": "RemainingRecognitionPeriod", "terseLabel": "Remaining recognition period" } } }, "localname": "RemainingRecognitionPeriod", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "prpl_RequiredMemberDistributionsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The required member distributions percentage.", "label": "RequiredMemberDistributionsPercentage", "terseLabel": "Net taxable income, percentage" } } }, "localname": "RequiredMemberDistributionsPercentage", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "percentItemType" }, "prpl_ResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ResearchAndDevelopmentMember", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "prpl_RestrictedStock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RestrictedStock", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "prpl_RestrictedStockPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock Percentage.", "label": "RestrictedStockPercentage", "terseLabel": "Restricted stock percentage." } } }, "localname": "RestrictedStockPercentage", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "prpl_RevenuefromContractswithCustomersDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) [Line Items]" } } }, "localname": "RevenuefromContractswithCustomersDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "prpl_RevenuefromContractswithCustomersDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contracts with Customers (Details) [Table]" } } }, "localname": "RevenuefromContractswithCustomersDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "prpl_RevolvingLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revolving loan.", "label": "RevolvingLoan", "terseLabel": "Revolving loan" } } }, "localname": "RevolvingLoan", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "prpl_ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share [Abstract]" } } }, "localname": "ScheduleOfBasicAndDilutedWeightedAverageSharesOutstandingAndEarningsLossPerShareAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfFairMarketValueUsingBlackScholesMethodAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair market value using Black-Scholes method [Abstract]" } } }, "localname": "ScheduleOfFairMarketValueUsingBlackScholesMethodAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfFairValueOfIncrementalWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of fair value of the incremental warrants.", "label": "ScheduleOfFairValueOfIncrementalWarrants", "terseLabel": "Schedule of fair value of the incremental loan warrants" } } }, "localname": "ScheduleOfFairValueOfIncrementalWarrants", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "prpl_ScheduleOfFairValueOfTheIncrementalLoanWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of fair value of the incremental loan warrants [Abstract]" } } }, "localname": "ScheduleOfFairValueOfTheIncrementalLoanWarrantsAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of lease costs [Abstract]" } } }, "localname": "ScheduleOfLeaseCostsAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of liabilities measured at fair value on recurring basis [Abstract]" } } }, "localname": "ScheduleOfLiabilitiesMeasuredAtFairValueOnRecurringBasisAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLiabilityActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of liability activity [Abstract]" } } }, "localname": "ScheduleOfLiabilityActivityAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of long-term debt [Abstract]" } } }, "localname": "ScheduleOfLongTermDebtAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOtherCurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other current liabilities [Abstract]" } } }, "localname": "ScheduleOfOtherCurrentLiabilitiesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOtherLongTermLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other long-term liabilities [Abstract]" } } }, "localname": "ScheduleOfOtherLongTermLiabilitiesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfOutstandingAndExercisableStockOptionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of outstanding and exercisable stock options [Abstract]" } } }, "localname": "ScheduleOfOutstandingAndExercisableStockOptionsAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfPropertyAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment [Abstract]" } } }, "localname": "ScheduleOfPropertyAndEquipmentAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfRestrictedStockUnitActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of restricted stock unit activity [Abstract]" } } }, "localname": "ScheduleOfRestrictedStockUnitActivityAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfRevenueDisaggregatedBySalesChannelAndProductAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue disaggregated by sales channel and product [Abstract]" } } }, "localname": "ScheduleOfRevenueDisaggregatedBySalesChannelAndProductAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfSupplementalInformationRelatedToTheCompanySConsolidatedStatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows [Abstract]" } } }, "localname": "ScheduleOfSupplementalInformationRelatedToTheCompanySConsolidatedStatementOfCashFlowsAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTotalNonCashStockCompensationAndTheAssociatedLineItemOnTheStatementOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total non-cash stock compensation and the associated line item on the statement of operations [Abstract]" } } }, "localname": "ScheduleOfTotalNonCashStockCompensationAndTheAssociatedLineItemOnTheStatementOfOperationsAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfTotalStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of total stock option activity [Abstract]" } } }, "localname": "ScheduleOfTotalStockOptionActivityAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfUndiscountedCashFlowsForEachOfFirstFiveYearsAndTotalRemainingYearsToOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities [Abstract]" } } }, "localname": "ScheduleOfUndiscountedCashFlowsForEachOfFirstFiveYearsAndTotalRemainingYearsToOperatingLeaseLiabilitiesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfUnvestedStockOptionActivityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unvested stock option activity [Abstract]" } } }, "localname": "ScheduleOfUnvestedStockOptionActivityAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_ScheduleOfWarrantyLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of warranty liabilities [Abstract]" } } }, "localname": "ScheduleOfWarrantyLiabilitiesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_SecondAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SecondAmendmentMember", "terseLabel": "Second Amendment [Member]" } } }, "localname": "SecondAmendmentMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "prpl_SecondaryOfferingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secondary Offering [Abstract]" } } }, "localname": "SecondaryOfferingAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_SecondaryOfferingDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secondary Offering (Details) [Line Items]" } } }, "localname": "SecondaryOfferingDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "stringItemType" }, "prpl_SecondaryOfferingDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Secondary Offering (Details) [Table]" } } }, "localname": "SecondaryOfferingDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "stringItemType" }, "prpl_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SecondaryOfferingMember", "terseLabel": "Secondary Offering [Member]" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "domainItemType" }, "prpl_SecondaryOfferingTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of secondary offering.", "label": "SecondaryOfferingTextBlock", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingTextBlock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SecondaryOffering" ], "xbrltype": "textBlockItemType" }, "prpl_SecuritiesExchangedForShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securities exchanged for shares.", "label": "SecuritiesExchangedForShares", "terseLabel": "Securities were exchanged for shares (in Shares)" } } }, "localname": "SecuritiesExchangedForShares", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "sharesItemType" }, "prpl_SeeksOverDamages": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Seeks over damages.", "label": "SeeksOverDamages", "terseLabel": "Seeks over damages" } } }, "localname": "SeeksOverDamages", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrants", "terseLabel": "Number Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrants", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "terseLabel": "Fair market value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValue", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "perShareItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodTotalIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodTotalIntrinsicValue", "terseLabel": "Intrinsic Value, Forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodTotalIntrinsicValue", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodToIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodToIntrinsicValue", "terseLabel": "Intrinsic Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodToIntrinsicValue", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumbers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of Options Outstanding.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumbers", "terseLabel": "Options Outstanding Number of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumbers", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "sharesItemType" }, "prpl_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "terseLabel": "Options Outstanding, Exercise Prices" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "perShareItemType" }, "prpl_ShareBasedCompensationArrangementVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementVesting", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementVesting", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "prpl_ShareIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share issued", "label": "ShareIssued", "terseLabel": "Issuance of issued" } } }, "localname": "ShareIssued", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTerm", "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageContractualTerm", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "prpl_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "terseLabel": "Options Exercisable, Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "durationItemType" }, "prpl_SharesOfCommonStockIssuableUponConversionOfWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of shares of common stock issuable upon conversion of warrants.", "label": "SharesOfCommonStockIssuableUponConversionOfWarrant", "terseLabel": "Shares of common stock issuable upon conversion of warrants" } } }, "localname": "SharesOfCommonStockIssuableUponConversionOfWarrant", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "prpl_SleepProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SleepProductsMember", "terseLabel": "Sleep products [Member]" } } }, "localname": "SleepProductsMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "prpl_SponsorWarrant": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SponsorWarrant", "terseLabel": "Sponsor warrants" } } }, "localname": "SponsorWarrant", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "prpl_SponsorWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sponsor warrants.", "label": "SponsorWarrants", "terseLabel": "Sponsor warrants" } } }, "localname": "SponsorWarrants", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable" ], "xbrltype": "monetaryItemType" }, "prpl_SponsorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SponsorWarrantsMember", "terseLabel": "Sponsor Warrants [Member]" } } }, "localname": "SponsorWarrantsMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofliabilityactivityTable", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "prpl_StockAwardVestedExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockAwardVestedExpense", "terseLabel": "Stock Award Vested Expenses (in Dollars per share)" } } }, "localname": "StockAwardVestedExpense", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "prpl_StockIssueDuringPeriodDeferredIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "StockIssueDuringPeriodDeferredIncomeTaxes", "terseLabel": "Deferred income taxes" } } }, "localname": "StockIssueDuringPeriodDeferredIncomeTaxes", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_StockIssuedDuringPeriodShareStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodShareStockOptionsExercised", "negatedLabel": "Options, Exercised" } } }, "localname": "StockIssuedDuringPeriodShareStockOptionsExercised", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "prpl_StockIssuedDuringPeriodTaxDistribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodTaxDistribution", "terseLabel": "Accrued distributions" } } }, "localname": "StockIssuedDuringPeriodTaxDistribution", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_StockIssuedDuringPeriodTaxReceivableAgreementLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "StockIssuedDuringPeriodTaxReceivableAgreementLiability", "terseLabel": "Tax receivable agreement liability" } } }, "localname": "StockIssuedDuringPeriodTaxReceivableAgreementLiability", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "prpl_StockholdersEquityDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Line Items]" } } }, "localname": "StockholdersEquityDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_StockholdersEquityDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) [Table]" } } }, "localname": "StockholdersEquityDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "prpl_SubscriptionAgreementAndPreemptiveRightsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SubscriptionAgreementAndPreemptiveRightsDescription", "terseLabel": "Subscription agreement and preemptive rights, description" } } }, "localname": "SubscriptionAgreementAndPreemptiveRightsDescription", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "prpl_SubscriptionAgreementDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription agreement descriptio.", "label": "SubscriptionAgreementDescription", "terseLabel": "Related party transactions, description" } } }, "localname": "SubscriptionAgreementDescription", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "prpl_SubsequentEventsDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Line Items]" } } }, "localname": "SubsequentEventsDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "prpl_SubsequentEventsDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events (Details) [Table]" } } }, "localname": "SubsequentEventsDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Line Items]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "prpl_SummaryofSignificantAccountingPoliciesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies (Details) [Table]" } } }, "localname": "SummaryofSignificantAccountingPoliciesDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "prpl_TNTMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tnt member.", "label": "TNTMember", "terseLabel": "TNT [Member]" } } }, "localname": "TNTMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "prpl_TaxDistributionPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "TaxDistributionPayable", "terseLabel": "Accrued tax distributions" } } }, "localname": "TaxDistributionPayable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementExpense": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement expense", "label": "TaxReceivableAgreementExpense", "negatedLabel": "Tax receivable agreement benefit" } } }, "localname": "TaxReceivableAgreementExpense", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementLiabilites": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "TaxReceivableAgreementLiabilites", "terseLabel": "Tax receivable agreement liability \u2013 current portion" } } }, "localname": "TaxReceivableAgreementLiabilites", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementLiability": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement liability.", "label": "TaxReceivableAgreementLiability", "terseLabel": "Tax receivable agreement liability, net of current portion" } } }, "localname": "TaxReceivableAgreementLiability", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementLiabilityes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement liability.", "label": "TaxReceivableAgreementLiabilityes", "terseLabel": "Tax receivable agreement liability" } } }, "localname": "TaxReceivableAgreementLiabilityes", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_TaxReceivableAgreementPayments": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement payments.", "label": "TaxReceivableAgreementPayments", "terseLabel": "Tax receivable agreement payments" } } }, "localname": "TaxReceivableAgreementPayments", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "prpl_TenantImprovementAllowances": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tenant improvement allowances.", "label": "TenantImprovementAllowances", "terseLabel": "Tenant improvement allowances (in Dollars)" } } }, "localname": "TenantImprovementAllowances", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "terseLabel": "Schedule of total non-cash stock compensation and the associated line item on the statement of operations" } } }, "localname": "TotalNoncashStockCompensationAndAssociatedLineItemOnStatementOfOperations", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "prpl_TradeSeekingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Trade seeking amount.", "label": "TradeSeekingAmount", "terseLabel": "Trade seeking amount" } } }, "localname": "TradeSeekingAmount", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_TwoThousandTwentyCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TwoThousandTwentyCreditAgreementMember", "terseLabel": "2020 Credit Agreement [Member]" } } }, "localname": "TwoThousandTwentyCreditAgreementMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "prpl_TypeOfAgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TypeOfAgreementAxis", "terseLabel": "Type of Agreement [Axis]" } } }, "localname": "TypeOfAgreementAxis", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "prpl_TypeOfAgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TypeOfAgreement [Domain]" } } }, "localname": "TypeOfAgreementDomain", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "prpl_UnamortizedLoanDiscounts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unamortized loan discounts.", "label": "UnamortizedLoanDiscounts", "negatedLabel": "Less: unamortized issuance costs" } } }, "localname": "UnamortizedLoanDiscounts", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "prpl_UndiscountedCashFlows": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Undiscounted Cash Flows", "label": "UndiscountedCashFlows", "terseLabel": "Undiscounted cash flows (in Dollars)" } } }, "localname": "UndiscountedCashFlows", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "prpl_VehiclesAndOtherEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VehiclesAndOtherEquipmentMember", "terseLabel": "Vehicles and Other Equipment [Member]" } } }, "localname": "VehiclesAndOtherEquipmentMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "prpl_WarrantLiabilities": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant liabilities.", "label": "WarrantLiabilities", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiabilities", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "prpl_WarrantLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities [Abstract]" } } }, "localname": "WarrantLiabilitiesAbstract", "nsuri": "http://prpl.com/20220331", "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Line Items]" } } }, "localname": "WarrantLiabilitiesDetailsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants [Line Items]" } } }, "localname": "WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsLineItems", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) - Schedule of fair value of the incremental loan warrants [Table]" } } }, "localname": "WarrantLiabilitiesDetailsScheduleoffairvalueoftheincrementalloanwarrantsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities (Details) [Table]" } } }, "localname": "WarrantLiabilitiesDetailsTable", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "prpl_WarrantLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WarrantLiabilitiesTextBlock", "terseLabel": "Warrant Liabilities" } } }, "localname": "WarrantLiabilitiesTextBlock", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/WarrantLiabilities" ], "xbrltype": "textBlockItemType" }, "prpl_WarrantsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of warrants issued.", "label": "WarrantsIssued", "terseLabel": "Warrants issued" } } }, "localname": "WarrantsIssued", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_WarrantsOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants outstanding shares.", "label": "WarrantsOutstandingShares", "terseLabel": "Warrants outstanding" } } }, "localname": "WarrantsOutstandingShares", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "prpl_WeightedAverageGrantDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant date of fair value.", "label": "WeightedAverageGrantDate", "terseLabel": "Weighted average grant date (in Dollars per share)" } } }, "localname": "WeightedAverageGrantDate", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "prpl_WholesalePartnerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WholesalePartnerMember", "terseLabel": "Wholesale [Member]" } } }, "localname": "WholesalePartnerMember", "nsuri": "http://prpl.com/20220331", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r101", "r216", "r220", "r225", "r380", "r381", "r386", "r387", "r449", "r543" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r101", "r216", "r220", "r225", "r380", "r381", "r386", "r387", "r449", "r543" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r208", "r209", "r210", "r211", "r227", "r245", "r297", "r299", "r462", "r463", "r464", "r465", "r466", "r467", "r486", "r531", "r533", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r208", "r209", "r210", "r211", "r227", "r245", "r297", "r299", "r462", "r463", "r464", "r465", "r466", "r467", "r486", "r531", "r533", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r165", "r209", "r210", "r275", "r277", "r488", "r530", "r532" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "srt_RangeAxis": { "auth_ref": [ "r203", "r208", "r209", "r210", "r211", "r227", "r245", "r285", "r297", "r299", "r328", "r329", "r330", "r462", "r463", "r464", "r465", "r466", "r467", "r486", "r531", "r533", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r203", "r208", "r209", "r210", "r211", "r227", "r245", "r285", "r297", "r299", "r328", "r329", "r330", "r462", "r463", "r464", "r465", "r466", "r467", "r486", "r531", "r533", "r544", "r545" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r168", "r445" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r169", "r170", "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "negatedLabel": "Deduction from reserves for current period claims" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofwarrantyliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued rebates and allowances" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r169", "r170" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r12", "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r103", "r104", "r105", "r337", "r338", "r339", "r399" ], "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]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock option expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "auth_ref": [ "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "terseLabel": "Add \u2013 dilutive effect of warrants" } } }, "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r14", "r97", "r154", "r157", "r163", "r179", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r380", "r386", "r409", "r450", "r452", "r503", "r518" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r36", "r97", "r179", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r380", "r386", "r409", "r450", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "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/2022", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "stringItemType" }, "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 and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r296", "r298", "r376" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r296", "r298", "r373", "r374", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationIndemnificationAssetsDescription": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "For indemnification assets recognized in connection with a business combination, this element represents a description of such assets.", "label": "Business Combination, Indemnification Assets, Description", "terseLabel": "Purple LLC, description" } } }, "localname": "BusinessCombinationIndemnificationAssetsDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r10", "r85" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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 and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r79", "r85", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of the period", "periodStartLabel": "Cash and cash equivalents, beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r79", "r410" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r18", "r19", "r20", "r94", "r97", "r120", "r121", "r126", "r129", "r131", "r139", "r140", "r141", "r179", "r216", "r220", "r221", "r222", "r225", "r226", "r243", "r244", "r247", "r251", "r258", "r409", "r553" ], "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/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/SecondaryOfferingDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r259" ], "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": "Warrants exercised" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants exercised" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reason for issuing warrant or right.", "label": "Warrant or Right, Reason for Issuance, Description", "terseLabel": "Warrant, description" } } }, "localname": "ClassOfWarrantOrRightReasonForIssuingToNonemployees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r46", "r507", "r524" ], "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 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r212", "r539" ], "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/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A Common Stock [Member]", "netLabel": "Common Class A [Member]", "terseLabel": "Class A Common Stock", "verboseLabel": "Class A" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "http://prpl.com/role/SecondaryOfferingDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "netLabel": "Class B Common Stock [Member]", "terseLabel": "Class B Common Stock", "verboseLabel": "Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r103", "r104", "r399" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockOtherSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.", "label": "Common Stock, Other Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockOtherSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "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 (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "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", "verboseLabel": "Common stock authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "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": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r258" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Class A common stock; $0.0001 par value, 210,000 shares authorized; 82,638 issued and outstanding at March 31, 2022 and 66,493 issued and outstanding at December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Vote for each share" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r385", "r388", "r389" ], "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": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r275", "r283" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r275", "r283" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "us-gaap_ContractualObligationDueInFourthAndFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fourth and fifth fiscal years following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Four and Five", "terseLabel": "Tax distributions" } } }, "localname": "ContractualObligationDueInFourthAndFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66", "r488" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "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": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r230", "r236", "r237", "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateTerms": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.", "label": "Debt Instrument, Interest Rate Terms", "terseLabel": "Interest rate, description" } } }, "localname": "DebtInstrumentInterestRateTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Aggregate shares percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment made to pay deferred cash remuneration expressed as a percentage of the individual's base salary.", "label": "Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage", "terseLabel": "Cash tax savings percentage" } } }, "localname": "DeferredCompensationArrangementWithIndividualCashAwardsGrantedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r228", "r421" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance cost" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r343", "r344" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r98", "r358", "r363", "r364", "r365" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Inventories" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r354" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r356", "r357" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r83", "r197" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r83", "r197" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Non-cash lease expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r83", "r152" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r50", "r51", "r52", "r408" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "periodEndLabel": "Fair value, ending balance", "periodStartLabel": "Fair value, beginning balance", "terseLabel": "Warrant liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofliabilityactivityTable" ], "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/2022", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r275", "r277", "r278", "r279", "r280", "r281", "r282", "r283" ], "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/2022", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r275" ], "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 revenue disaggregated by sales channel and product" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r300", "r301", "r332", "r333", "r334", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r108", "r109", "r110", "r111", "r112", "r116", "r120", "r129", "r130", "r131", "r135", "r136", "r400", "r401", "r510", "r526" ], "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": "Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]", "terseLabel": "Weighted average common shares outstanding:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r108", "r109", "r110", "r111", "r112", "r120", "r129", "r130", "r131", "r135", "r136", "r400", "r401", "r510", "r526" ], "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": "Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r132", "r133", "r134", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r99", "r346", "r366" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r346", "r366" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal": { "auth_ref": [ "r346", "r366" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, State and Local, Percent", "terseLabel": "Non-taxable federal rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlementsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r55", "r56", "r57", "r103", "r104", "r105", "r107", "r113", "r115", "r138", "r180", "r258", "r263", "r337", "r338", "r339", "r359", "r360", "r399", "r411", "r412", "r413", "r414", "r415", "r416", "r440", "r534", "r535", "r536" ], "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/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Investment affiliates acquire percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EstimatedInsuranceRecoveries": { "auth_ref": [ "r13" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts expected to be recovered under the terms of insurance contracts.", "label": "Estimated Insurance Recoveries", "terseLabel": "Estimated amount" } } }, "localname": "EstimatedInsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r83", "r241" ], "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", "terseLabel": "Fair value of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r230", "r236", "r237", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r403", "r459", "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r230", "r236", "r237", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r403", "r461" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofliabilitiesmeasuredatfairvalueonrecurringbasisTable" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisDebtInstrumentValuationTechniquesChangeInTechniqueQuantificationOfEffect": { "auth_ref": [ "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the quantification of the effect of changes in the valuation technique and related inputs, during the period, used to measure the liability at fair value as of the statement of financial position reporting date.", "label": "Fair Value, Debt Instrument, Valuation Techniques, Change in Technique, Quantification of Effect", "terseLabel": "Less \u2013 dilutive effect of change in fair value \u2013 warrant liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisDebtInstrumentValuationTechniquesChangeInTechniqueQuantificationOfEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofliabilityactivityTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r405", "r407" ], "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]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofliabilityactivityTable" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r405", "r407" ], "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 liability activity" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r425", "r428", "r438" ], "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": "Finance lease right of use asset (in Dollars)" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r233", "r256", "r396", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofliabilityactivityTable", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Remaining recognition period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r67" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of nature and type of retirement benefits.", "label": "Retirement Benefits, Description", "terseLabel": "Employee retirement plan, description" } } }, "localname": "GeneralDiscussionOfPensionAndOtherPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EmployeeRetirementPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeneralPartnersOfferingCosts": { "auth_ref": [ "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of offering costs allocated to the general partner.", "label": "General Partners' Offering Costs", "terseLabel": "Secondary offering totaled" } } }, "localname": "GeneralPartnersOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64", "r97", "r154", "r156", "r159", "r162", "r164", "r179", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r409" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r154", "r156", "r159", "r162", "r164", "r502", "r508", "r512", "r527" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "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": "Net income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r201", "r204" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxCreditsAndAdjustments": { "auth_ref": [ "r84" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.", "label": "Income Tax Credits and Adjustments", "terseLabel": "Tax receivable agreement benefit" } } }, "localname": "IncomeTaxCreditsAndAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r99", "r347", "r352", "r355", "r361", "r367", "r370", "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationInterestAccrued": { "auth_ref": [ "r348" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income Tax Examination, Interest Accrued", "terseLabel": "Accrued tax" } } }, "localname": "IncomeTaxExaminationInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r114", "r115", "r153", "r345", "r362", "r368", "r528" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "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 benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitIntraperiodTaxAllocation": { "auth_ref": [ "r362", "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity.", "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation", "terseLabel": "Income benefit" } } }, "localname": "IncomeTaxExpenseBenefitIntraperiodTaxAllocation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid during the period for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 9.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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 11.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "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 other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Other accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Operating lease obligations" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r195", "r196" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurredCapitalized": { "auth_ref": [ "r546" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized, including amount of allowance for funds used during construction.", "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction", "terseLabel": "Capitalized interest" } } }, "localname": "InterestCostsIncurredCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r58", "r151", "r418", "r421", "r511" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r68", "r232", "r235", "r238", "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense for debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r77", "r80", "r86" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid during the period for interest, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r27", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r33", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r29", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r33", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory obsolescence reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r28", "r191" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Economic interest" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r436", "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Asbtract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of undiscounted cash flows for each of first five years and total remaining years to operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r437" ], "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, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r437" ], "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, to be Paid, Year Two", "terseLabel": "2022 (excluding the three months ended March 31, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r437" ], "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 \u2013 lease payments representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r97", "r158", "r179", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r381", "r386", "r387", "r409", "r450", "r451" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r97", "r179", "r409", "r452", "r506", "r522" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r8", "r42", "r97", "r179", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r381", "r386", "r387", "r409", "r450", "r451", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r504", "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Revolving line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Amount of revolving line of credit" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate.", "label": "Line of Credit Facility, Interest Rate Description", "terseLabel": "Line of credit interest rate, description" } } }, "localname": "LineOfCreditFacilityInterestRateDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r229", "r234", "r236", "r237", "r504", "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt, net", "verboseLabel": "Term loan" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails", "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "terseLabel": "Debt, net of current portion" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Total debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.", "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate", "terseLabel": "Net cash savings percentage" } } }, "localname": "LongTermDebtPercentageBearingVariableInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r49", "r97", "r179", "r216", "r220", "r221", "r222", "r225", "r226", "r409", "r505", "r521" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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 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", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 3.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 provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r79" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r81", "r84" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.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" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r53", "r54", "r57", "r61", "r84", "r97", "r106", "r108", "r109", "r110", "r111", "r114", "r115", "r127", "r154", "r156", "r159", "r162", "r164", "r179", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r401", "r409", "r509", "r525" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income (loss) attributable to Purple Innovation, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Common Share [Abstract]" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r53", "r54", "r57", "r114", "r115", "r383", "r391" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "terseLabel": "Net income (loss) attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Less \u2013 net loss attributed to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r108", "r109", "r110", "r111", "r116", "r117", "r128", "r131", "r154", "r156", "r159", "r162", "r164" ], "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", "terseLabel": "Net income (loss) attributable to Purple Innovation, Inc. \u2013 basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r119", "r122", "r123", "r124", "r125", "r128", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss) attributable to Purple Innovation, Inc. \u2013 diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionPayablesAssumed1": { "auth_ref": [ "r87", "r88", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of payables that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Payables Assumed", "terseLabel": "Property and equipment included in accounts payable" } } }, "localname": "NoncashOrPartNoncashAcquisitionPayablesAssumed1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r103", "r104", "r105", "r263", "r377" ], "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 [Member]", "terseLabel": "Noncontrolling\tInterest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.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", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r154", "r156", "r159", "r162", "r164" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r429", "r438" ], "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" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofundiscountedcashflowsforeachoffirstfiveyearsandtotalremainingyearstooperatingleaseliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r424" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease obligations \u2013 current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r424" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease obligations, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r426", "r432" ], "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": "Cash paid for amounts included in present value of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r423" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r435", "r438" ], "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": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r434", "r438" ], "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 Term", "terseLabel": "Weighted-average remaining term of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r242", "r394", "r395", "r397" ], "lang": { "en-us": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "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": "Total other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r35", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 5.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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r13" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of other current liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/OtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r529" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities and Financial Instruments Subject to Mandatory Redemption [Abstract]" } } }, "localname": "OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r40", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/OtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities, net of current portion" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]", "terseLabel": "Schedule of other long-term liabilities" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/OtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r17", "r504", "r519" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-Term Debt", "terseLabel": "Total" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r15", "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Current", "negatedLabel": "Less \u2013 current portion of warranty accrual" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Other long-term liabilities, net of current portion" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "domainItemType" }, "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": "Parent [Member]", "terseLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r75" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments for debt issuance costs", "terseLabel": "Payment on term loan" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.", "label": "Payments of Debt Restructuring Costs", "terseLabel": "Security for PerfectSense\u2019s costs (in Dollars)" } } }, "localname": "PaymentsOfDebtRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "terseLabel": "Payments" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r76" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Payments for secondary stock offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "terseLabel": "Holding payments" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r70" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Investment in intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r243" ], "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/2022", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "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 authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r34", "r193", "r194" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds total" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r71" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from secondary stock offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommercialPaper": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowing by issuing commercial paper.", "label": "Proceeds from Issuance of Commercial Paper", "terseLabel": "Aggregate gross proceeds" } } }, "localname": "ProceedsFromIssuanceOfCommercialPaper", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r71", "r336" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromUnsecuredLinesOfCredit": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is uncollateralized (where debt is not backed by the pledge of collateral).", "label": "Proceeds from Unsecured Lines of Credit", "terseLabel": "Repayment of revolving line of credit" } } }, "localname": "ProceedsFromUnsecuredLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r71" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 5.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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r40", "r213", "r214" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Warranty accrual - current portion", "verboseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofothercurrentliabilitiesTable", "http://prpl.com/role/ScheduleofotherlongtermliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r53", "r54", "r57", "r78", "r97", "r106", "r114", "r115", "r154", "r156", "r159", "r162", "r164", "r179", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r379", "r382", "r384", "r391", "r392", "r401", "r409", "r512" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income loss", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow", "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r202", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r11", "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r200", "r452", "r513", "r523" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "order": 2.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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ScheduleofpropertyandequipmentTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r293", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTaxExpenseDueFromAffiliatesCurrent": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of any current tax-related balances due from affiliates as of the date of each statement of financial position presented.", "label": "Related Party Tax Expense, Due from Affiliates, Current", "terseLabel": "Rent expense" } } }, "localname": "RelatedPartyTaxExpenseDueFromAffiliatesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r293", "r443", "r444", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/RevenuefromContractswithCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r293", "r443", "r446", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r441", "r442", "r444", "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r74" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Payments on term loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r74", "r96" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Payments on revolving line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "terseLabel": "Repayment of revolving line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r341", "r487", "r547" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r263", "r452", "r520", "r537", "r538" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r103", "r104", "r105", "r107", "r113", "r115", "r180", "r337", "r338", "r339", "r359", "r360", "r399", "r534", "r536" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/RevenuefromContractswithCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r92", "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r59", "r97", "r149", "r150", "r155", "r160", "r161", "r165", "r166", "r167", "r179", "r216", "r217", "r218", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r409", "r512" ], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "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", "terseLabel": "Revenues, net" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofrevenuedisaggregatedbysaleschannelandproductTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r433", "r438" ], "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": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofsupplementalinformationrelatedtothecompanysconsolidatedstatementofcashflowsTable" ], "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/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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 liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Accrued sales tax" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]", "terseLabel": "Schedule of supplemental information related to the company\u2019s consolidated statement of cash flows" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r44", "r101", "r236", "r238", "r259", "r260", "r261", "r262", "r419", "r420", "r422", "r515" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt, related-party" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted weighted average shares outstanding and earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/NetIncomeLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": { "auth_ref": [ "r121", "r131", "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]", "terseLabel": "Schedule of warranty liabilities" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r30", "r31", "r32" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of unvested stock option activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r304", "r319", "r322" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of outstanding and exercisable stock options" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-Based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "terseLabel": "Schedule of total stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of fair market value using Black-Scholes method" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://prpl.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and sales" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Marketing and sales [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Business Combination [Member]" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance amount (in Dollars)", "verboseLabel": "Severance costs (in Dollars)" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails", "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r82" ], "calculation": { "http://prpl.com/role/ConsolidatedCashFlow": { "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 Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. 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 Rights", "terseLabel": "Employee stock options, description" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number Outstanding, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Aggregate shares of common stock, granted (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number Outstanding, Nonvested restricted stock units, Ending Balance", "periodStartLabel": "Number Outstanding, Nonvested restricted stock units, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Nonvested restricted stock units, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Nonvested restricted stock units Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number Outstanding, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofrestrictedstockunitactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Description of method used to estimate fair value of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Method Used", "terseLabel": "Aggregate shares percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The 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", "terseLabel": "Risk free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend": { "auth_ref": [ "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disclosure of the weighted average expected dividend for an entity using a valuation technique with different dividend rates during the contractual term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Granted restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r303" ], "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": "Shares remain available (in Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r308" ], "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": "Options Exercisable, Number of Options Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r321" ], "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, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Options, Forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r310" ], "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": "Options, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable", "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r320" ], "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, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Intrinsic Value, outstanding", "periodStartLabel": "Intrinsic Value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r305", "r307" ], "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": "Options, outstanding", "periodStartLabel": "Options, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r305", "r307" ], "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": "Weighted Average Exercise Price, outstanding", "periodStartLabel": "Weighted Average Exercise Price, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "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": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "terseLabel": "Stock options" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Price per shares (in Dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Stock options expire" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r327" ], "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": "Expected term in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Options Exercisable, Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Options, Ending Balance", "periodStartLabel": "Options, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Options, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options Outstanding Weighted Average Remaining Life (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofoutstandingandexercisablestockoptionsTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "negatedLabel": "Options, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofunvestedstockoptionactivityTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term in Years, Options outstanding" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalstockoptionactivityTable" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "terseLabel": "Shares of common stock (in Shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SecondaryOfferingDetails" ], "xbrltype": "sharesItemType" }, "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 (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r430", "r438" ], "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" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91", "r102" ], "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/2022", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r215" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofwarrantyliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r94", "r97", "r120", "r121", "r126", "r129", "r131", "r139", "r140", "r141", "r179", "r216", "r220", "r221", "r222", "r225", "r226", "r243", "r244", "r247", "r251", "r258", "r409", "r553" ], "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/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails", "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/DocumentAndEntityInformation", "http://prpl.com/role/EquityCompensationPlansDetails", "http://prpl.com/role/NetIncomeLossPerCommonShareDetails", "http://prpl.com/role/RelatedPartyTransactionsDetails", "http://prpl.com/role/SecondaryOfferingDetails", "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r55", "r56", "r57", "r103", "r104", "r105", "r107", "r113", "r115", "r138", "r180", "r258", "r263", "r337", "r338", "r339", "r359", "r360", "r399", "r411", "r412", "r413", "r414", "r415", "r416", "r440", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3", "http://prpl.com/role/StockholdersEquityDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r103", "r104", "r105", "r138", "r488" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Total non-cash stock-based compensation" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoftotalnoncashstockcompensationandtheassociatedlineitemonthestatementofoperationsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r47", "r231", "r258", "r259", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Exchange of stock (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r19", "r20", "r258", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of stock upon secondary offering, net of costs (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r258", "r263" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r258", "r263", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r48", "r258", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Exchange of stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r19", "r20", "r258", "r263" ], "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 stock upon secondary offering, net of costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Impact of transactions affecting NCI" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r19", "r20", "r258", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r19", "r20", "r263", "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r258", "r263" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Restricted stock unit expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r97", "r171", "r179", "r409", "r452" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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 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 stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r56", "r97", "r103", "r104", "r105", "r107", "r113", "r179", "r180", "r263", "r337", "r338", "r339", "r359", "r360", "r377", "r378", "r390", "r399", "r409", "r411", "r412", "r416", "r440", "r535", "r536" ], "calculation": { "http://prpl.com/role/ConsolidatedBalanceSheet": { "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", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedBalanceSheet", "http://prpl.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r95", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r263", "r266", "r398" ], "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/2022", "presentation": [ "http://prpl.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r417", "r454" ], "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 Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r417", "r454" ], "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/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r417", "r454" ], "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/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r453", "r455" ], "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/2022", "presentation": [ "http://prpl.com/role/SubsequentEvents" ], "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/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairmarketvalueusingBlackScholesmethodTable", "http://prpl.com/role/SecondaryOfferingDetails", "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r173", "r174", "r175", "r176", "r177", "r233", "r256", "r396", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r553", "r554", "r555", "r556", "r557", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Common stock sold (in Shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Revolving line of credit" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoflongtermdebtTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r342", "r349" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized stock" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/EquityCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions charged to expense for current period sales" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofwarrantyliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r142", "r143", "r144", "r145", "r146", "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r354" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Overall increase in valuation allowance amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleoffairvalueoftheincrementalloanwarrantsTable" ], "xbrltype": "stringItemType" }, "us-gaap_ValueAddedTaxReceivable": { "auth_ref": [ "r21" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.", "label": "Value Added Tax Receivable", "terseLabel": "Tax receivable" } } }, "localname": "ValueAddedTaxReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r431", "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofleasecostsTable" ], "xbrltype": "monetaryItemType" }, "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": "Warrant [Member]", "terseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/WarrantLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjustment to the weighted average number of basic shares outstanding to convert this to a pro forma presentation.", "label": "Weighted Average Number Basic Shares Outstanding Adjustment, Pro Forma", "terseLabel": "Weighted average shares\u2014diluted (in Shares)" } } }, "localname": "WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Add \u2013 dilutive effect of Class B shares (in Shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r119", "r131" ], "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": "Diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).", "label": "Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation", "terseLabel": "Rescinded and cancelled granted stock options" } } }, "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r131" ], "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": "Basic (in Shares)", "verboseLabel": "Weighted average shares\u2014basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://prpl.com/role/ConsolidatedIncomeStatement", "http://prpl.com/role/ScheduleofbasicanddilutedweightedaveragesharesoutstandingandearningslosspershareTable" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r102": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r448": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "835", "Topic": "980", "URI": "https://asc.fasb.org/extlink&oid=6501662&loc=d3e56162-110433" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r551": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r552": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r553": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r554": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r555": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r556": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r557": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r558": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r559": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r560": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 94 0001213900-22-025186-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-025186-xbrl.zip M4$L#!!0 ( "J JE0UIEMWTU8! *T=#P 9 9C$P<3 S,C)?<'5R<&QE M:6YN;W9A+FAT;>R]:7/;2)(P_)V_HE;;WK#C!67>A^S6$[0L=VL?6])(\O3N M\V4"!(HBND& C4,2Y]>_F56X2((D2 (@0-9$3%L2P4)5WIF5Q^?_\S;1R0NU M;,TT?CVKG]?."#444]6,YU_/!H]7-S=G_^>R\OD_JE7R&S6H)3M4)<,9N3(G MTT=%(T^6;-@CTYJ0]\[D ZF2L>-,+SY^?'U]/5?@&5O1+&J;KJ50&_] JE5O MN2N+XF(7Y,FEY(<\(_4:J?LRH-GWL;6OJY397S9_/E(WSP$5;=3][VBVV6K4N_'?:]1JS8_>$\$7WE8]6X=G#5TSZ/]\>?@>/N[$ M/Q\^^M'Q@2\[@#YODXUJO1%9I J'GEO(!\*Z=>KM:JU7;0:'A2?_6G-2_'@H MV]1_?#JJ!4^/9'O(GK0M9P[H4VNJ!T_A+X@Z]D2M&;[9M:O/LCQ=7L[[8&Y) M^!MBRXY]FGTR]S@>0ET@$>],G8_\P^BCVCI<&[8C&TH @3=]S>/_(=*Y?.$.C)13,.A M!E"]0]^7?'/JT^ R#/R$>3"1[[JYZ&ISBX_J]H+L9V9 M3G\]&\&C%R!0I@YYTF 3Y):^D@=S(AL2_X-$'JFEC<[8MW ''_'?S]-M%_A$ M)K+UK!D7!!^MP7H?IPMKHJS[IE$=)-V#J]/JO?Q,4:Q%]\L7J3KF%!;RUZP. M3<MVMJ_*7PX=3Z1H6FIU.(K?=%EY2_2@(W9IJZI MP8?^NOSSNO_YV>5__6>]4_OD[7MI]Q^7MI\MX/9=\Q-!0JK*NO8,?U* =*@% M[P&*-.:@-Y(GFCZ[V+1V%-*P?@@M7+"$V_\\O/QY>_-T_;7R^#1XNG[\_'%X M6>;#/%Y?_7RX>;JY?JP,;K^2Z_^Y^GUP^]LUN;K[\>/F\?'F[K;L)_QC\/C[ MS>UO3W>W4N4KVD?M5K_49RH_!WV[>_A1^:R]71BF<>M.X$&%Z[$WYX&.?CU3 MP)Y&-?CK&=B<%U]-!9XQ'*;!+NNUZC\^?YS[[J5 YP'1N1Z-W#[^]0QLZHN1 M]D;5JF.Y- Z]_W!E"_:FSQ[HU+088/K=5N?3(K+!<+G\Q\_!P]/UP_?_)0_7 M]WON]^H'JUX;Z%;YV=OE#MI0Q:=:E36]<7NF;9BNR_K_PJF_P%_OL M$AVG96DEI%=1M@]4=_<@$% B]3&2=3M6?["8FH:AF#D%THI5($\/@]O'&Z8F MA 8Y%E(*-4@$O9X*^?9P]X/\*_H_1/3<'P3N#K?]*W,RT6P,IU>^:3HEP*M# M:ETDU\#7AJ,Y,_PN_RHCAUJM7FUVVXTF1^VBVBTIK Z#:FWR3&0=1/$9L2T% M)/+D^5\ W_,_I\]G'_/;AL!6,FQMQ38/]%FS\3K#N85/4I;)H%COOU]7;FYO M[_XY0)$LD9O;J_,Y:;O(F65#\OOK-UEQ*@A78HZ(%<"3R#:QIU311AI5B680 MS;&),F:>[H=CE4"./ 01KE!=G\HJOQ,%HL/?\5[#_WWK(T:B^4%07C%U79[: ML#/_I[-+\MFQME_]A5J.!LZ;#S4>[F>KJ3OOM=5_MW1_,.3W!^?M\(9A!Q:. M&,9X5WEA.^"[3BWS!6EPWLWE/'YC**8%=C&[K'S$IZ],UW"LV96IILWR7ZDN MO\H67<'3$LXOI)?KM1X:L@=12&[\ F2A/+K6ZU5>OV M&K7.)CS#?ZR4V-(QI[OR9,8J@/$4,2UB.F-JD3]=2[-534'PHT[X/+0^7H(& MB' A>]AZE@WMW^SW#_N36CD8(F-,W)P_G#^>D^O)5#=GU.*0GV<(SX'; M(]&/3'=Y^DQHXQ/4QF?%1SC(WBT5PD!5+6K;WC_?-8/6SRY;@#MR>_?P]#NY M^GUP?_V=/-Q\_>V:/-P-OBZ*\6T=\>47-LXN'W_>/%V31JVV(0).CA<#5_#C MG?5DOAIGE]^O?[]9A(1$YC:)IEU5>ZN.-17$UP7A_\*V%:=:.[O\^33X/8#; M?/!*F%?9F5<>+N]-,+KU_Z=-,["@>ZU:JYFC6;6??,V_617'*K3Z=@T*#&8^R>A]Z&[: (2<,XQ=52%[V^CRU!]#>"K M7.*][]7J'W:W%+Z;((#N<8.^>]IM=ZJ-SD;[H%R8R9BPTLX'!!EJ:8Y&[0J/ M8E*+JF3J6K:+X4S'A"\SGY8?J]YX/_R [BWXO&2@.!?'C"KA2?E[;39VM[72 MI-8G3(5'\J.R,B:*+MMV.NJ^K$9P81!CR4S//,XF0U-_GY855CZTC#6'5EDY MQP4QS%=+GA8.5[?>K17C(?JFC&7C&?Y@X.;A+Z$:6&'MI136!5C V9\MTS54 ME'^F=4'^\^KJ^OK;MU3]DJ3FB:<)9_7&D(F95-,=4%*1 =8#3@#0CXZI_"61 MJ6R1%UEW*?FE=EZKU>ID2@&V8W:3DO8M2CGX9R\,>D*(RZ T3W?_P4&\'CU\'_^#\1G[(UE_4(=^_7R4(LF3OTO[I MVHXVFI7(]&BOI^?+A'X0\0FR OX- M?HQYGD2%3\&^P4>G%E4HLW;J#<*2SFWR'M8#LB>V"QK4'IN8[X'27#-A$V/9 M6=S[JSR_2]PB_[)WA@\2D0V5O&]\J. 9A\ \\/GP3S@!/L\>A2_A+KQU,"?6 M9IM@FY1MA_1K1)5G]OFVT?PKU[)@-9Y7BQ+5D1W,;O]?:B_RC$=RC.)8_FW; MIS_^2?2_M^;\W[QLW;)2ZVEQ&U(A$.!$<["W =6!$"W30)M.GQ$*]MV,W*!V MD!4,R1(LK2 LM7.!&<,UHD$&+)JMM&IMY+<'^NSJ_-;VL?I$WB..N%-E),%*)& EH5R8Z M;) 265& D7BW$*0M"X5^[%_!ES2J,1_8$^ _>(?EBVJ"K3YD8R95@.9A,5 + M"(IG H[6JS/V/SZ'PU"BTI%FL!(*&_D*(\F-VJ=5>V,?US_YCVU\P-M;97EO M_H.HX;R'5^S3?U(SF(@ WZS:\%6VKZ7NHYA2#D'EEF<^@C?&-OYXU=E'T61-S9AF["DX M #54C'4$]?1^> 3#)O@N?08OK[QJ\&KD&0.V;Z):>-%LIG4-V5 T64>C%DN, M<*?8)T^5+=4F6*.DJ?$Y):3>?"]_B/7GB(AJ')KVMH]JV&-P2P/9^AZ(CD48 M>"4D^N]DI0/_X9S\+VS/P_IRL"LUXP"W& C26S-Y *Z\F"P[)0Y8= J;W_8E MUN\VZ-3SC85509#,T4/]#.A.T< ,M'\]N[G]-D\>ACNIJJ93]1Z)N?U@E_3L MSO 1[^+M.]=A\@P$&QA@8*)1%G-Q#8V_D-W8@Z79:TB=5EOJ=#L^5?G[N^2W M^K9/^=92]B9A*0*5 7(/I@C8/$4@2 P(4@6"% %^0;06$(T# :+5ZDF-;G]7 M*) O2:!0\:#P2BU*S'!GQQL*/,:^JT%?U15]5X.^K ?NNWHD.$;X?((O_NU2 M QV6>@@LUG28?V$%[NL-Q.$"^CL1O"ZTS(TOLHML-X3&]#)\]:JM#"TJ_U4= M4I!AL/,I.TET>YV8W>&6=W]YE+S*T]$W VH=!K J<;9WPMXD93M6R0M9HMT] M*UYOMKM;@BUC">_]*G!S0-P\#;X P]Q](U=WMT_7MT]Y-L ^NUA3MQX:DKOJPJ0DN%*.U (S6V:F,WR;*V1"-[3DT=.);#-GUS MO@BCX"Q[7;7%LNT^K"J3L85QE?^4L?5BRN#X%L3M;XQ@JM$<8.3]F*9LK)PM M=]93X\FRL=XAE'RJ%R$.G; =U\\S5.^IR8E&FFK.3,A7K(0+TUAE @IDK$4Z>0N1:YD>TR^Z>:K,$HR MD1HM890(<7(H<=)-MV;1@><=DZR0*W$!5R%3LI I;6&)E%1T!!$HN M\92^L%V.5@ U2R& ^FF>_1]8PZF!;8)=OE"6P!]T_W<41;IINUCD(P]-U_&; M+CYH]E]"OF024.D*.Z;L8J15!C%23[6P!.P1QS)UFXF0>\M4J(I20\B(@LL( M88,%Y M*&41&#@ZI5RN5/%ZJJGBW^FSK'-3GO7@%K9\T<6&D Z'D@Z#4HB'5!/!,0)( MOLF*8UI",A1=,@B#HB#[#T1&IQ02(]5T\.NWL3;41/I#1BE5-6%'E,K53S4W M^A%>+CLBXC[/7:WZ/#.(GL<)][] OK7SMF:DJ@:-"AOZ] ]7QOE-^HSPV60X MM?2;:4T(=HJ2"# +M;"Q'AR?W+\R<^27XFT7Q"S\-+4CMM7'N M%'OJY_GCN??@AXJWF.@Q62CR^(-6QO(+)3;.(9-U;&6M4NQ6;$>FV1+6P!K[ MCB)&R3T@V7 8.3SYCY.[T4A3*'G_\_'^Z>X#-MA6=)<-%+O^VY7O05QB;L-G MVYTB'+NL/37\+)$_,)O3^HWJ2Y]Q>,-K*KC$ZB?>LV[;KCW&5"QO^M^]:TWU MN-?=FF3-9GZ?3:E5O=9E +Y"[DU]-J'6\G.51W-B:,\Q.^)OA[V2'[)C:6_K MMCSEKP%LX%0X^-GD'9IA7;:* O)7U@SBP*98PMG4,E57<>P0N)6)[#AX',2Q M364G@(-$AK"LKAD4B,!_"O /CHD<)+.9&+/&L6P#E:>XR7H4[1%BX&^D'ES) M;Y:FQH %!X=Z3_SP7AD#(>^)WV?#V%4B^/.>08Q-M!A$P,:G4QU[;;-!7"B, MII2ULJV,6)]UWB67G1?@)X>GC!P-7V>;?+ SP,.F #7;F3\^KA;Y-AN?SG'R M;)JJC:IQC)VZ Q[!1354C8;,OZ//SBMWKN4=;(X.V<.QE#>W37Q0M\TH@O"+ MC'WE*!@\$+!-O\B69KIV9,<5OF/8K(&-N_%#; L*0@=DCJ79JL8Z#B,]>4#A MPZU]"ABX"%)=DR5R)1NRBO^.-0/^N78M)%\3JXX85?F !2>=>$TV"T?=@F:"^#%^N$S<72M:O_O[O9:PJFTDK]'FPUN M8RV8B?EJ\-FEIFMQP@=:Y]3%&A_#*U@6>07TET=NL)3W.0>K(_]%.5(-"JK1 MEJT92%TZ94J2/S$V<1I !$VV#:#D Q CJ[I3(,$H/0H]6#0]R)B+MRZ\1+$?5V^^R!0_,/-G4:_4:2X*./T'N-5TW7^,>W/A$Q5OJ_UOS MFGO=M>,^_@9 P_'IP.5.W.=?@2 S02H,99LF M>69!(\6A*O+L"L3XNE0W7V)?>@W"#FSV^%W[^A5^B(-J)3"KR)VE 7/)>MPJ MX5/7;PX.0HXE$-,%7RZTO^(_7'7,2OC$3QU8*):\P#<@AE]$_)L92\:FKI+; M]<]X$/T22P<^8I[,Z3H4KV32>Z TUN1TSK:X!X-_*ZH\!2]I$7KL%'\ZR\E-8/!->Q 0!CH@ZY:[MTS@!L>,XSJFMOT'!RIJ#<35\I-"[Q9*[_Z0C5G% M&VH14;7PZ:0*? >GPZ$VH,#4,>. B# M!T#0%$1K<<[Q(?'Q$]P!ING#6_W)-XNTQO]N6G.?+[J"]FPR-'5PUUS''V/O MAV(J://CT"D\%)\T98:3J]@(;MCYJX;"$YY""]]R)'P((3-R=9W:#A]3Y1!F M__JF-0H(@+/$3FLACS*3=O[L@E6VW?\V\R,:G\C=E-'E!;[5F^OUB?P3I[1< M'&*\Q')<=WY*1"WF)3S[+7),_X"?R!-XM!?D.YI!#**?R*T\H1P0X/W"\;2Y M,1'^-]G!3W:L16+2*N"LBU7LQOXC$TW]]$ =3=/US\J]7,RMRA[K4H5DUL5 M%TPU8JCT[#)$\>/3 +[+YS9XT#EB1)>!"W>80+- O\VR29Z@U45E;0_0W @S MDT.^=_VFR!7FWM<_<:O;=&VPZ^&[]$VAL!=V9^+/L?MP"':,V >[#S]9.<5D M8=I)\O2!^>R3^&O[,-,D. 7>U\_G!51?*?H"^!U=#1,P ML)[<:SZ/6A]O&1C+!&_4H5B+)J_-PJ$ M>CI 6$Y?VD1 6YT19Y#:3$CQS28%8'0EYJ NHF[-K^FMNSUP+J]3=/,9CH=7;).L*Q^V_\ 9Q" M#00^;^8T3^^1R3=Q0%A\*NY=OZQ8L[_PM >QM2-CF]&1L=5FHHFQKEU]EN7I M!9YY8*CXSW5XX(%S)5L6CA!G08%@<&PS,CC6M8&?.PVIT^\M#8U="; X4,0+ MQH+!N'4X&/?K4J>^/)YX9Q@G9[%E!EI>>< 'R&/6CD+A;$/,,3"HLU9,K%PM MGA;R9 C_/ _!<6ZIXXG6U3AJ]*5:;3..-AWX$,#:A[)W!%9;:C5K>P(K6T6Q M_.X;=L]K6AJ:OR6F;_\<,\#4:A35:VVIUS@]@DX&G7X/M%Y^!)R$/.\M.I4U M%3S6*;KMZZW> I.G=XYK?HR-HJ0K-3J-DZ/2+8'4DVJ=5JG$[4HGF/Z%HK%MT-- MM[99R.V$FG25T)/I8(YR+'>631$EQ$VC7I,:W?;)J:"DX ''J)V >(ND?-"8 M,J?P@AD+!F$<:(K->TMM]OM'NM=EPQD8ZK5_JO5N0+TO];%&_<2H>U=H-:1. M/3]+*PDI>ZVBC6?X'5."&>2JYJCJPB_EEM#!T;[CR1[P;7>CGS9EHFF-R]"6 MVMW-(MCO@1@9\#!'Z28:?9*$'L9YEY6],@()2,85N[$ 1\B:BL["Q1 L!6:^03 M85IC>K=J4K^UV72+ >3NC%E*+.P?R%J'A8;4ZFZ^[-L!"]GHUWS,G0=0/!3*?40@^OS*06.4G9W M@[2RJ3QC]=0['7A)]1PBD^R>GV#C74FG(?5Z^P8=21SS( S]'@KOK>NMTTLAV!E-7JB=( M\E[M[W'^4A MX!0@UI/ZC7VOU_*W]W@/1.SY!@;')%KT419B9[+'/X@]4%^P4',CMEI2K[-O MG+@\Y+T;C.HUJ=?5S@]@$Q^)< /NXVF[4JUVNG= M[*<'/Y#K]!S*_18&?7XO-P$ILE,\G)/EXFR6P+UNU4T_? M2@XMD!'M?7,F\I;[?\B6)<]'7\M*Y%^II;T WEYH1#"MT=+UPF:2,^G3.&!, M.&%-4 S1'&<2PMXI(MN9&IV&2!+)-TED*U.FN=,E='ZBU@3/QOJ73#7@3&: MWH5^R8T_D,##VP^<4;;!SFEVI>;>9FD)B3PS@/9;4KU>-CM_C;-[;*RTPGU+ MD@':ZTO-_NGU.-@'8G6IWBY67"=_EW8G?ZT\9,)NNO,0@[=:F?P/TY*N+? UH-H,(B MRUHB\)-1X"<1CL ;3I##4:+8SW'% M?-:%^UM29^_67.716]L!I]^6^HU#J*GBYM@7:C.Y)^F9DXGFL-P\WJ799,,? MJ:%@@ MD^Z^L<_N!<\=#<_%E:Q15K(FZJ%R#2!=X1AM,O!'%=J(ET_DE[4JNAU5T:WM M6I:SUS#LW\O6G?7H8!HX:U1^3ZW'L6R%#": *S\ M&T0.UOV4(WAO;-O=![2I;N;.=6Q'9O-%U^ZHUY ZS;CWN>H?>7>JV1[=HMD?O !OJ9V5ZI K= M?;5@JI#==S.I0B:I2LX//$EWU&HE,,O2-MP.85DDC!\U(PD()0Q_M?;:?LJE MGJJJ(7'(.L&A'U4-Z)TGCI75B@Q/= \'NC&\/+@U321J-:G7.+U[DJT!U:IU MI?:Q]/T<*(H[<5G_ 0#A2%,T9_$QM*'K8*[RDSDO&3?35:/1D1H]47]\0)V=+D+K MK8[4;AU%SNK:SO?Z0@?HW85+*?NRIY1 .S#4;8Q(T3<_YQS>K?&3>4?]CTPN ML7#O9<4+X4[]=;%[.XB2&@#N29L 9][25_)@3F1#XG^0R".UM-$G,I&M9PU> MA(_6YM_]IVL[VF@& +:GLA%=NCJ2)YH^N]BT.'O6UOY-^5["@^""<)2IM_UL M]N_WJ$]O^T]C6I$5;! R3-6VS*(@^YOT\6RR&;;&R'6=,;0J4(8-6 M<5B?64/%:=;L)Z;R6.!OI!FRH6C,,(,_L.S?\YQ@5'8M%_5*ODFT9U M]8+ MA6^HZIA3>+B!/.O]Q>?C#OYMD[US%@'&,MT&:[*WU&)>PJ =/:9_P$_D:3:% MWO]\N/]^7;FY MO;W[Y^#IYNY6(C>W5R# AI^7])K;"7P.+$ASW?:##*GZ'1LT ]6:Z-IC\\%WZIE#8"QR8YYT0 M><(:6'XH^\E]_E]S"F:'P=MUW;/F6%(4_@Y?4/S?Y^U;<,5T>6K#F_R?/I%7 M377&^.K:.[Z7)! Y2^0&KG?Q?,#%>P$Q@X"V""+ \1!LOYYUSM8L&*?]-FO/ MI[%%*?D!RXUM<@T,J7X>6A\OPS22A*[VTH9V\[4+ .1&^D#&3)QTX%B2T]:+ M3S5)P;+=2@D67O?M;$-2GG#L=MZM,-0>Z LU7#H_!GOAV_5W:^,7P5.)(A7> MT_UWV\W:$-4FP M=:G3*.EVIO7=^<,HJ*-K?DK[A##4Q1+1 J5M+A@)N!DPMU"3@ M)/]%&>+8I2W.W"FK:'FD[$H>M$-PJ&M.C.LZ[TC]O?MGED_2[ *J=DMJ)DAZ M.I#M&R'IWZA!\?J-U0VI$\W0;,=B@RG*2MG>B0!=@[GS;,19O2OU>N6L3]Y+ MD>X,KQ8HU_R&DZ8NV!* V97%1Y X5/$/=G.)-Q7$['OM%6CC$@)J^ MAO#:2$H-J9Z@":]P#U.+X^R$I;K4;62$I;S"/#S]SEPRP(^;5O;AZ,!9\Q^,1M-C!7>K7#L[E2:-@K(>[SZB>(OX@ M(F'%=9@BGI%?RN$;4!D#*CL!Z!\D@?%;2V#\KI%M!P'-/J(G,6C:.XW82+F@ M?!VUQHN:N:R'LD6YV)&X3E@7T2IJ-"L[JET!F!66S$XQVJTI-TM)O'(6T) : M-/N[SQ*-D]J%JM9,U(D1BZO,Y0234HH0'HFEKZNQ;#Q33%T>R9K7GS9<9KRNXAL1D,N6X*#F[O*7.?+24\!I%_X^._)9YEDN6[KT?-?MFF9,K-AG(!:"'969?V&GY M:9UTOO!IM1I[M)MN+1Z+QX\"VJJ)O5S'*]\ M #6U;$O*D79@Q#&)<:2]+[-C/(!I:%1MVUUM%7\FJ- 3E_?[2X6]<+> LOK! M2[-V%!>M9)+AWK6F\-.-89@OS%.0X&?E?-,9B]I?+2>!D$P9MVO;!XU6=%7; MR.U%14@^3+Y6^R<95;%'<[L-8UHRQ M@K_(MJ:454QNH;<:6XE)?YJ%/PR/02DZ$2]6?M3Q%E+:O."8/ZLF'\WK/6D9C=3]I\;:R%F'HBY%J>)X]WF6K1.9H1%0XRP MV)V"BBZ.DO7=+\$I4AB-T3[*T1B/,4/B^$PM4G:<;YB5D>U$C#DY5/XI%8MV M9"S^O+]I2':PFUHZ^.S'J/SU1FXM9B9 KGM;-W1CB\WF!=PK7;9MMN=!62!< MY+V5%OM?R@+A(N]MW1B0 F)_ #O"R(&LEP7 ";12(3%]BB J,AV5C%%9.719 M8%L8 MR%1XMJTY[B1H2,W;R1W0><%9H#YM\:*]&6]E]"NSYA<4DFEC_+?&'' M8F&@A(A(EY+VLJ+"PP?W*8'RB*.W%UF27B".R?&/9C[H8$ M%9P<%A3=<9B(^H*/#\R]+0^>"-/(CC7O9XJ=D.7V" M1 2)".DA2$-(#T$B:059Y:E6)B-;T$9^M/&5CC0%1VX(VA"TL7!$GJDM2$.0 MQM(1_>Y_@C@$<91=;FP?T\N84O,FMA(?1T"K0,L+: EH"6@58?EU)D5<3XK2 M'E1078&6%U0GJ&X? WNWED^K_"'?QZC&](!B'8)2._(769<-A;*-^;7@7ZE" ML0$/!T>S+I%&K5%?X1/YQ=;O\O$S%]\:U[,G'U_>+ Z.H*.DS%]*0Y1;=@*+9E;R6,R-H>@N4N>] M:>'+]AOL$=>051"P$*W+5%S/3[2V6G$M1@59ED:N1KIV56VJ5+6WZEA3P8:[ M(/Q?V(_B5-NI0@R,M48(,M9!1Q!+"8@E'_'5*+ 2;M6Z4KL?-[%0R+R3(^/U M@Q7JS4+1\8JA7XU.7>HUXD;&'9"@/PA:+I9(;A6*E!?&UK7:4KD=JOXMG%:@VQQI[G?>MQ2A^T))SX>XG)L!1QR M32/,[$)S/BZQ^LUYG/A4L9DP(-7).2 ET"^866 S(V;N"F8^9?3W!/J/$OTY MQ5GW&=]U;YDCS?D.QG2"6&F]*;5KP+I_(HT2^8^9BPF9"9Z^GV@A#<7!3\YY/WT=OWUOS&MEVJ M?G4MO"N''9@JZ_O&X@@.I" !TE_G,10'M% M$(4 .FH"3"J TBU&%P*H*/C/10 )^9-U3F!^ ;_K-VHIFLT;'Y@C6!+P0\PI M E.D!.;I5G3VJK.-9RM>?LL^O.,H]?&MKBW$;=2*R5BG2X-)%7M3*/:3QG]+ MX/^D\9]W:;W _S'9()F%-A-;(/SNO],1]D>QZ"^I_!&5%,>)_Y)'-H7\*3G] M)94_HOCC./%?[L#FD8B?(T]^_">U'5C;#X5B?;JE*0Y5O:@H8DG$1(\C)OH0 M()<]-GB5+?4W:R$U>3DNFKBUD= +Q;(+1%7@:>-?)/">-/X;(N7SM/$O,NY. M&_\BX>FT\2_NQ4\;_^)>_+3Q?]SWXJ5N0H@AFF#V4I""Z$Y-6)TJIJ'*U@S^ M/J(8PY&(01U\2C%M$8P[DF <;)!]M#[X5N](]9I(3!2TE^+-S'K*X[OV64#O%(KND8D?<-!XG_G,1 M.YEE0"85.R+!H6!DEU3LB ONX\1_+F)'2)U3S'<<*(KE>HT>54V$RH2)LB4^@X\2^X^9BPF92;1=[7<>(_K1=OF :R2Q1P:DWU55;QD_SV M-6)I)1FIW$@\R3-#_(@F^]N)'9%N>)SXST?L[!0%%&+G>,DNJ=@16:['B?]\ MQ(Z0.G%2)]W<2C^>Q[]S0>KG[>D!4BXG4X"NGW#I6+)A;I;]=CO+-SBQCO@. "I! M1FF345([H96SG2 ([\@)3\@O048YRJ^\JWD$X1TYX14XG)PDS^+.&5,KR5#- M5N)JAOQ)?C'8(ZC]T&(V[PH*(6:/G/ *'#X78E90>T&I/;MQ[UL1>XEH7(CU M0MH3>5?D%8+PLDTB9AMXI8@(7$A7EZ\86@>X8/@BZT%+!X:I^B?R0[:4,6G6 M)=*H-1H)F3/=;>W(FK )HIKN4*<%X\Q5&\M7 S7V:@S!NCO) M7 'TRE,;WN3_](F\:JHSQE?7WO&])#G]6:(;R_7U3@I%*LM+]"W=@^8C^ #. M^-=?SSIG*W M"-#D5<\<@7R)CR,H&';W9#JG2[R',S)*O/RQ28&DV73+MFF"9, #FZPKN@,< MS&C:G R:NUEE3B:FP?;,/.#M$HZ+8W()3 M,'T9Y)@58QNB]ES6UJAD"JT>% MU8&BN!-7EQVJ"LP>%6:C\6:6,]7=LD>#P'#!,3Q_0R"0>U3(71I1UBR=Z$I4>!W+[O>XD=@)<0"S\>*9\''QXU?P<>G@>:H5W304"-YC_U_I2%,T1R#X6!',L_\$?H\5OWZNIL#PL6*X!!R\?72FQ#D& MQY8R(:!5G.4%M 2T!+2*L'S2#,/T.]P?/QQ+?!Q!=:58_MBH+OL+65OA!_EE;.]R+6@-WGJXFEYO"_UWARS6[N77!JS3E/KUQ$UI MBH.@HZ3,5475Q2/*@M5/=P0!%X* BR]:^_F)UG93D&4QR')'N9JT0V(_YPZ) M@EJ*2"VYR*_FWK-6,M3"S693JK42-W039'S,9+R^0V%S[S$JN70H[+2E7KM@ M6GQ57T)!RP<2R45N7=_I2O6^D,B"BC=2<9';HS5;(D(E2'@C"1>Y^S<(XG;R M$6X'H^+D%R/K*\-PI[G?>MQ2A^U) ]1,%K/H\^3%0TF>PXV*S_O$IXK-A"&I M5DH=-!.'I 3^!3<+;&;%S77!S2>-_W23;03^BX+_?-RB?2[N[RUSI#G?3=M> MT[Q\J[E&@K:.B;;Z@K8$;65#6ZU]KCJ3T%:]GGC@@B"L(R*L'&16O]DO)FEE MF_A\\ @@B^)6A[)-5;8WQ9Q,J6'+B #!8B*"<'383.I!-H4'>93X%]Q\3-A, MRLTMPV+9+U:^NA9?CL -396W+6';\%[2]KB)FUVH[N=4M MJ)%\N@285 "UA0 Z2OP7/V@H!-!1$V!2 =01 N@H\5_X .!)R)^]LP#SB_A= MORECV7CFK0[,$2RY/+U(,%.6VKR]5T5M/#OQ0MLKTP"ZL^&5=R/^LZ,-=?I( M%7C4T6A\#-XOO^WUBLE4%K8*89 6JXI+)1D6BPC M/%6B3"J4>D(HG33^\V[R(/!?*/RW147%:>-?Y."?-OY%#OYIX_^X,VARR O, M,R9(+46S@YC@JVQ9LN$LSD\[58HO<%AP:DWU"Q]]=Z,_/,1Q[WMMM*\A-?J) MR^N%;#U:2DMXG;."T-84"PC:*A9M)=7;(E?NM/$O4I6.$__YZ)9=QR"^I^!$9:\>)_^(& M)H7X.0'R2RI^1,+D<>*_L&'+$Y(^1][&\4E^8WNRJ$*U%QRX0^1GB]()O)_H MFCS4=,V9"7X4+>".#IM)M>MQIZ.?+OX%-Q\3-I-RROA\#T&OB6UW??\$HP.;G;33QT5O0X*(P8$KG2QXG_G,30SKE&0@R= M!!DF%4,BH_HX\9^/&!)2*(D4*O6@YZ]T1"W+F_'"IST31WZC(DE2!!&.#YM) MU::H$SA._ MN/B9L)N5FD3Q\G/C/Y?H\C8A@U ;V#:X;9FL]H:FU^M*\WQ6U MS 4CNJ1"1V2L'R?^\Q$Z*7C>0N@<#]$E%#I=429QG/C/1>@(F7-ZZ8$#1;%< M+_JG:K9C:4-7U$B+@,%Q8C.I&A7E/L>)?\'-QX3-I-PLJF>.$__YW(%GD1'X M-6)I);CT[A=AMJ'(O-E.ZHBJ@N/$?TY2)X/4&R%URDMU2:5.2TB=H\1_/E)' M")UC2^^[,0SS=U/WT_M4.C&T$>R=X7XJSS#_4K"8" X<'3:3*DQ1IW.<^!?< M?$S83,K-HMSE./&?R_WW[I$^W\JZF3>P[KE]M?K6NR756P7M]7VZM)94UH@: M@>/$?SZR9F=76\B:(Z*UI+)&5# <)_YSD35"U.P2S$LGG<^/[?%5+TC]O#T] M0!1P,@4D^+-0'$LV;(X4F\BC$84?C6=R>W6S D6QA\@43XN '9J62JU@ U]T M0 [?!K%-75,]B!Z J[?;6;[1B77$=P!0"3)*FXR2F@]YUR()PCMRPA/R2Y!1 M?O*KEW=9DR"\(R>\?-(I,IL[<^>,J94@FZ+1:2=UP_(G^<74+D'MAQ:S>9>] M"#%[Y(27DYC-:L*%$+."V@] [6N)O57+B]A+1.-"K!?2GLB[\*X0A+=/NC!; M_I4BF/$Q75V^0&@=X/K@BZS+AL)GJ3,\U#^1'[*EC$FS+I%&K5%/R'KI;FM' MQH--$-5TASHM&-^MVEB^^J6^U[QV-FC]SG5L1S80]6O'L7"S8:DXH M@%(Y)1$O8O1- 9A3"W[^F]7XH)=K9_,6]/ MEUNFKL,C-[ -(/8UM^6)&UH+!B@( Y15M#?R$^VM5D^0="#00;[!IO;[4*Q0>K@O*MME1K%I8ADH;E M!2\46B6T"\4*\QQ0;W>D7EVXEX(-,F>#3H'9H-MH"180+) U"^R=ZY6I)NA* M[5;B#ML%8 /_%NTC.S$+)UQ6*A7/IY]&WWI!ZC6@@ WOG,C6LP9;QT=K\Z?Y MT[4=;31+YT"XEZ433?T#9+)_A2(!I+G]IS&MR(IB3F#!&=8&&:8#"\@6)? & M#5[W;,DZF6EA=!@4+[WG/ZI5\DVCNGI![N5GD("/]&^7&@KLL_V)L,P.>#NI5KWO M,2'/OQH)T?%75QUS"@\WD-V]O_@BH(-_VY0MP%Q+'RI=']XOG"!%4?/KOLH,/@T,.+TO+Q'"* M^Y\/]]^O*S>WMW?_'#S=W-U*Y.;VZGSML=A_9**IOY[)_ZK5L.O,1_FR/&>^ M\@5TY2HJH!\#L8Q2_4JVQ^2;;K[:94?Q^T U5?ST%J MK=%)H(>8_01@U77/JOOUK';&?H!EF1R5,45O:T-Q1$N>4Y07)1OJ0;-0:C72 59+3 MU@]&&DRPCU"PDY%E3H@YI9;,6@"@6_BB.1JU+X+.' E!$^-XSR-ES:_IK9MM M>P=/!G8[[^+ &BFWF1E/3 7KK-J4K\9UQQY M"QCNQBF;VYR<70Y4-&RXZ>B8Q*( &T4#P\-89 J^!W@&/U%0$KD8* ![;'LQ MM'([\>I@HRA)NF"!-I-O/YNSRZ]T"LC59,8 8#P3>8(!RG^S/V0,G\R$6?10 M\+-.6<354 >1LZWFS.:*O(M"T%1F,FL_F-6E=FNS,,M3@MV:1I6)(\V+II>- MF%G'+C@%6G<);@1B\S./DV2WA$PC/\),1R9?C67CF:(*':CI3*EFC+_TC4Z&0'[*&^,;G)&%M;^')TI@@S:E?F,7DO]P4&CM M3.Y[0JLOU5MQB2,)H96N:'Z2W]"BI-H+BV7)SQ9E44HRI 8%PSEK>90TE;D5 MR4!.UE0S%WF:/H7Y-D PV?G*HJKFV*C^0T<@B6/8C4O-2)W(TA&S[)*^.I3Y MO>9D2@V[U%8O*^CX@L>YBIQFM6)LGZ"5NRV,6MV"6K4ZA4,0^H9GH&6EV*C/ ML86KT6O'U9@>-^'N!*K^WH#*/QPQHI;%XD'6Q4';W4X!Y5"F_L\>\*HW MI'8M9R?[\L9X =_,M,H8!@IMFP45<,W-VB\\')! !72E>K.(I)JA.9@89 O7 MCE*KM8N/?DB1?&_1J:RIOK?#=:B)[]\/BO/P/YAS=L& M['")+""6?G(B+E':T&M(]5JQO/S !IG*LR,U0.[YR9(0=UOJUVH%%.Z'L$.V M %M-:M7VN" Y@-UMN>#XVW N-+X=US+*9](LR";O4(]XI@=^I$3BO-\]#8)/ M!UP[77UGL[(0MD/6&VIV<@E+)B.\+X+;BSX';,YA$^9)5,^4E^MCEF((#CJ=MJX MOI\V+A'U9P._WD[AE@P,]I7E8W<\N.C)_9A42W_%+8%^&&:_KUEOF@J5;_,?MIX:Q5HCD$ Q"1N,*"TM_FB(S&]+=4@'AGB M]I$.J2*N+S7[Z>-MIPOSK/HT>)9=ALMOMA2S/=NZ.$+N+\[CP *91X/,W".@ M"RT9-..%VJ(6^I!1O'O74L8LH#$B4PO-.&?&0GGT;U>;8HRZM.&->R_&_F0. M%#B,1>^]\]WKLN$,#/7:/^+:[+4D/1V.*:J1$M@:O=)!IK M""D;SQHKSIM+L#I2.SE5WKL)@+><@;3HSJ08[1"^3"8XZJ08WL@S@KD4MXBS M0(Z<9#*(6]SX4-S*_:TWI5IW\YVFX/7LXA8[(JXA-=N;TZ6SDP#;*'WA#0MO M6"#SY)"9 2T J*'#M%LV\7T/2 #NX2IR8MQ#2X+ M;KQ#7>&9UN5L-'9J_%,8XNOD1'S)2E--A5+5,Y9L;).KRM8,OF""%VR.1F#& M&<]90R[#IM#L=-_@<#YUW0 Q:;)^[PYU3;GS#KBF!4U3JC?V[)KKEE?@ MK2+*HY%]K(];0N'7:)9:[_8**_IN#,/\W=0QU*S2B:&-8%F&<,\Z*@H$^\7L MZ9A-W<*<_/80=#./'X^-UB;E[MTG,&_YM[+!:+F+T>!881^:@7\H7Q FJD3I M[=,%MD3^.U"I M$D^]S:'[HZBIFGI)&F0XB[UH/&[BRB ]Z9L/Q/@LEX582$]JQO <IRY;ZBNRCQK]\4UGK^07;H]6A$ ME23-D\$.Z-=/8Y1687%0QP%=>UQ-Y>*ZL]Q K)ACQCL-(2*1(7W6# .M=W#D MG3$E,RI;QVT*M@Y%?VLNV^M2)T$42%CT$30V"XC'>J,A]=L'M_.S"0*T-H@2 MBLW=N1"9,DF[Z=2M7:@/OD14TQWJ--$@\:W62$1VQ:.Z#CB7_>VKE%K[R(Y2 MXJ[5+1[RZK6FU*MO+S(28$\$!H0O*9 ID%G P,"C.YWJ+*M#UHFJV8INVJX% MA\"Z K^2B6@&E\\@#T7ITD'O@$/;CPWT45V6B!J:>BQA5?-&NDO$H YB4I[P M:2B*/-4 T4"!QVD3[M=^DP/M'N!Z2]?D\_42U 4)$V^_OIH)4=%*D(R%07MV4O7GX6ZF8BV;T\@V#DK9+3KV[>+$1Z8,-J%!R:0>00> MF*V,J>KJ+)L31&"5N6"1QE.&*OI)%-0INX_MB(EFFNZJO(.8O&(JY5%9"GLE MY9D&4OR==2];CO<+:SAG:UZI%8+-'MBV.Z%J?5W-53<;U^#(D+57-EYZR*IW M,KDU*80?=^N+<38,:,PJ/">8MTOG"NE*1U9):T\:&VI/!!/N7$3E,=UWG[!N M(G2UFMVZM>U3EC-RL;9D)7^,G"._8:PZ+" [2K+8I\HU6EX7,_%X(7TM09&F MX-)]BFBW0D?_P!&0#'7ARK)R?T#8K+2DDU0=-H4ZS)#18JK5_3%+O*:$JS+)<6V0=MGHF_!7!\=U)., M0BXKE8J']FDTK'Y!ZC6 V(:@^D2VGC5X%3Y:FW_[GZ[M:*-9=A'[J;__3+:O M4,Q$2&?WN!6P@,>T@F'@"2PXPR"^8;*!Z!98PVQL#'VV9!U4O>5X.=P@DEQ# M=E7- 26/C>BH8?.?6+Z^C'_V[@3P L&!/[ P'G>,%IZSW]4J^2;1G7U@MS+ MS\!QC_1OEQH*HO(3^:>LNP@64JUZWV-"@'\U(K7XJZN..86'&TC>WE]\DN_@ MWS:5-9Q%CKV\^V!-]I9:S$L8\J(G\L_RB3S-IG".@06LK7PBM\#W_+RW)AZM M%?W21_];[- (L."XJXX_M*C\5W5(0=C NE,&Q^AF.S&;13!%#QS!7LA *U\> MW2^>(T10W@148%G$N?GS, #G\+*T,@E.7F]O;NGX.GF[M;B=S< M7IVO/1;[CTPT]=:;MT)?%U9"JOB[YKA4G4 UMN_[JQGV=#^S;*;0P* M7P:&>F^!_C4<]NO=**"(D""^!BG33_"&+[JI_%55:O_"-_RK?D8HF'=35#F6 M2Q?OS])^[UD)T 8D6#^O1$^^2(:9','[(W96Q45KYVW-R)8:/\Y18(SDC)*J M1X]RX'/D0)R-,R:YLZ3^?)#9['AV-4AO9E4S-[;[R283S;9AYQ6-27F&[4OO MZI4ET^K:"R]T,%V+V=.(+!M;*:D4/V-9MYIAF"\ ?C.D#H@D8FM4SHE'K(! M7OP*ZOS8J#=*E 6DWV;6]-O(B7Y31^>]:TUU6KGQ"->$;]P8RCD@1M-6=,-,QJU3Q%>:M0_$=/R/^"KLQ6]#S\08#"9 MJ-HSUI;HLZK!V<4/V56&%LM;PR =F%6,1";@SCC8O4QU%2?@,?B([6MJT8GF M3H)&Z_8YB? W<"?V@+!9HA4 Q,4 %JM9DLF+;&G4F2%3AXPK$;8#JE;P&_[B M"YL @&I^ PI8U7%@01O!/-5T'.8D$<6UQ\CIL)S,/K''E.+W<%438&<%:\WO M%TCB+WB0/6=37;W+%GD=FSJU94 *1@T,$&$2\;#D?<4>FZ^6:4Z\O3ICS5*K M^/"LXKV%/PA?/3]275QP:=;*6IHURRK-,&#F,]*K;+-K+FMJ6LQ%TPSRE>KR M*X;/ %D_Y!FI]R72J-7;1$9Y8$\I\^"FP ^F38D)@[()=N+-=O@(S Y!D)" U@!9X/5(N.\)]@#LFA0O<=(H!(5 MUU]<&RH6:P!P+Q#(?'T0X.KO1C<61>RJ<4=!72;$WIS8RU88M(ICPF\:4J@]!2BSH?%8X >V%,&4<@9C$$?X M!5F=: 8F$S'#IH*W3>CBP&;^\NL#$,*6J?L=R\X2<]WX+("A^02#&.] A[9%-!#&? $_T!)?? M-(I&[:VC0\E6*TG,IW%>>42M9S%M$CD:"<]&_,/E$A$J1_1G2Y+R8SI;4^)V MA/Y%MC7[;K2P](S_=VM"3[9:;AJCD;+* .K_K%VR0U90WD;T)A/7]^#@*AK( M8":.Y]0LD-'EB81'TW/1MJ3]YFXLTSC;M(\MF<1GW:UYJZ0D@6[=%LD,?AD= M-T[\,KJH9P)F%K(3FEB>!:2C)Q5&MT)+!YP3,*U8DQ3/!ZR NX>S[[A5%O'* M;#*66>27&H3JX)89OM^I1#D55F2[^2%;X%TUZ^CY-1KS1N"8ZBJWJ]XT]/_T M&4F>_M](GFT$SM+$-'X:&NNSBK>(\G.8;5YM1!*-P#&DL?GF[WSK46&+5? ; MB^8B$U[AKU>Z#);E%X(O)EB,@C;NMF=N]?(Z]'+:XL*9"3\S8#I".$+2+JI1:>R%=8L6RH;]]XO ["41582;94?I\'8E^; M1$ A\6XE^<^6W2$MR3L9>$S4Y/'_C *;[LZ%X:!&" @-#) \,X1HR_ ;R!BZK_MX(1%XYS5!JL^S8VTH6UOE*%1W@\ MO5[GMSN[0>*56C3$G'A*2?UQSJAE>_)9%I]@C4D#2&%"2 M511*_*OO681IY,6$V<[P?1JH;B 0UH$"J1$CSZ[%+L/!^@$R_1!YC!@ '=M& M PL(:BPU0YF*>ROTDL8;LG.)&GO9I*TMHRHS+G]_P1B1D7H=\&[AB<=SVI) M&E1)O&#)XRK^T2K^V0@['(LBYA0\.9% 26:@?T.QK)#P*W6N'$ 1C8+I0_!% =,:%Y8/>J;VY'' MYVZK*MYM%1I08\_8F)JOE%TV\^LH+\;B]Y8"+0P[M",Q>W@R?%>@V"D@"8Q+ M!=4BLW+1')71XD&S@[_)' +@^>TUWFT/;=,:$K!][<#RQ/)=ZIV,Y<; R5'5 M3\&^ R QVSBR%W;/O#;J(B\&(.0-(8C^]B&(L-$A-NI"X\HG9!QALW7LQ8=D M):"/N2B$?\L7&H9K#]3>-9#T/:Q^3!A3J2VW7'HW3YD!MA00 MYU[%F_.5W4QPA([,^ J,-JH9G.W\D-4\(T6C6O9"HD+DD\#/W#;@U:[OB)QK MCT:"5KG[1KT"]EU%=#$!SG/TG\#LM9CYBWZLRUUP&XQW+*\@]3;QJDH!#I=L MB*L': ^)E6N69'+.U77I5751S.Z=BO*Z)U.4UQ9%>04IRDN_RJGD!<)KBO&& MUL?+RDY5:^R;1U;[E6<8H+N;\]/9,@SP$WL$7 .\T'2PD_KZ\]\JN4,/A\'( M8W M\/L$'%MK&AC*D>9N&X([%40]^X1= M[K!K!R]3-T29//23;A79LMAEU@M:X6MP-7?$"K^NP_L6) U[+E0S3R?1HP3% M3A(9POOQ*@7S6Q#ZCBE%OA@E*0\9&*LLDK&NTB+.JZ%]59>/Z;9TE^B0(%OH7M908RK MK+@#2$7F6^3("?;,*\< >> 4L_:#\'Z,0H5DK[ %(R0S(G@'QO@!^22NZ9JT M^.<*]BD-#QG PT.&1^. %!,8 @$?7(0N7IHYJ_HFLF]@+VXWD^JN,P6UH*U?[\"9:EL?N"+"4S.6^AH[7'U50-*K\*#\ RHL:I(8;=!?JTB+C,R%9<95; UW2L8 MI+*%L^S965EW!4]Y*B9\QZ]#8LE%L@>D,&.#O1L5B;>7R#'F3POJS%7@K!0. M;3\!MT7$[$0LWF@S#%-',I1[O =)N.&$PVZ$22R+!W%"FX2.4'Z3*V$ 4 M"D=$9)X-T(:.]6G(B_!R!W8^93LS+=_B4+$]QU V_H(MP@9D9D@ZD1IAST1G M%Z"O $NTTYG1A)3J(OOR[<#[ F^"FXPHQ9@]SCHTLKPX1!QK,1HYA.31G5?6 MCPO9L Y81RA/>%\1V*K*C*876=/9VWF1,:X/-K2IO^#76.4]6I9HEW&:G0+< MIR;^F=^G>%* /%OF*\@*5OA'GS6:9;N1@MR29*_^ZCN62]6V-KDP3!Q9VC(- M^%'AWN^MZ?PO=0:JB;FT6]IB["IP]^5+'BOD!Z]$2PCGCBYBARDSS*[UA?6- MU5(IL(B_N52XK:312\84(W3D%5K!W!/R@'>4DY._74^7#W8L&JQOKAI,@7B; MZ?%!:2MB;@S/0@;KN,:=AF^#QR]$LVUTJ0://]DGU5I+(@'#D C#D/=/YA04 M>Z_5^W!!OLD*VH1S-P+7S,]C%FS\"EA=X >[*P]!D-H/ST7V$#8[X;X?FN": M"@=^!C.2^2V8+*?K] 7M=!Y/=BV5V>Z1FP(69K6"O:"EB+_B7L!F9M%'O$]0 M>"T*LWY5+8B_TS>LYO']4RS'8:'HM>4^)%+N UMD=9SN(/P />#"ZV7PT4 2#?+G;,8F8[#RG.O8$YZ>'2 MWV^^W#T0EM3/_9&%MP9Q ![GCUCB.(V;X6/E/C4;KS8,5;94#*QZGJ_._"_> M?HV!P9VBAX;\A]F0$VS/07D5%,4>929V+O)ZM45 "UZ@RB0./]9$5EGC(T \ M3T99+E] HJ*&YUHO;'FJRUP[)6XQQ_8!<68 # M5G*G[&X('^(TP_N:\#9(<>?QT(3Q@ KS'7EU5Q R63@!.%P+NU)-5D3E>(?@ MVXBR$7=^B1^%]DC/]_WB+ZTJ*R^M&'E3-5K"Q?<3)-%9_HU3;%B? F_JIFQX MBZUP#%EE#O-1*[ 0H]USKYWE)IY^#,4<5[R%F3E>?"MNQ=J&3A3P9>!<"HF'(/BO+MO#V&S M* 295\@'"^%G%55CY7$>PN P(:;B0.F9"MO<.K+OUC]%DA5K_@0,[?(K'3IH M-;&ZL$AFHR?]DT%2U OG4ERTIA0J:>IC[V12'SLB]7$?JO)V*[(5CSI;,7^Q MFJ&WNF-;A7I<7X74O=56>MYJ:5N<@KGQ(TQ&P8M SY#XSBJC<@G>E,V0B+U_ MWIXS5EYDIT#8)<74C5'Y;]= B[;>B0^=W)KG[--JO2E%)/B-@3>UW+:NSI.P M'TYI-CH?+LB/^<#)^SMBX$3[//J5R-QWY-?X2NZ#&?5>( A M.%'0E=/&1A@*\[APFIK7;M/W[>!]]GGE:R_#PK=D,8HYG4"TQGL#GJ$R15!%*7> M9DV<^]'F\//M'QB<6!EA!0$<#?W,GX$UVV"D2;T2]1UV@A[^WCN)\Y_]I7C6 M"]M2I/O-TN;^6S98S($'F9HQ<2_'K$0"6JZCZ=J_V;&\D ]%VG#".!>OFI25 M\7Q 9SZ"YB53>GD1?D1@Q,,\P=O]B_SEO%2)YR8$W7J0U&%-:OAM_,,F'XN< MY^>+QK$>2PDUY^-.+"F(1_=8'D)E8^1I0[B"!7>7PTU[J=12*J@T6_9BU2O0 MS.S.FS2QW^#LLMXY7ZY#]_/> M^"[YH\PX9&7V [\I(TOQ]\V]H-L7KSQ1J?5J:0X6\5,^<==3%)I5P9S-*AI9 M#K>^]F@-P+>@: M"2'G=R@+0!*N&>S<]_B:X.RU^53) M>QS"P2'0/N^TET$PQ91"?$+R[C$]!0R'\$@)E&M@_4?APD)38(U3=T*N^'R- M8.Z'1+Z?W[.VLA46OV6=3/P/6:V%?X6 ; TO&4A@PQ+OKN7Y&9L.:YI M:RO0X2U%Z",]4)7R\AX&S60M(1K]\]Z:MA#K.7%NM AK\.+)&ZG"&]T%5+=$ M7#&XF*>W#8H\AH:^X)NN(H4_ RP2XEWPOLS"1^[E&?YI\ K&XC?PT5CD?Q#6 M1OV@SMA4?\*39Y>_@+"J+2J2D-XXHX6X?K;0]0-#5J%4M?U^-@'E^<(Z@,:R MI([:]]R[#.?2,PC/23*)^;SK6;/=VD.JWWM'^08[OO$EK MD-4X7VY'%"!KW;B/'-T)/NXQ-/O+TK0@V:CH;9R70'2%HW:V'S.R=I&2>#&M M\PH>@]_@1J.+Y1LEDH$KLPO1^+FT24FLI)&$ITC=B&M[(4_L7P]KV&S9,]\P%H4UD;/X-$H# 9-98U]P/+<1F@^!=70,Y;"AVEA8%QA M#U/M#(: U)8"&T'W?=DC#!K#C?4I##L MC-]DM7)>0&R(/[BAX1)L/-@E-YYT^D+UH)D JFR"'TPM"Y*Q<99SJ!,QI/- MK3@XC41?_E]DTG.'^@);NXDAC:EF*^$I&I:E:7O^T0=]$?%NP>^J.1OAV^3 MU5+.+Q]\*3R"Q&< R/9\YBH3Y#/,O<);F!< 5X4/7<:W5Q73LLQA,(H57_KA M$WXE33;*$>.'9ZCV5@R51HI![@S5]!CJI[',0$#8P7Q:BUE&()<=G57#&J8O MX<$DD?T0L'=9O= ("-U:UL\8WVA.^=S-5R/:_R;5U-R-0%S;<22[;-G-R-TF M1[9_,CFR79$C6RPYG,Y)UE**R)0M#P6DH6H[6ZG:=IE#' K>W 155JSG1AA^ MB#C[-FLGYI5:A6EJ*F] 4F6.>L0KU_S&&:R4C36^,%_1[BM/L MRL((@85(@WT>(7$MS/N3B*SC7.KG,;-QL8N;I?(LG,@IL)8N,J>(M]OS9T;. MY?Q4YG)^PM0@.VQD!Q)[%F2LQ25+J73H1&89>->M0?N^2/?"U>E&E$$PZY[UZ\2JVDBJ MZP?F.3-?AC3G>(-5]=I>M:0AZY6)J6)DDS=V7>):EZ6G^-784>'HQKA&<^Z. M'0R'"22Z14'JXI>]YQ?:?9ZS+BEL J(^DQ;*:ME8O^578DVRE[08W5V8MQ@- M:#^Z+"''<^.XW+4T^R\RPMY5?E"A8O%PLI]Y+&.GK&?LF#2*_AGH'L,?7NA! M\NK3O0]?3"PI#^+'MH<,SF3-.7R'Q>LJ];I8O??[67VH:,:+?@RN9)@]RNVY-T?>/,[XF"*CG,,X'A% M,;;[\A:NA OGT8 S=T?X& S6WE8RO%MF&3XRO685A%<*>&,E;3(W/S7HF[QH MM429*(AU1M.W-QF.O.\=FR5)[=H%Z9SSX1,/&3$=S)CC1*E37IYA*:CRS MA$;\'4"F^+_[L2(>!%. Y.6I#4#V?_H$WICJC!'JM7<<#4FHX0SC0I\=RU\? MM &[1O )@H<\SKSHD:,N[&--,.X]:_QHNC:PA_WA\T='O8Q\GY')*\6>#_@2 M7?U$O-.'(2Y<+:0?^'ZP"3@TDA-+'5V]8%P0 MOF_46E*CV9,:[?:'92;T.+[3>C>WQFF9#874S);]>5L]R,$9"=[0$K-5C,]4/IBX"/3]24UM?-L-9HP MD["VE677/R8GQW8GL+$@N7"I5QBFC@=QIS#3+QC0X5?V+G<+7YC:R=P;U(C9 MNQW''UD-FD@G)O =D[PCL(&75$RJ4&\I_K# :"VPL]WKODIK&D:QK/KYLL5OFDI-0-$.INX.A%!8+6MJ+C"F" M$7[.W6+:3 O+F-X:NSB S:/DH(!.];>^#I-)#>@XQ$42@*HV5:K:6W6LJ;#I M"\+_!36G.-5^!Q?E?2:Y'EJS]CYPW(6GEIW.%9R?#"7I:?HKWAW4N_6(AEL_ MV^[T\GT=)"[^$-@"">376I[>)#B3.UO;K>11T_OU=JK4++<&7V%!$G2;2&ENMD4B7]'/4)0G"&*O1=TA9N)%TYGD^(]VR M^<$#*]QXT!C;12IE M9JYMO.DKI;G6:>2GT^I]*6.+3=R;K&\]ESCXO.G[V82-MPSB)D=N)*9[=AF5 M/,F76)11CCEE2ZD[[Z;1FKZE23]]Q2=Y 3&,3-,Q,,PZOZ-:7/JV%A06 MA&5108/4^1G+819K!"*7H0P*)="V\TB/1&+MW'7(F_&-_:6NO J//S1G? 4' M,>'[6U\R)5VO)+V(VN<5[T2\Y9U_)EY;1?QCE:\ST6:EM^M%Z]84%4[ZW)H4 M2\J_T49%?NL'UDX=]2TK;Y]:)C;1LX.N]K2J\"9]F./,!HJAO#6HSJK>'%G3 MR1#0]E<5UJEB.VO9(J]C4Z!BTP[UUP3:CWE8H]-E\MTYQX[;*=L6:I M57QXYK^%/PA?/2<^(VAV5/H'X^C\ V&O1GO$!#P>A%K,L&4-^1=*[&P:_;@2 M^3A2+,&;9/-\:QTL7HL/*O3!8Q*9*!Z%8->+X9^L7[?IE+M[4K;>4\$RTZN<7O.L%&"GF&(,ZA=5Y-@C:F M3;"\[MG$SND7Y*L&)J(#VJJ*4@I=BHH_O.?K4S"\AQF=?_A6*N]B !_[*_%Q M,?!^2V.-"+S*V- 2]DQ@7A7(C6>5O3B8LLQ>C>76X4B BF?9F:S&< M8B4TE^U2T"UBSF(F@<6\V\MY4W1_D0H@EQ$4/WIHKX< X+77-ALWY%F]'KCA M';CMJ/'/]KS2^$=3W:*1C4WDO\*>[G9%=OAT!7])?W.LK:(/*?[$@@LR/^,G M0BF!G1Z0RD3^$U<#\PFHQ-8IG88/!>/$SRN/\Y_X)>@3V7$L[%X*M#T%OP!] M!_1=5"1C%L+$XF_XB_\@+N$ 3DST?:8:IFA[KM:84FR<<<>ZZBV]"%R*,1Z= M]<=[D2W-=/T.?/ZSYWD+PQV[CJ4LN]J[RJZ<)^BQCBCS.?FV7WE;1_Y5(1T.^]6 MQ!9"+\,W:@M>\-'9I<1XX6IM3:)'KRVUFYNSV\I?8=S9I<(X.1SKC9;4K[4* M5"VS: 2N$)V!+TU*GZ2W'O_[%$YMQG^[*W42%$LE3L"+!\N1H62[&I9M4=*I M2^W&]CELB5"27PW62OYE.8P^%"3T18\SZW&?(I4$9>/#+!M(9AF:ZNX:FNJLRLC=-@8E D@B M@+1] .G>BS%CNDFI BHB?"3"1X4/'\U?,A8\Y-'=I61RFY!'3^IW3B%VU-VG M\BH!(+MUJ5>H3BL)8T?L)ORX8Q3=9L;NI]2HB[#1=BAI98V2=F^S5!-AHV)' M*[*]-A%AH\2(R/C>I>1AHY6C,,1PC)U#-[U=0S>E'9GQ6;OT3UCY(NM8&V6+ M'.SX,-P.Y%12X-W+,RSJJ+#YTWC#:XZ6JP07\J/GTW2EM?5]TLI$9S;O;BXY MNL+RLG7=FU#DD*FI\9)MMC,S#78 MTU2-) 5[Q>9\2J =%/MA+N>4P\0^KUS%_)7W6(9O_;+^3FK>*6@G[T445/\. M^&FO7,N"%P?ZK;/4-^U\6;<1( >=#< Q-NZTE=M.Z[6U6W7B>E O=5_%RE0; MIU4!?O79.?GJ6CX=1+M:5]9VM9;FBDNC;0=T/^M$\VL!#[FRUL> M)=01*.W'Z[8T!0'=,:Q8V,]DZZW;=&AFV!AA>=LZ) M_VX-OWV++M.PU#7 2T7[V^=Z)T*I7Z>?$/\EU;-1ZJA@30"F%FJV$Q8@A54% M2UG_)U-/'FN,):2B?<9W/2ICJKHZO1L%+_-TV7X)^SNU- INAY:O:1?O6W?O M=[3N/C'9S6]F-!,3M2C8KE;<^VW?DBF3@N_(W72D+KOX4"WFKHJ-Z^5)9J7 M>4R06XBRHI#W0GAWN'P;4PP&\%9W+-FPT6.]("[X^)8BHYX$WN#Y(F5@AX+O MZKAII%X.&LE 9,;=(/[GU=7U];=ONTO3P)3MXL2=I;:\,ZZN\=F3^K5X@I,"HOUPI-EX3=X3'RS3Q[-7GS3E#JUN"O[PF(])Y6] MCV;.6QO_85I_P>+5J64JU$Y%%Q=3D!1S5Z77MT@_-\8]IYZ$@J,EU=MQ)=;' MBF2QJW(P1"J*=#>&J#7BLH>+CN3R.+QYJ]5OFJ'98ZJR'3^;IBHTZPD)DE0T MJT]"OR'U)!0DG;;4ZM5**$G$KHZ;(U)1K3MQ1%-JU;-Q4DNH6\ND0@.TLRV; M0QL;'"FLG;[%T5Y\)&XH[=CC3J:L^\Y8"*T?\)B*7@Z&.FX6/@VI$UL56"RR M_5"T#0D^*C@?I:+-M^*C9J=>+CX2KG&B-%O<-:M=+18J=^3D%N-DO\3R$!M? M>Z^5XIY+[UV#^["F&K76EGJ-N.+QLI%I,7IM;UWL(AY,[L7I<- M9V"HUW^[VA1AMD?MZS9K9EH+VSTG_EY8N76PD5S*8A=F%J4Q>GHG;/EEK3NB M.MQ7];KRE3O7NQZZO_!J:RMQ ]AT M.[V>1:HQF3;<[OUY;G2YE'"7#6?9;';3@>*J?++JYQO_KOP;&Z\M<#H9\.W< M*3DQ^'+N*1R-C\=$T<\N UE=\+:X^\13?\C*6#.H-8OJIM\LTUXW8Z"@X"+S"(8(P /_%Q:*@]. ^KYFW>6#9BK=Z1Z@A&=QT;DNT"J(;5ZC9+) M^G6-Y#S"1)J7W^O M5"INH"CNQ-793;1*IQ8 E%W0E%ZJ9E=R$ '9UPC$X&>=X@] <(.)"1C_-_O[ M2F)<$W9H2IUFBHKRPY%CSDZ[!OP+G<$A,GF?4CD M=:PI8Z+99$@Q&PD3E1S+Y;-C0(;CW [#9%<]6 *&(1!_P$@E& =B6LMS.W"4 M@T/AC0Y1Y*D&CA@;# *X T:W6.J33=1PZ(C,!GN$[T0_X27> M0GCZ/]FAO2$RE?6C66H[3&8)$^KY(:Y,V[%O# 7[V:M7X8%63VFIG2_'QX(A M+6K\M!42-VWEG#R-80\>*@ 3,6!-N%Z%8R9JW!#Z-L5,5+9\=G",OG(US)KG MR]'7+6;P]#/?(!ABZ2 U,D*G4&-M\A\SMG/Z[W>09I3>@9 Z!C/[*K&WCKA M=_TJ&:;XIIETWCNO\(TOYH87?O,)I^;LD$>:D#S\#./$U)0KXSU%QFOI;$M$ M 5%B:J!VM2&+@,$?*3IFL-F*"FF-37A3#CN#:/ ]H99/*"U@=IFNC2M$LCA.L:PA'X#5JS0Y3 M9_ZA_NL_>XUZ]Y/M;8YM8>YP_OIX^ZJIE VBTT D8XT$^PC 9OW_[+UI<]M( MEC;Z';\"X;_3P'YCX9HY(SAW\8XN H%OW?@6%/A1-E?.77 M_'$Z_WO\-(8%\T1IXVMQPP+E"39CUGX.G4=1.EE0:%:=[Q-82;$(,E/6QZU=$M*CAO(M1^13Z5I7RK:+KR/[06]H.]/ M7&H:9^&7TGVTO4$Z!P]582<. R#/J:9B&)V?IZZ+0+U(T1D"M$%7"-6>/ I0 MAGW!-R'$ENN%>P FV]!*J9\#Y0&U4S1NPJQ3KSKOL[.B@)/G>@2_U,)L!:) M9:1 PG/([^Q\E:$&H,64&VNEB_ED$&NQ*6^&?/',R.H_"@='$]A4!_AU0OP@ M?P!;562Y1$O0W56ES=N6BL<7>'NU>>RZ7"DO MHS0CW_,BFM8:@;:LL$*Q4I%8W6@OD()^^$5)%SO:SW;CO#4_P6GGM4B:_O_I M1!ZJ%"^9>K8.;:OY+W 49PM$C?R[*>G_M9QZ>-K=FB/^[81@E M1^@1.OA$K*U='-HC]!4MPL3*4$?K)/*MW-AESN5D?AW-B^:1S[RGQVGFN.&B M>)494NO#QMAN MU7",-1QC#<=X@"&PD^7"$\>'' +C&$A/^.&3'0E83]_S!0? P*3TXCY8EDA: M?2<>V@-X*J80MG#Z0PT-Z$5Q8F,DG:/C%/VE3%?XXLCQ @RP\6^ =/&-7#:. MY8-=+1. :!*1RYFW^&Q?DWK?)/6>XU,,/1X*D>@4WS0"74?HUKH"I\M=@9.Y M$;KYL_@NB6#ZAX.I5,DT&Z];)S]RSJ_Z?S/YCVMQ0!WCI3DLI? M)N*_@2/>/X45?>8:Y\=[Z.[F+W>HO>QAEJ0O=4)([U55UXVSUKJN\-T67=/9 M';^%L_L63J+JHUL ,W#'E^KD31P,Z(J5!W-Z?C@!%'UTIX=V=#(9=O%SN_.> MJX^M.S^XL;O[-#.D1>5IS@",]]<=.MG%=;[$;9Q_I\]:C5=AP'2*;05X5&3AGC?/6\@*GCB+N-HJ8+G<[KORSY?R8I^]F0'>L MY[!/Q<%J.J=!FRVT\[_/(=&8UG M9]$!;/\@#),@3(3RL[7_1_WDG?T\\G_W'=PO$1S]>3=O/BQM;-G.B&H:-U]J M1W:4*>FNG'CX#6,E%< ,K6;1;:21&;#@=D;T)1P,L(ZP-]W60NY%X 2)@1]] MB452&&RI6$XE$ ;&B>BC)AJY[>C/2DP7K)Y%<(^^1(#I"7LP\?VI/4D\1@WQ M GO@X1089T13FD$S1M_-@V?1Q0K3C32L6I 7GB_'.L]V&P6]I+M<+#NU"F6G M#8I;<)6(<(\!$CP(FK2XXOYI;HE^LO_Y*3N>2Y_%13T37' M;6(0G;R@-N*K5?,ZGP\=L-:\SLKGE46&:7 8N&3K+<78; GS4+GSY=SM+).# M=KR&+IE;\Q3?"A@_.Z[;?DV1](OEV.CY(2>3%.NI"00EMN/)>.R3V ?9[05,[+BE!N!; M6Z37<+S3>)G"!& M1>QW>S(&!:KO(-ELQS=1/M;NG305TUG"?W/HV[>RUV?A[7LYA]"[3_]R(I@? M-@/K]Z.)X^L,424IQXB77.PON&<.A_/V>HVDW$D_45MQR3MQY8,M[@T\X4HY M5 FBTIE?$'7X;IWSSLON\L4""&PO5!MX'8 :1-79C'1N($*^A ]AI?L@>RO( MA7Q3ZZCHE-CHGN\:$Z] SSLAXJ6WIMUH+=!#:)M6O@4K M;5.GT;G879_FA2J:G&?$W1#>(YF0SD,D.+U"N0:FKXNZ8;T_]7(OU6J5;2VJ MSNYT?H#E=9'XZGMULA!^P4NR_1DV%SE<#K[B:TMWY]+W9SBD*JH_SS?80OHM M@)ZN?EU7.9[N DSM1;%/*TKJ9#$N14-*'-JOLI!N+0.?J(,,3N$:U#'7XCQK MG':6+\M\>^"H:_D%5CV<=K=Q?+:3:L6;5C%6AJ]^V IK9KT-35:6C? MX4UK=-8:G75QB,@P>+B7KI6E4WU*7SZ0Y)YVJVGAO.M$G@5I07?$GD,Q!YJL M@\NQZKR<#1--=R&B62]Q)RU[PJ]?!S$\1%S_8+-V=&!Q",+J""<(BPV.>6S/U988[[N<*YJ4.KK+3.)ZKSB>I\HJT5F*'TL?W0 MV?>THI411G]RC?>M$R73[[#."D?T1>-T@3Y"Z/7\'+\"(/^W/3BL\99>]W>"()T MW9T%=SL;CN[^K0?[0SY@"ZTJ J9,W5[?I=OK2KJ]O$^O)"M@%R'>DX5(Y_A0 M\P)N NM.C!,)=DVXIJV&?3L!G478W[]?V12((=BL)+2=M!;3IJK3!Z[P>?*2 MH?U_Q?2S$_RR?] F@ZU[&<=AW^,M1XIT;+0[QDB* YW%Y 6PSF1"U4[6>TQ* M0&=HI_419R))UM85(_2[]LGBQ]),6+):B].0#WY]T5$.XK14(!U?[X MI%FT[C2L?:("-W*+MCE=X ,W ]ZO;TZ?2K*^.5Y$::$W ^YR<#-)X@2F8M9B M%I9T4KFD2'$>*^MP;U;CC1\O,M]KV4H)D:F_B+@?>6-2HA$YV-C+)Y@*0O]' M@D 7O0"K\4&;(!N2J-6A7M-'B#EN2SN3*366^19T'B-GBI\9I]]Y&H;P.Z L MQ&QTHL1R$GAR:B=PS^C+X01)4(R\R0@?&PNX"LFT8<>3WK]%/\'4ODAXH]XD MBE/T8=# '2]@ZY9I6V^BW#Q[('? 'CHQS%[AS:<=LRV<PF[KW M%%^+&*^9[?#OM>[=M"]AZ-'(2VA" P&OQ;8[$?9_)K!$$?FP"TZDP-R[S9/6;X3@ MK@?^?OWYYJ<]]BV+-$.&FB\4GZ=+B3E3@Y5RH$\0_]18I$, MN_6%^\#W^T[TJ>F.(3YZ(GD2(C!D8$.+-M6,0"*,VZ:\*GY*"2ON'6$(*RL= M#>Y9C"]B,_HIS&TLH@'W+AEX49P>'E J\ M%'GDF ZZ@?Q.;Y]$=R^ Q*MY-RPY4P\W]2D043STQIE=3R=9I8: A ZSN@C) M52=R;?%(/0+)X3EP)GZ"T@%[U_!SP-*.Y+813Q\XG@\4@MN-Y!%&)%C"7BRB M1_2(/E);G)A[9>CEZ]'P5HT";P ,F_>])P(Q\))$=6/W$=P^BILU_UR9?YXM MQ#]/#Y5_8EN&61P$XH'_85RJE'/J'UH1 M/!?1SUPO'H>QQQ<+5J2X)K[W"/R",G4;I*7CXVB1]/\S\2+\!TPH]ES/086M M8?B[,:(GCGI@'LE/RA?D$#0=//P>" [\AFR;@WEMK)S' M4NF%]0+'37 \V%6G0?R!6T;<=%LD:):.J< M6O;TAYY@;5+."N-%OI!M@1"(%]N #&"INZ2LBNYL*M$Y@QR>>_!K)')@S)) M$C@*1W*_27"F>XT[;8,E:VR-)%*];:AJT-K@0^FV25F4($' >53/!\\0Y@23 MP@Y*- H0D3<"PR+3R,1YE]M%"\09WQ8\A\ ENAXYOSQ-@7"/X(7>1%.] M[J2+4)GPAZ(=(-3^KPQQ%G<9B'.0H1GX'D_2PDFB/#6%*3SI11G-1'.6F#=4 MWI+T;J T!TO/=XE!D3PWQ+D=]H%H6&5*C1\R3%,+*+;F\"]E?**9AOQ N.PB MP/487%#;3C"M)'P0-%6^[5P"K'67!HR.4X9ONJ(/MQ9_-QK!J/!Q?VJAP8AC!0";> M'\K'8\.6XM7#U0W(Z2N5)?2AH-JHQK&D!P/5G70A3PZ89>A-AV6Z["TADP%G ME-%_6"K*AO ] MH#@7?6*2]EC?)M5QA+ZC) 0*H] 'J^*6I("<2NO)[HFH?PN<_9P0ULFJ/:5U M1#M3LU((3G7*@E-\'C)"A;E&3_:3$+_\*8=Y8()#'S>"DA$Q#F%L24,9J2KZ MP>W J6LD&2668="6;+@C.PNEICN1G.H^%.2,2SBWIR@,1]**-WY3=$_8[H1M M4_TC*R4G>5GHGL#VD]U%MQM(L@N;EH 9E+IEI N7W"Q@#RX=K<%/:"N#DOU\"%E%FC/-"PJE M@5!!JB318>A1.:[JH>_8#Y\H_H;?;L.?#:LXM@J_:@?.G$DX'-'#3W9QV]1Y MN(+N%7H)@GFSJ\.!F], +Q;2 ^VR[ 9#EQ6T\D&PB1+=S%FSI)7(9!!-Y4-'S7)+.$8P 1_,)S!QKF30X \GZUG<:-R$&Y%A)XV6(CF M:T<=@[&-P?IX]ZFD&^YO%&T)(Z$$&T<8A6L]AL14QB'P?I6A(6@66J&+U4O& MJ7J)S]D?\+[0=K/ S!%E8Y*MG']7NUMZ(28F8, $-K0/&G=LJ=0YE"><$$K. MF$)LI6G#H:$F2F!6+A&8 V*+$ TH(CG-S]B3 N[2=4;VWR-GVD .RRFO\E$U M(4M/J&%3>D4L^3$2$&T5#!#P>S /L)&8*7V#/1A,(A7*ZD_BF'()A;#15VFW MCU6)O_=)HB_8!+]@WQM!6N36Z7.*BJT95-SD3.X=,W5/?F2]O9O##C+QO,$OEY.UDJ73K+)4-:2>;F4+E&;_*5)/] MYVQ[Q\A*VZ?/U6D/8:M+B%)%3Y4!."\IA..+K681)U3/4_FU, 8K.$5 )8.4)'VP=0(CC]$+]BC\:7,)A_4K M2#=;N">#[%=L="8JN;KEF.B4!E+Q_J$T9V@W+;D*^[O99NQ5H#)LHE?#(C2B M/!:+T=.!2@(C69&\9\!\JEGG*@ !=*WNQJC61'(W2WEF/'2 P0%[[U0%DV/^ MD"H B^VQX2)UT$I_Q!R1,1@$NF(3^YC#TF)O-/'!E R#Q-*Y\(!]-=!WB\DZ@A(Q8=G](>9]P>>.AHX_P*_ WVW: MQEFA$9JCK,?'S<1R%]M)+-JX/KWVEY/FV0EF=]GT5?[<^[\ 5SEIT8_)DT,_ M_I"IE.'"*LX-TV M)L!A>J':P##PIS([BC$5@#AE1(;I3.]0R8XT+9A3$,KH$*4;F9XR0GZ0^;2P M;G2148IB+))$%A7*>;!?64]JZ& EH $-0<'_IZ$'-(#CHZ%("4VD 5@=5 #: MYPV[V[)=9QK;SB"1>AIEW@K34?=9%?A=I05^G.)'\P=5#Z.+H9G=2_I%E\J- M8#*^!]^>C EAPP4*Y8]'%J>+T?=H.;#3A3LHDVIUOI^!!D'^>C>T.:%,,$GT M(S!<(L^A$Y(AP3X>1.I5EQ6;$=G!U@@HB_<]]?D;Q=V\SVDG:*E*_/G9NTF54OC9<#*2C+K$TKJ/)+E;40,QF7D/<[MOR^FQ=E?@"*CM,1OD0-)='VV&&/,\A&]K MDR1M: B\:L(J*5NA^R"T*T.#5C"ZZ#/=5B.K[G5 M@34\W%@09FXKMQEXZQLW_VT 5U[M?>3@MVA.VM&8\4&&192@&8=CM,G;!O'F1RD#3E]Y MW+]4KVE6F[Y5AZM6]\^6KR4@.6I(3WFNMWBD-X,K.M [/,^;X(_T-+_ 86H3 MH)4U 6ZQ^H"-N)/F>5FSD&HBV.CQ5/+4FNXV1'[:W6:GK!'*RQ+> MVHU4ML?-ORKW-;'RW$9M\W+LX$;L[AIJ\? ;\XS"M3J5B]D,9[O*EK@Z?U#0[* M!*6IJJ%M-T_+6CAM^]K\5I/.II36%R.=5K-;#'3MFG1>HKWMRE.7.TWS\+T! M0690/Y,W1_=R<1[DXY"5^F00_MJA\ [?XW[N<:BR+P&+FB M?%I+K8%NFPK.]X0***M_#ZC@E>F26*F V:\TDJ0ZJ'_J M,ZK2!,XZS?-BMD>M1>XWX6Q%BUR2<+K-LV)Z?:U#+LI"59,)>XH5LV_D-ACE MR:@@''G/1T//A6WXW>8_8>1^&>E@O MDHBU<$[5P39>Y,1X:]DR6K.6!TM"'@+XIFL_4&.[K23VDA GR>U@T3#_>1T8 M8GU^JFRW*L=Y.U7/FYCV146Q=C;#%[N/<3,FA85@91"[8HV 0*5NW%,!2XP4 M/%\2XA)IDF6%-+.2/TO3X=.)60QT3FVC4O"Q7 XY(10&KAHC?5O"I-?5VN75 MVM2X '$6,&-WY9KMN5\YE,KM3M/B5@ZXF"/$GJ@KN$O3BA>G&U7'O0RE':@X MI"5:B/I_Q*C2Z2H9SS36X.-I)OM[8I3A) 9F%G_8?C+[_B:N+TDFG94RT56] M#(]C?!]55I-?U2GH)5G#^Y6OO&XF.>JF+[+R-['%A99*+[/5BWJZ7J*>@_:; M^OBB,?"[/1F#MMIWD&WL9[E ^5QW7$FP@;J/BN7LL"2D/OX5CW_=NI&='?\K M+BF1GH+ARXJNM##I;*CE^4RDX:K?;"V9D'40PR0RAMF3V3?;N,F-SJK9FG M#NR.2RPWD[UCYY7NUMG7JM-H=8OH^LMI4;LZH9HZ]X(Z5Q$#*U+GQ6EGKVES M!QF)6RS]1NSH-Y)FL3=L.NME-F#,*S2?\T;WXB42P]Y4(L[>L,I5*.2D<7%X M!7^+Y ^^C(K\7<0QS4TU!>/^[8G9@DDF*4SG>#AJG657.LO[W?'JN<9JMW'> M63@'?/N:RX>:./>:.#RS)"&H1;CC!, M6:FSX D=O\05AD%M-YST?+$3[^=2'\H,U^%L&1*_P$FW>UD_DNUFSQ].^TFC^MVDZO3 MT,$/M"&^53?;7+G9YAX?\T+,>YEJ#01:] C;/[X,W"OZW0.P&S GOGAQWP\1 M>7'AT@W=^6&IKQY**4>W23QOT?\S-H&*N3+;L*/"#Y-S;ZA.8T6*444;*Q/< MKBHX.ES" E>Z,Z ME/J8N3"*8_O>"/F_I3WRB%@=IA4U8TX]BFT/5$*LTN!^.0)&&I%TT2_VX2V8 M)K=]H6C%VJ)N\$:$.8CDE668N MMY3#(;G='^P(==F#S5*.)&IPQH@)^K/POS',91QY\+6F?=E/)C!H;B3:&/CO MQ'=MU\,NC/8@"D>RDYO:2;FQ:0'OP\1W(G]J.7$L\'\\0YH=]T]4;^*&4!Q% MY!<9V[VI/1ECE[O@0?V(%TZKX^D:>P1K^3>OT)AZDR^=94Y/=;6#+\TB!6.W M0NQQ-W8\%_ZC$> M5>="31YF 5^A3N_M'OS)>@>_6@L9I:VF762^RF:,MR*Z0T3J V&P;,:=N MWQ/\PQ\AP3]\1?@'-MQLH]"N]VFE&-#V=J6S[5WA2J7LNM>8^)XOM?T22UTK ME/A_KJZ^?OWV;79ES4EI,8&Y],^.3XTN'6R/"YP=.1(I?@0[L5 E0>4.5%8U MF!/YRP)C+5Q'D#G<;84?[A"_PXG<\J*!M6H$UM[KPSV1[DL<">8N5K?PV.2) MK)1]-F=/+X'1,)I-'W2)!S8&I&%(2J$.T]/%)MLP+EM@V7*JEKC9TV^MWM!OP]&T8\_Y5%2&TYP"O+[N' MN]O7BSW>UW;C]&PS^[H=8;IP_ED&6DP@ \)S(!=$)&(1/4IW0.XJLKM@LXK' M/"UIK9=78/G;2WL$W@ZGF,04G $S[GOH!$"2?>$]HL7T0\Q/-3MO5>>M;X0@ M/KSE SX^>]D3/KVHSCO?AQ/>:)'FC"2F&9J_1)Z;K_.7#K,LH1T3H7&FT5HZ MZ-RO;UPW?0EK87[=^KJG]"I.=4&(6NQ]]>FB>GJ-+I:IR!EJ&-IM[W(A\6OO MP]0KP\_NS--[NIZG=W? MIT-0_EQ1/FG^,_$BX1K_4%(5C:L-8F\WH04\C2T MO/7$@'U%[-L(C9VM1V.GNPTCW8*(C] W@/&CSY/8"T0<8V"IYP6T*1:%)R=1 M/ 'QI!Z$_P\P NN#-H)AB&]>%"?VY8B!DO$-, (3BDU^YSBW3F*8ZJC5Y4,D MN#OS>_PF5JUU6A_Y4[>3: S?_?[]*GV,'FA__-"PC-\^.8C7RV1-@+V*I 7^ M"]%_1T3K&&:UG1$JCC8\CM'7T%[<];!$3T1UR?B.9:X86,'H@'8>*IMR'1=U M4U3%^A0+'QA;0W5^9Q]CJKQ(G& M<=I=QSC52(Q!_,(_>E.B@SN!V,H+'KQ5??#R6U4GCPD)WT0/%*1HRC>_@V#< M[7,,:(^=2"=/E!$R+Y9'L59:[?W0BQ9=[!PJIT^5SL)(+#L;YOV MEQ3?>AY>>@XFG7(2J@'&8!6V!-YW:;^J#H .,1*,^QV$Q8WEW7$7W]Q. MT[I,D[1H/ION&D=S30SJWGG^^@Q"G^^F MZE=XR=DT52G:F])ROI_2<';AB M?3?IQ?W(HRYV5I89W^(_Q@3=_Q--TUK/WA#)7:Q'[U;,W=Q37@973@4 ! M:MA5*4CM5CNCHIKDJJD5-B^E52;5+T(_]NX3Y8H&@6!Q\.0EPYFJ5E;64\H% M,5Y0N1T[-@:WG53YP@]>@42*Q61D7SEC+W%\ZQ:4N@"U]_=2<;JZNM4:$EXO MJIQZ$KYOZT=1V"H(#-Q$V-U+_;Y^7EL3&>.&DVAAD.S'+9HG&1CP='_H8!!5 MII+J=:*!\0#//=[M10F\,\A>9X07-X+.:IR*#_)LQOQCV1 &)SZ8),#@.("O[)^\VA<+ M4'98P[&N@=#\.$Q'AA=&_%6'Q\"O#,@HC,1@$CM^8PADK J2<*+XXFT\O0=**57V1BHZD*!7+5RF> LT**96 M5-8L5VNMIZE<'+ARS+H$WK8[353V?X4^$'BM#&^*QMIK5KBU#E4=1FDR9&(B M]!DIF?+=V*1O%#DX\EP[R^T;TCV [+: MY44VRH@*)Z;M4KT3*'7L[6'=WWR?F+TUD]GSCX5R+<6&:'E/L@X^D9-/=HED MI.V8(9D>42[7EE:5K9S*/9$\"1'DE'QWEO9A MEZKFK#>&49R&+S+J@OX]B.I'P2H+*6% 02/G%VPF<,Q$H*Z%7EK.&)N,.1*# M;D%SD\JO ,ZOL-U9=6,H?.7F'IF7@4X--E%-(L0J.M3JB :=&;^E8D/4(JJG M($_HE#;$)$"9_YI6'^8' MM?2@M=:SKD1:M^;Z<-OF!=8?0)\='?BH=*6W6YTUG.GWF'([B:;D0^!*,:H= M*V^@RC?PW:>S9C&_5EO5<[@_B<$8!"[R!@?MA!#SF*;IY9]YD:6/0[LVYNQ+ M=\4 K![O%D=2U71Z0UK9F +\7FU+%UTMA8VQM.\E:UFYGDMQ-&F1D>1,:[?[ M0B"O5CZBXC;QQTJ96,-@8,2_*%YAJ;:T7.1;9&%2_DN[M^1@$H3.%O-B.^W6 M\1H$^7<1B,CQE3/N1HY]A7.>'=8YF]>+F,/\?4P%(\*C"P:7"]6E!QY2EFF/ MO$"*PT=A28:_Q\Q\7=Z]%_!89V\''NNDAL?:!_5FB_.O<:3V[X2WHZ&NB2/3 MWAV0S'8<XG]];D_=& 'V%"N770;(KT8$ M'$],.CU6"8BC6T+>MUR4R[B?J-M>!T&(;G/V-YD75OD_GX8(^$/YGP[E0Y)I M$ D8QO1-Z?M=3*V5 7 =&U36A)JBE4E S#2[.(P$'9V1FR=X<]I@)G?AX?>?X;=LOM. M/$1G%]&$_K !#Z:(SGD$$XB/!__Y&/K (F2/6 *58A+5MO?\.:B31[\>F%/D M#72=*1B>HY%P$7;+1SPS(WLOB%(P:"QZFIEUUR3*I>W19?7'USTNQPM^1+L(Y[$<&-OQ5.U&>H MM/LPT/_&ZY4F@LB+AM=,OHPS+=ZMI@43^L<$-APF<[',9)3;4B4JXGS0%(>= M$*.Q'TZ%X#M/4?0Y,[.*7*:IHG#F9>2K/ +[6O@RVI^^Z?NV!&LK Q[VH M9 7DI4=)T,/HU0V5D3LJ'\AZOJ\(<* E=!Y:^_8BIT) A!PRE+PF)W@H,A+VX?[9\C7*B+9C M8*5) ]UG$CNP+W42^ FGV7G_*W\23WI R@4Y1XH::DQ>_#FV.28&LU OL=*A"C')5 +@^W#Z6"RME"R6 M1&E."SZ"\)'PR%3B:I;L);-5VG?:43X0J^]%_*+>N0'!4W%^\_0]A"-J7 MPT8?& 8W[:P9@4$.H?>49O6I8CP<:,^TG>>$'!31=4-1@2_B3\T.%JN)_I$ MD+487$+X5IQ$@A/FXB)F)&D"B:6"[7(;C!1?7ICB+)->[('B'E&SIG0RU<5* M#7I]4#K!OC,!&6-8J8PWF\ >XG0)9%9:9N-)#_8"-A5-"?C=6,:'AMY8VFAR M=<:F80T/;L\>1V\.EL&M6:3"(/;,23O9AFHCM3,K&DTYVP?P@)](W75]A^(L8)\S+3&ZAOD09P<#6/+B*!,E-"AEB:,.] MQ+F# C0:\S_8K\/*HNU.=I,U7&LJ>!'7++QKGVWY(I]LY"(?'_!%CH2E*GV+ M]S8U6O"*E9HV2]4!5Y=D6_F2[#F)(*H?*'N=_":(',I'GUO<4= MY+3P1_V3US[ZRTX>W%3I+-FF6/[8LL7 MY&PC%V3'^&R;]2E4H$))?)R8E;&6YZ" MHH_W?3SI_9NCVE9:%(2.$%HO@7&KJCTN$C.A!61INQE&RM;N21>F=GJ&7@R3 M'GL:;<((JO%:V*=CR<'&/IZC-\ (>R,-_W,L"QTQW N-;1WRD1ISD07K*0)5 M/L]%3A^V$AU#?+]P1+-$RBJN47XW#P&X\-??&Y$O1T7XQOKW'YBDV'G.WG1! MV2-4#H<^<*SF$"YG,M'J.(_H?:^4C&@PDYCFGMK[K"^\K'+4FF]6?IA%EOTP M8E<:C3!W9D8B! 8F"0M$74@+=\F\E-R9#\,3 3(IN/)1"+8R%>XQHI;.N('M MY)R+QS#)/.!EPY=T&AX<.[(A;N47RA0/K"@)1U[?,M_=9>+&VY.I:Y9U=UI; MEJGG&Y&IAP[_]0-6P[!VUD]9I'6/?O%:V=S:Q5BSNK33WO+%N-C(Q3A8D#)4 M-O]LWC7MN\DX @43Q,LD2NQH(H63C:!Y( N']A?G5YB 5&K:_W*F \>+,$.R MCQA*GQKVC[#9/CLZOCC&9"50@JBI+34NU4)TC/67N J67#!8F CJF$N@OY&P MN$@SA0C&)H:H Q*@ $EM( U$K"($)0IH92L]^TZ WX"17*_/VB^C#DA-(A9I ME2;HPPD"-I'FZ(W&82RAF1J61.;5B;$<.@.Z$T>H2"#";VYR%[(944ZR2ZL, *(CWVQ7&X[#M%"]X%/S8@$B "40V4@X?I6), MZDL@DB8!<^7V@,]SH07+UL*4)M:GI <;@:+H9K-%Q0V1<%]X3* RKMX-@&CC M&*L+T!)QQ@3AY3IP$1B_@"F43QOXFT&5\!QIQCTPI1AZ@G+5%._B' S*Y,,K M@@GJL(P'VD0>&E37L.]QWV!,%4&-G8"F+)TY\NA$7CC!>;MP:?HTO+I"G($H ME<8 $UKQ2> XOT1B$)ZI4F(A,I] I"=+R>N:*FL!N7$!N6Z3],Z6!:1&Q5I7 MSKZ ZBC5ON_B 2$JN=B?H.YJA6]K]+QF]5QGU[E ^5W81#9["PO3#%3XBX:L M*3%R\!38GP[^2(>%-[*=!W3-)?:MB%![N:/TH/]"G00U+D8K-G]U+\M^KL*F M_3UQF_9[*9A ROK3AJZZ,MY1!5>6%!#?0#5#; 96_W F3N"X3C,[D(?^0MC\ M";;D@>.+6%.8H&1F)\H(Y3MLG% J$%M92K;GOA<^!82T:+DA>B0I,\%^>GIJ MCFF?8E^(<;/OR&HWIO\)Z3EA X12@KD:J&2"FL2_1,TO(@5,-I5X$KW80^TQ MX0?HXSR%F! G^@XC)$E 5(N<*%[<,)VOB,T(2IN@[IRHO&86,>3Z&8D\20X8 M8Q>TK(YQ;7X8_E+HDG( X]GWL,PD_0G,94RHM_@8>MS&@A6)ATA,94^Q#Q]M MVI"1@6K",IX<5[["+E/^'ZT;J8TQG&J.=GE*@A'/8S_$=)1'3SPISZ@WPF"S M+B=2DX6),*Y'.)9.0)OZ,ZKY\Z+A!3AJ#'PFQC3IP::YXQZFP2IT4$>"B#E\ M0*4'X 4#S*<1;EG;C7XXGG(:,G5=P,Q6'%QCO"DDJD3-/ GY$HRQ#H,J1@>Y MZ5E._$O-SPO^/0D8V@SHW1.#!FB(N$M8#1(@U#V"Q:C^S%$XH')(Y9MKL+K7 MD*HR%5U-$3@,ONRBHW72-U1>M5!38;:,,\Q\@-XPZ-ZX5$5!T7?X2;Z*'YKV MY0 FB&Q*.5QCDU-1\\O,+0$3*ID+6I-IUM):"K'FELLKXYL!8OO^E%LS*:+6 MF,!!?4@I M[F'[%Y0!-YBJH^Q<_,$ ^W$@E\=?R(N2#H21)Z[+!3L-K)@$C2Z:5$A$)#(; MQ;GR>#O@:GE]^JK-K)OK5,%VQM:K06)EAP$AX:,V9^P,' P(VQ^P1)*UI]R! MI6'G7R12\\%\E4M5S#S1*Y2S^@.6_5_HNH]B71'^]<;2-=%I?F]FB$9FWH7A MS9-%=N!SJC[&XS@#WW>>IGC"9*OVA-I'K)25MRP;V<**?6GD9J&6 M3'X-.8ZD<21$52DK@@?G@0&FL!\(=XVQ")8+F5_#R#-T@+YM[$F%2IGDQ6106PK\X: MR^(07]W4(%)*$$B?6)QM#&D9),?*KY$"SR&OO_]9X)YIO(L..E%_1 %7I!@?2$MFL"8K4P[,AY-MU8 S<,+B*_+T(W# M\@>?1(6TYW!O#DW>3,<_E=!WR#A2+3C^O+O_J0%?<+=<-R(OO4QM(=7.G: [ M8H!UA7AQU#LDY>B!6 IJ6?R)._HT9$ :14,ZHL!8J#JEJ' VLA0J,XK%RY2I M&ZRLIX$>=X(@&0P7TFVIHHYKJK_$N0TF?H/E9:J@2-4NS05Q).V1F),A)X+N M&)@SM(P9ONXJK1V)N-6*(2[>3C'$65T,\1+5!&J5.\OXKVLB]D+7WT%09DV< MC,[NJ@TVCP]XTT]"U-+;W:R6;IM:.NH9$_1(2?WIIRRJ!K7E;A(-'&!_]Z(_ M#$(_?)@V; 7UAY8FF/2"O"(41(>OP\&) )_FYS+!&$OWWT+%)U:>]I_B[EZK M1,I.R"B>W)\:U!?IC).>/OUCT!G^3)PA.^ST:B(/XPKD^%-#D&XCD=O0BXDE MZYS12CX2W80WSJ)]99M-:!\TM18I<;EK)SN$(@38&OG?$_>!W-0])Y:^US1#F_,9 MIK0=:5,X>-"Z3GOQ@5*LJ$9V!P"JB:4?B%Q 4DM6IMV3[MZ%I@NJQ-<-'B+M MZ87X33S!/+$9NVS]'5?[Q;M">O?#AGT)*[?_'CE 6/\(8S$>VG^(!Z\7/C4R M&'B-/ A>@]-=5J0E"VDILSWVM;$_V)>2M(($PXMDS3V%;.&PKMTWF3HC.P6B M*7?FVGY/7F^*K:KL%OX5$O\C>H!BBF@IF$2*G6',,58TI""G"+V.WZ5C^X<3 M$!9H^T(93YE32-U3E/_NPPWI>;FFE0F"&(B5:/GCN!NR6- M=22.7+T%?#'%+$4=7TL<18;<(HB#F\9IZUCQ)<$/@@B\-'Y[*?/!\.\F@NOE MY:6.YH>F6TJB!\B)FA>!'*3HW1$1+=,8^?(RV]!>=4=IFOYW(M>8<"?9/Z!6 M0:"31"22IB78)8D)1SG<*11*X24YM2ME5S4WO.[CH9-VLGEAUV'N^LQUX!7?PEL4I0$%'M7,[G/?6\(S)1$'OJ-$D[: M0W]4:$2<.LQK.F5)?HP@9RF<4UL^JH8S. L+/'+V+1%"/3I=!NP!1KB! ;ZP M,)WMVCN>[=C#9J+\>JI68'X&QD9BIC%YIUV(_M1Z\R:DI]CF@4HP7#=8PIFC"//D,6.48@GD\8LSOM'2#Y6Y)6% M0)((/M_WQMA-"!.SI,7BJ,)78_$8-C52UCA.2WVQT*, 8CV",Z H9B&QAG,N M2.6YPZP9([,\PJ]0NII1O^I%[A&CN?\ALZ+L;UXTRJ0.D5:>9B"8=@O;,SIG MS@"6YL;&%$'5<6*P6;T^1\V-VF"9U9U-I<(%\,,LG\WMR?Q:"%*BM;1J'RLR M--Y0C2M3E1'D,G;!0M4'8S#72NS9_^]UME)2[]^5MIQDZOX#O!"D"1FQ4!\; M.)[/J354!,)$P/H$0\W*74-MJ2>4'_N7<7U6A0PIFI9<794'E*\*7&JWJ%+70N4 VH=D)JKP3L/>'B M[V@ \A>A%-0=R5YU5O$=KCTIWA:4?A/6ITJV0)OO^GJ;ECS?ZCC;KH I7/L/.*3AVK2*$EVS+P!LD0K'O0GO /T!D"_ NA M^>$1#K-G.)M@LX]EZ-8JTJT]@VX_1_!34I!+_2JD&@.!%9>&+@BB5I&PTT,V MGI7J.VR:5;EI1-LEEZ)DRW)$S>LI,[E*%L 3M]*)9XZS'+.1)??!<:>RR@R?%QPIT$E1XT;F)2G?$Y$-_IU^_+J_KJ44,K> M+^9%L3[N8B[7>)*((TH(FC (@0P+"S;%\%-2>RFR"&E>?18,?9M:^H/,K2T1 MH6D!XE!81F>& 5@FX9/TK3 ?QBX?U?/4;3=D%JWV,QM6B9=PC1<[&(R7/4X= MCES"R-$6>G'*Y(A.K1NSPJQ@Z61SHS9GONR/5;('L6)0M=],K/B\CA77P'EU MD/@U!(G7A"CN[ X=9/.>%TKDT@K2'=K=]IV'J$$Q:!&N2\7V%,V5OI2[N\]I MTS*I(J8JJ>DYU'T+6%FYFXP%J04Z!?3O3QX83@GY78)DVK#_+D+8$J?! :@? M8=/NM(\NCUK'Q^WN43OC_)>/VM^U;]2(TO$44QNL$Q MM*Q_0M!/A"QE1IO!L VC0$QC.4][@%.C*@Z9W:=BB3+@K*H'#0PG:0'@E&2D M5FF"9OS!#+5)HB)G=6Y?J+M8OF)1]QGS9.GJM&$:9V90G*,B33N;@*KR8+-= M$:7_Q[01RRE-+K9(H@VL3YF20NQG'7BP;9, =.3!1(,/\(ZKXB.N9$H-(:M\ MA*R5+HE=/8:>!@QD$%Y;X*$*#=LY&>F@H%3[U>%*'5^%6?$,A.-RAQ(:$+8# M4U0IHBDM#[6%%S-W4./_%S;L&S*&(;P/1A)*N9RIAC?$ 1+[[OR27C(X5QR\ M81G\HG7<:K6SO(*"[7"B"EZQAO^_,GX%NYO*(%^P10413I(OE)X%NL-PL""&N^X$R MGU'QMD7P[Y!SC&==SO3Z C^C2QVX5IHO#,R&W7Z&8,C=83,$F:44[7P@=+O) M:.28^\*D'NL0%8:*)P_8"ZLM,\B;%DXH[]LQGCO/> VX3@PKB )5U4.-)#U5 M#9>68:G^J)DJ'V-O0\,+VVTW+,JJYR(?=?W3C(895QD/(T>Z95OE>MR)9^Q, M*<5"IPYA+HJ'U>W2AT*;,:-%;-DBLO[&CDJ3S^,L:L?\K.\TB"Q21\N,Y1;< M)$:N@EJIUFSU\G88)M)S*$&5[#__+Q #]\U2JBH_51GRJTC4^0(ZW1/"9:X[,D^2;;>0^A4Z[#Q/PYV,CT&!LLRE,BX/ M?\;B@N84)"P2O8GGN_E"2(W[$/414X%"?ZRN#D7_%]\/*B+1P3FL35)S728! M8XGJJEL8XD\,;.@=FIV"T6I>S$["2*,C1O?:-.&!%X$1"*DKJ2:^*4:$WD+Y M.Y1[I,'&8YCXP$MU58,/ZO++9#@4OJL;'LMO4IVIM?F]*P$ P"0L]'=6[5]% M@Q*LWC'Y=WI#9+C@,21*UE+;-OR[!E&#^NZAM\OX+>8H36*&93;)G[*A^$@: M5B8=C#89W5\C-K^$:SC=\486(X!Y!B 5.%!RR,BA M\K[8(KJ'/4AIRBS235A;3CP,MNN2>3FLS'4B'_\1.I?IV_Q=SFUDSS^UKWX2 M;M,0$/OE@MET*LQ:HF=W4%DD>DPERI-97;+RWZ(_94HN<02%.&?F;#>*D P* M4T6596(BN@241 H+48ZP;H9TB:2M(>:R2AUB(H)69_70^GZ4\6K')8A)XB0* M )V8&R$JJ$M+LHS0_@)&(%*3:ZC>V$RJ14_(B$+W/9$1-,#LK-Y4]IUD,(!P MT)# B)SKB& XB7(=V:C]E6S%%>A)@5IO!HE'JB/_-[H=(F%"DH09&HQ2.%! M+4;U[C;RY66:B".K0SP&$=( <>Q2>'T H[LDS.X:A+F['M/;@7:_"GTO%I.1 M=>6,/4S!^T.#9%'@YM4B?NZ2P([7(+"#[?%[/6+W)U9O/5'&F+(S ,,"A&3862N@)):GH3OTRIY!S&.)?N@4%V&%W,)SZ/,P@I]BRIF MC-8LY)D 11U6UL!ET8OZVV:R(BWR.Z.4F2X5F::'[R'*(,FG*RPS20QW"Y + MAEH28;>[=):=C\2%M,E'>'$9HP]94/HHUE J[%C#94;@KOB/,:WR)Q<*XJL# M,A4X#)9Z&>!+3>9MKS&9:_,L[&0-%K8[C*GMR$B9J/XM9&+_*A6U6C1N@*Y. MUZ"K@T57N/]Q;_U7Z$NO"C%_](MX@9)>\("M'DB%P5?7^_]N?GR5(DJ](G_* ML(()XK$^#4/$Z]05-N;7/LA"EB#$GU@9D 7;D)_2U9JG>1T-X;;4RF21(*O< M+DQ*&.G&-8!N55;O+!V@:9DSS4R4[)^1\^^0 &=Y93J+!I? "S4J^_.%_1GM M(+NZV)2W(7L.8T"RF3YB^1SA/R%&J0W?)]]@)+!MUIW#?$\[%54P[,UU,J#K80WU4JI(Y%A[H^QI=C Z7L^ZAVY?%=" M??6%0X'&F.+RG1:6]"F%(2_?&4$]TS*"8X&F]F9AVSI*X2-/MP3OPDE%\= ; MXW5H=[I?695-5=>L/EM/^2K%!-/(=4B@4XE27LV'.S!I(*TVU8^#M4B?% M=^JREDN_,1>3"ZY*Z%05U0\DSGM&>0U U54+I+:VCOW/ZZ\X9?6XJ>_AT^:Q MD-8'/\=.(EX?]$","8SDWS&$0)@@9IO:S.#&V.S_"2D8+*.M:H^I#X?F/8M\ M+-O,(Z TS7F=*]JM\S5R5S+WUWG^^HS9Y^++1'P#??%R@/6!B)PD@7"JTEHZ ML]-:<(OF+>)BWQ=!U;Q O(*_;AD7#(\P(JV>[;0/(A].VL;!8F949(#"-](\_,D(H4S38V0:F$DX9C!]JK%P16@\SLV,=-EH MFMEJI*?"C&C"C2S24[>D]/I!]O;&-%3S("1L@.YQC:U32?B75[+N] M7'MCN)E!/*/">KC$W7K&'3K.%B#=9PL"VPYV2?F0!Z1LA.:]E&"\AW MGZX#JZRLI#Q0C.@P>&&$F4CMI-T+4E]IFI2-3=:.\ S8CYEI2:E01<.!E?7! MJLCF'R+"6.MEFE0/FZFO,=]UV842YOHYO(YBJ0\ $]3$\=YM)A%HMI: M%QU>4;5D)4/HI**%#I6=:6BB;DD=J:7UC3DK:7=67352(Z6)D=VQ' $ M"W\[;QG'ZY'B3Y%0C[H5RXV,6T0'QQ]CK"T^4%Z/S*?79)D]"I'42F!)YMX MS539FCR4^_#>>?Y7.MUO872'TNTS8IQ>*5@*U"8K+FMWCO^,RU:LQ'G.V:+Y MJN5[!"TUM]?(<"LQU/36*AQDX\TE3;>Y1<*O(!BT<%$+:5F<0A%_)449@VUK ME+0L_,%#*6@Y:5KFFA0V!Z_ME62O;:*@97E*4N4LJ]#@8>=#DL%@7:(^C78N M;4"=#+DV0757)JC=%:%LM3HJKK:53]90)IA4:6=):X@O-69RI>'<:;>J;)2\ MW7^9\_VDP,Q8?HOE BV-5E <\HL]GC5M8(F>Q-15HE+"5RW@I4FO>965D>Z MQ>B\U!ADY5NBTD8EQD*5N&^W3RK6]D^J M;^!$_W>?PD 4O%"/(?<)MPD'@";-[HV0T,^P[!@CB-R=A)ZF7TFG4VQ<0W+D M4*T=U_-C/J*KP!0:MJ>PR-.T!4I;I(II:=91/-_P3>JZ:\1%Y]Q+&325^^E% MBKP(_=KH3$M]U!5R0L,R-57Z,G\0AG[RJ*3[:#+.)YBB:?I,S6#E+S*D2?.2 M80?CD,L/%(M?^!EKE@]4EJ(DX0,WFJ4\6'3%^H2^%,,64FX"^02?^_Z$&LCI M6*@^1_J]+[W$" "O2W]P%GRJ%I?8J[/%C@D4/XXGO9&7R(1>A[^I4(>,DUYL MP>6>7H.TK3FDW5J?L/5%Q(7/)N7LXBZ3G$71V G/O<$S8<9[,TG EB2ZK.2\ MYYWFZNO>CEWWNE\XL[CS9C*+.ZTZLWA?KU*=;ERG&Z]AN!VO M;+CMKKA[FYZ SUOW!.R/)-TT[9RL3#N[JZI]2:-_E6#RND;_Q5(V?]X*6-WF M/WLM-G]N2PCOCFR6V18@)_T,*[]>KNOGC'EE\%D+&WQWU0>*?89[G)]#1A7' MQ50DK2%-]33A&:UGM*RE66IQ$SH,G2&\)B((QNP+P,1>GI^LD)#9D6EP^%)N M",U!/97U#=+JEP-2#6?L8;]S)Q#<"4=] MBV# !28:&+W8C)?U<1E!+CE'BW-,$AD62V?'P,)8X9!-OYX39RM?NT?8=QDW MDW+"I$X;J])I8[RR+;]-)L)H;=IO4_OA5Q;)IRN+Y(,%)%@J_Y+:D#Y[(X+V MF9?>=KIJ!@YQY6MBNI7"^K@R?6H.EZ0@O>3L!E-'%HW>7I426I:#:=3U@Z2) MR9S/E[L5"O?E=! 6L\#]V8F9IMI1.8C*=%(9AK/2PW5E2Z_5K&B6/>?4#,<>ZEBY(B3R_2DT(Y9Y-4K>VDSQ;&6FN+MRVBVA_T2"K[-5 M![HW0TOG*]/2P=91+67SKI)\J[/F%+4N;_969N.F+'FL1EC?X.VN;O!FU[E= MF_>>&J=G5YVU"C%CET&_,3_0(_!O;LN%K9)@!+)=_PL<,BT[K M*KA.:L#-I28<32=3(_/I@?=,G^!HK\55-=BS"NU?A_,H*4Y+,IEJ<[#WF2R^ MB=+^1-12JR12F603*V=2Y$X#?Z^735^LS*9W5].V'9%_ATVQP\CZEQ-A?_$: MZ6]]8L(*W!6I:?=]'127F6/;KESHI.AJ ?.VW6F>5TAE2:A/\H-*'F5K]\:1 M]XA)2V/?Z7/94,ZSIPW^O,/U^O:FN6B*%JW,, KC3(6G":""LK.//EL<4D]] M0"+ )037,$#W'*/5H0D-2P)#$.;M8,>AR.MK5VZI,4S.29(IZ"P3;FS_I7,, MF2U6MR1Y0S_*-2!=R&-52]BG3O#4D!Z38Z)!T3 M^JX8445I+XN>$8>VC^UN'-EL1J?%R>287,-G.,0I$\PV$33@ :LP%,8'@-SBH8^>K)X3>\ C,#&*0 I5+\3XR:M%LS*/V"^.+6!@LO^9P#%3@7(/2Y/9T4PN:!SS_?,'J;\1 M"HFBZ(6'H@)E?ZJ*1_*3;]AXQ[VQ[X'I*K?9]1#+D?).>B)Y0N0GSKF3&YBY M6L5#DX!0$D1SX'AX$-$OD;#"+V$T[?>N&/!JA1\^?:#=?C^EQ5J%EU@GGO?) MD0 RX"Y+V'7K847&()5IJYV[]C%C"5TR.8W!4F+0G57E M6HHCU[0KJYP+L%/;Z3JZA)%V6IFJGE>C*$"5[@SWKS.Z_)F>OCD6Z"K0BDM% M5SM5)=/5^FFF$'K;EK01=F2?=[51787:4#0@TF];A7#C6]#A-L[?UBB=/?3: MV1]A8."O6M<2=;7V,*Y,$0=;_)HC!0W JQI!_;BZ3IN/L_$[(D0M E V\7I- MZ&#I5-&9E*5)?TW[S[$T=G%C"T!@5C;A)Z#0WA?1EQBCC+1\WM I,-IAF,9W M3%0I-1N%/M"GKX/L@R6BKP>56E3]LTMYOH2B8W8S[AU,J2 M'[HC8=G-)3C6 ?+@E<%4KH$=C<2]\[P&?DK5-PX%,N6T:?$R;%B'P"9RKT(N M;P(E92$24=K=@O1TD-+[H_WNTV5B42H$\2-O)$-$&:A!3+<@?AY36 .]:GTG M1K8VF/C^$4)RRE[GF&F.L%/ $LDE[B3FTQ'Q/9(0Z,Y';PR^>Y2$1\AR+=T8 MWF/"!?,%-IR\-IA5/Y%Q*/,=]2@.2@&F6":UVN3LRXS=DH@E:PSW0(S)(TJ[*\DCP6C;M-U[3O8&;VEWFIAZL MGOTMC"Q)OGQ%X^P=E8"YL43,5+<""SABY86BV@RB0M]S>MRC8"228>B"*BV! M@N%^\H\:&5)5=1U8"Z1>IJRI2!"NXT- *5\:WT+>(&01"8(Q.L;&(]G'FR!,&FX@$:4?)G"H#/H,?,)GBQ M28X\9XN9-QN'(G#Z6ACQ0$W[9E(FP?!C8Y")3N1A;1G<,WI31J%!7P\E("W6 M19@W3H9)@QFFL=I[^/V1VF2P"?":R$FF&T"Q9)V(:@9?]15^Z[ @&Q AQ\N( MD(/M96ZD;VM7!]B[V)(4=3_'EP+",XL>S>[=P(\2"=^KFH*3%P>Y_I_-NZ8] M$"[U&#>U,O@2L(A8M='0/\!B085V3ZR=[S+<*3]SF\QV37K: 4PSQY_(OP." M,&*D598XU+B;6>,8%Y=BQL(=A=]8TA?%;T?9%&'#5Z5\/L0:" (9]ED\DHRB MSY'E7C(KE(?&1##C!]D_-['J)R#._:E%S.U#9M'QV\DLZM29175FT5O++-J;)**%U.N3973Q M@X4/4@:]9=JRA2IPH:'72:5\TSV8FG1BF FK" M9,KO<.8HPXCJ+D%W?,+A6]1)Z5%\B-90^Q0X;W6DX;67R /9+G%CL M,8H]%QUTF&N#58^FC40I^]H_)INEF-IE3_@>6!1:"Z6R1W8;<>2;55-V2OFB MJ%F"#D_Q5U"",;O<)S,J4CU1JP]BE?PR=1#%?<\?S16I@M?!O$XZG6X%=2E- MLNQPJ HT%]GOM)$IYV/9LU16RPG2[9(CS3_/NC!S*=9^N@QK/U@8&K-*7D9^ M_'P,K1"(,BQ9,@'97;KXG>TN=65U]W%]$C]AT)_ U((^]7&&P=2E_:Y)E2.E[C)POZ/CJFIW.B4I* 8[N6N.OY,MSU8#&4EFL2;29A4;0" U-T;S@2A>">1(A&]V'\9 KLRB:Y++Y/ M#5#9RR\?XC#A ^>I6=W5U:SO8?!P+Z+1%]%+TOS=S\+!@JE_PG]Q3:JJ8!YG M.B\"/OVFR]!%0E7S=NP\8CR(NMS 0C%%*Q.R;%3$(--DC3391D;N9(9&;+]' M#A#;B%:@L%KI-P0)*Z..G MR444U:T>WX"*R+:05*E#$CLR!_A R,.4.4AAP8:)JWCK8,-+N')@;I'B:\&W M74]PG]'B2PHT&ULC:T!^L4S).NED7;- M!"5HY/P2*CQ(>V8T'W^-DF);HN)B&5&Q.QRG#8N*R]B:%[$V04,PM4TUF]*7 MB"["!!XP+AIQ)R1WJCE "!D3X96_E&FGWK JY(V12LAH\2=3?.R,,^N]J0EH.9GE#. M"9*(,\S .<$F77UAV4KU1C3[P,WJTFDB(!$)Y8>X L[/M63R1A8!91'T?+G) M,!_]'LQ2/#I!8LH;AE+BG+^:X2Y5,--:AN/N&.MLLZY;2=:2&Z9TFTKMF:P0 M;BOH#.C?E6X[4#+@0>3/Y(F;]/XMP9X03-(;@%:"50%Q/&$"10?*@Q-1C;81 M):+;Y(T(VV=@)%0;%F@F&I3>8M!-0#,9B>@!IY[V@N>+G")^ZVN1@:LFWF_- M!.O&::FW$%!3.[CSMG8F'TGZ@[",+6O7XY-ENZVWMT%[,@X3;(D RS(RR^<( M)G2[;"\02;DSEZ[+/G(]DPHGTVFG6:R]U'$NW-?JV1[O=K;G5=CT#I%,SL^% M2RB$XQI6FGGO3]F;EGI_I,S+!\#G'VY:9.DH77N^L['=:>]R#T^JX ]'CDN" M]A\.,.AH:DE AEH\+2&>VDM5Z^T87N:2KDCQ/I36V&TSV>.K&N,Z@)U!-\1/ MKL?P9D"-, .H;"0%*T,_BJ4\OO.YUT:3/FZX_CIX^![&\176!<'72,LO#\P5 M]:^%T1*SL* M!_"XI@K'L)&J!BC3,2.DD')O^IW)ZPVQJP?&!1(/ MN%P%J?2T:5^38@,?CCU:'YHT3X(5=\Q)>0")'LF)A,0Y_2Q9MT5^^D M>[9[WE'*%'DCX?/63TS[G^#W73(VVA?GI^QG&G',1T9RPR>5*J*4)-HYG YE M_X=]2@YP$?C[T6,(6P74V0\GZ)##)Y1@9&(R8U#4;2DHC*,63!K@2.,6\,,R M[\ ';3*1>\B?GW"6$&Y+CE1R=7K*99F>B:6JJ(IV9'$XMO1D5RF5SI,W]F#> M(^%ZC""1#B07V$@W-"PS$:V^,_:P*%>B=3F,TC[ NR0!<#-(F.JKRFA5-VH\ M(8AYTT?(V?>7)2I/(19JX=6@9F BD7UP'""?J;3OTVY;+#PEQ?$_@.SX+U@7 M":]'H/L+755HUL>EAX_A5T52#6/SK73S4^A0*3< C/ MU@E8^U+?Q,)1N$9,6[@\C@;JA:O,-+!TD"B#D,R=*$VI8P-!EB?.X@1'FAS1 MGV44]> FSS"KC#GNNKC 3.I^&62.I?+_3]Y._G^WSO_?LGFPO7S_2GK8:!7 M:TCZWP/,GB(PVJ+&W"&[#TDW(PUA$JC(+RGG4A,K8"9(!6]^6:&G%.;T4R.! M@ X*>+P,:4""KUF8G!0/J:_>-U(SL6Y_U@Q),J\XS48!E$!WZ\%RAU Y;-C5 M;]H"869I'D;N ]:BN"AW@67JZ(+,-24U$R/0:/9*P &*MU+0(Q];&,/"^E,J M=0[3I=N9PGU07QV?EJ8+C<&^"8R-RG@YI99K)!,(3EFJ$I6+G_3Y/!=6> MS ZGH!>Z3!84T'X_FIAZ:79B3V0]F/V.0I70GI9&IPXT6\8\:,S:GT$)G!]"0P+P0Y M,+<=L:JZLQ2[TTH_"L'$L0.E:7_Q?$H[*%\4KT8*^C@SAR/5^H3G0"@@QA;$ M92.3IL">FTFNK?RL_%WOP^D#9SCB&/59_^V@_>6XRQ$UO_<:GL B!O$.? MUM^22'T?"#WQX&(H&F%/SCOI^4K<,N_@QCU3B?O)&(H^Q%<1Y^.['VVY4:DG M#UV8&QU?KQ?V%W]* T5(]6E5GU9[KTYK7ZX]270G":/? M<]NS*]K8 1?;X\^]IIU9E*3AHL/%?HA C7=17P/:LZ.'WOM.Z[C1Z9XW.BVIF;P(J6I_K8=UIP?);N3N$MKC/N7ZC5=Y$:CPI\UAGN_1&G^V]);10:,3M2#43"; \8KY"-V&R>M8O[T/"+8Z/%\ MJ$EN79*KI+B+EZ&X7&IHJW'>.7Y90EM+,BRD[NR"UW_';EPX%<6VE8?5=,N6 M(3*HYTO ;7:A1Y3LVN;/LWR<=:\7[5QGD9&VL:+Z-):1K^MPNV]P62A[[WMZ M-?Y@U&;W)OB))?$80T%6%R/](>!]Y^)B!7FE_[)_S.! M6T<9E?C@S8!!9A80TA>-]G$QL7[[U/AAATIT*3.=80"_ (_%P!BET&:KA&>4 ME"]CSV]5N9GGM]BV>%UU)H>B@AL&UGWXDW \._9/IX*>V41=;Q3!/U;SCFT M [V\)N-ER=A(>CZ*1?_(>SX:>B[PK]]M_O,(&P\ M52QS$-SVBW6C-=2X2V2[A[X>4HH M-T>P[<;IV<+FRIY+I(V9,EL63E]$$(X0ZG!'X;(#=A\L/%#MRWG5AW& KM]_ MR>1&FDXVP5%J_V4AO)KFEA"BZZA_ZG@N^61^4%+VS8 R"N.;- %U=JB$S_+= MI].S1NND"'-3,ZW])Z!UM+ -$M!QX^1BX;CNOC#:W6E;:[/B2]>=%X3#[87C9R\#]*1#]GS XZ3>$ M\5J1 @5:S,&QL<./Y2_ _Q1(+PN:ONF8_)OE^^1$J^#ZMU'X#8>8YZ@]:9W6 M J"FY!?T$&^&DL\;W;.%/<9[+I .)6Q?GE.6AS*J(_I[&T2N#V./#N, G;.? M#S=>/RLC[H52-9?L35\&^*/E8VM&-N8MXL.SN(23+S;RV'5)3DTK*^E<&R:5 MF132K0/PV^.<7TJ-]OH^[)YWYC.":^YY@-2R*^Y90BPS::3]$D6O%?SSKU3E M\ZH@'4U8XF4@'O>BU\KIV^FU'@=]'Q$S0NQW!P(-.WAJ*/W\J?*NS]OB*J3J5R)TENDP MDC:&HDN)K7)H1WYRZYJK,$YBY=(0[BWW>XZ+W&U.'Y(UA]D6Z]RP\&B?-RW. M6+;-1=JWOA/$=9.2C1.=:F6R.2+>E8A>R[%53GQ_\SYU6NTS18#7 6J+F,.( MU =']^F5$.!F.@QLBF2Z&R;!@V[,,0O8!.G2+J5+^ST*:]EGCA[+_EZVF?O M_:)=07T^[ =2RKA;N*F6\3\M9SR.0(?A8R>G%_RJH+&AEA*3WA928U[ZZ5$/ MCT?68V'7'?A0$D;P?C@8>'WL\9.^(49C/YP*P3\#=2_V7,^)//Z!Y< ;/C95 MCJE=]9/P??R3WHTQ@(_*EVI ASWSX*_88=M]].(PFMJQB!YA2%ZRJ:/C:#AW M<\0&]P?O@>8#QTYZ4[I3U@1.G;]1LL>S.LW!Z3@/#Y%XP%9^\/NM-9E/[X5Y M!=%T5W58DYT!PPVI37F[J!BFW M+G2AK=!.DK#L#:L_],3 %L^BSU5"4C= +&78CG]/ A:03UXRM(<>"/")[Q\E ML*TVJ":A%U#&I?JXZM_:S)M7-K;,S2YBZ,!HZ IY%E'?P_:]\" )Y[\LX:\[ M7L)?A\/KLQ#N5VZF6RI@LZ&YT^9Y4[CNZ5A2C6 MX,:S#AC5IV+$55^YIZ$'UU-KHDPLU [9@:..'+S(1]C_F/I(Q+Q=N 7*02IW M:^O2ZY";XVU* IUN6**='*I$NS<\Z?.NIN952N(8+5/G.>T[8#:H9SEN?-X=,#H&/&0VV\9^=9NP-F&;\#I7.UHL5:3Y2J165FN ML>0O4_HXQ Z4:W53.C__;>O5%R@1\>;\DE48Q OF=239:KW4ZV]&T^Z<+I], MEH:75S$WBHK/[*2S;O-X8:S=PVE2L[TK]#5CK-3IE;N[$VM;X?I:&&)&'>XX]ZV+II]>_(LF,4"U4_45L<%H/=!+MA^P0.W.F7G3%G.6 M;.6FX0%_@[-5S4%^PLGJ"W?4,6[<&%37=Y\ZS9.7N&F_;:7 ;B=7"-U9?87[ M@(8?^IZDB^=-W* *:X7N08FC#;=G8UZV<@'#AW(/Y[%.LY-N\Z2EMR*?QU[+ MG;)AZSS<>BC!GDP.YY2P! M(^N2,S8XD4,2UR%&)ZIUA#6K\?8'B WV$G]*7L6*RM5E*E_WM]Q1Y\EER_@4TR&X21V C [) MRYW>09+E/J78'K] ,F&1('/!YF4S"\^;IPOW2JMI=6-T].% 7/KVH5WG_[.57YO)!UG*U=DG:9MEX /J8*G6"<[TW'JYH(:P5GKQ2BX!35EY=I^OXMC 8"&Y3\M8^PKKY? MMW.<'O#[TS4[KXO55+Y7K=^WJ>VM M2^-K*G_MX^9I=W\NPKZDN[WQVU"M=M9D<&!DL+"^>[IE??=%*&>[?K[\DHYW MH"9+V4!3,3(*939AMBYXP4MT_!)7" :UW7#2\\4+WZ!9$]FJ5M'=CT2%A5(0 M+Q9/ZYI](5Y -KPFLIZ59+.G%'VH*8QGS8OSFM9?'0M?*P4R1;)=!5%M+HGF M4AS7V+=.\V3!#,>:=&LV?1@9DIV%H9U?@*;?.([4ENKA"OUSC;;TV)7^(WSL M/Q,1]&%9G;./-E$0#)]VJR<&H">L9LEC'R7A&![N('7(GRB*.<6?+5/$6%8$ M:8[2*AF$*_6,):G%?+3OIV-8QV7D]+S^1_L'7#U>\(\0E]8Y,=_ZJWJ-5DTG MF1Y0^?I[D7!^'?4$7'CX\)AVTISM:)"TA/:,@EM M\<(N+/G[??OUK7/W[<_//R_OKF1\.^_G'5Y!K1'V$BJ*<1*"$N]P:" MOQ&=([H5'%[@!'W/\>V[!'Y "0K\YOM)X$QW4SGLW39'O3W;Q; M, MJ._)C*-[^6O",2B.9PY4W^P,RT.+ S%J;!.>IC[>PSA>#8FG48D4T!P=JR[U MYW5]]P;"?D]@6_49'\P9EU]A4^;55_B CW?1*VS3[95G7=_APSKD%/=.GS)Y MUNV]O[L[ 8K;+6A*^WBW#5[/=]W@=;G,C?8"J1LGS;,:?>H%%_:2%+M4]>ZF ML^>J(4PZ[87K>VNJW!U55C9:O-A^H\6Y_*^&0'LKI+A'#')3B3Z&Y;=(AO') MPD5(-5T>#(O<6!0 M'-44U5VA1GC_S.>+A M5I/5P3.NES%1:]:U[ZSK\,S-FFUMFZ06AKXXVS+TQ;X88RMCV;XNN=,Y?'/M MM'FRL%>@9A_[2WU[;*X!5ZLI[ 5UGNXK-= MN;9X=+ FJ2V;:^=OQ%Q[$\;8"JU/]\\86QPAKV8.^TM]>VR,M<]JC>8E-9J3 M5VN,M6NMYJTPKAX#B-]^0.L MPT 9B?T*$$C.FA<7M=9W^-2WQW9%NR:PES0K7BLP2*>?>;N=9I'M=<:S_,M=,W8JZ]"6/L%4!9M$]J8^Q5D-\>&V.U*?:2 M"LUK1;+HU@A>;X=MO5#)6J&*LYIS[3?G.CQKK>9:>V.MU1V[ M7H]0.7D%Z!_=3K-3ESB_ O+;8UOLN/8_OZ!&<_):T3^Z=3;0V^%;+Q0X.ZTY MUUYSKL.SQ3K-TYIK[8 MS#]RC]KR'W!U@5O\SQV"&Q6QL%Z:.73)&W MTVO),!+"'L& P]@6,'_7_L.)^D.[VV[8G5:G\[M)- =*YWM&U]U-TW6G6IB# MSB= T1HC6XPFHJ#6]8?"G?@PB1^A))J?\%_X#/SM#JGG3]#-XDM).O=(?7H2 M,#*38U_X_MAQ49"3SP/_#:?05_^6I]L+(U=$F$7@.^,8SDW][:/]Y+G)$ ^R M]1N?["($]FXAGUCJ$=N2+*0//9$"@V/Z[D=;;L81SP#6TCP9;U8,:<$/>X@_ M)3_8[ F95Z\/E"2BC[8\#C7'S[X#O()F:L>A[[EKS%'_K17_EF;[W EY# M,@PG,>A\\8<9NUFZ=?*VFVO:EF93GV9AODHYIUE*#=VFL_W_V7OWI[:1K&'X M=_T5>E-)5?*M<7P%/#.;*@?(##L)L$!F=I^WWGI*MMI8&UGR2C+@^>N_<^EN MM6SYBFUL<-7N!+#<.GWZ]+E?[%]!UT_XQU/@6_S3%\>+[#\W$=MBQ_^& 6(J&MI3+$]"JF.A3()AM8NBW9.EPG=:& M?&5CY)5K=9=D"C[/+[XL[BUY@F6LZ8!])9>=&W:,3/?VSNTT>;XCW$G:?+NM M9#E?Z&OE1#GBK"$9@-P?^3ZQ_7GB7\7#N5,1-T:NRX19EP> \";<5^(=6LMM M*#V923_!I4WG%Y\'0-5>Z/X:A?%^)/.+)[(E6.[*2&PU?'=;HL+K4<>7!_$/ MDFW[BS+U1>_7S(Z?H)[\L:C"?%1[AHLPZO;8$]@&.?&3J6M%FN^63.5Y2E;A MJGUB7\*H([QQ!KRN]\V^/;,<:INSG1>#Y 6S>&V!RM\UT2S ]:MSJS\3O)1K M% 9[8M\TL6^KN)E(Z:N00(?%X[E=A>N_!!OWU(]NJ?:DNS7)99^-I,^)W:>! MLN0UAY?:;CAH^>*9;_DD0-9ZR:M;(= 6$&#'Y:4E6&W]5_=UT/:DB,"6DO5. MQPFJ@9R?T7)@,^9-55;==94=9>S >%RP;U%E:.#F1;W>)50Y9!I@)FL MO]CV0"/IA: ^_84Z"EQ%ROU3G^)-Q;S"/GF8;4P3A.]'#M[< ]\+!*A8L1<7 M[2\Y28-67M*@[00N_@"_&KF)=B3:X5U 0&2R$L4CGB+!_W9^;?R@OA!+:_IP M_(BQ?(?\&<.@V=%AEAUA(>]X<;@-!^A37B7L=SKHC6<%?9Q_*M +<"IQ7V!R MG_"'Q7VVYZKY5GW5?*NVJWRK&5MC1E'!#M,*D!&NU75F7:IRI?*$:W4J.L#< M7*HO\5H#7/[*=P(\B6O-J2;?*NKC/XDAP$8'P1B_:QOG#K_$B?W@)5U@MY$J M=E$\DIY@AHQ(FUJK4ZG,5ZNC*VJNTW=P5%&V]\YJ 38N$+\FCK#:[7%6YAL& M(_.>_W-P8'_QA._^9%^!4OPS+/;?@0C:L(W*\<^<-@FOMP\.Y!?)S-$ *RCY MW0=)V(>'*ZCHRK\HY?<0_S9'4JC>=UY2J?F64LY+"._FEM1F?K9OAWW81S-R M6E[[9_L"*)$W?!'BUBJ'YK<^JJ_1KNGDT@/*WW\K$LZ/@Y8 VH>%^X1)$]K# M'&@13^:.C?-+J6?BRTUX<2/I":V9A-9X078*_%]:GZZ^7U]]/;/.+RXN_VC> MGE]>%.SSBY,BYYE?A G6PX2@_7#+Q];GS:$H8VPP.?0>@Y7K?74-Z;U5%:L]@#-_N)].NOU_7 H MA)76UMA47&-3=0W(J4^C=+>#I+:%^O?1JBGQ<%?U[_/ 8N6;%6_3,K_C/%1[ MY=8W*9XRR_6R,U)7MIS%BKIUE%XBUJSQZUCTZ$K?QF@Y9*54/K+/_CO VL?S M 43V+LVJOLH+7*^8;6[GNC8XE&T!_1LV.EX;5C=(ZS\9Q PADB![WJQW1GX M_D$")V [_7[H!0G2CUJ\'\:D;A?MVZZ(Q3C\#CI/V>1Q^#1LE%A6UKNS@'=D M@99(DWRT$;!;;'J"MFM/\E4EB#;:.#JH6L(P?\A/-<$/E3JP,E=C M:KUYI?3F$WFM)+,Z0-O&RCJ^UF_IK/N",S_>":Y\O&JN?+2K7'F)VNY<[K>O M[=X&NFZLFJZ/5U3;G>\ZSBWT1H[\0JJ]%!I$V5#H_(FX,&PJ9 QNCU3W8##R!- M.IJ@#$\H&YY8DYEWHO-4W^53THS"R/66W2Y3;L/&P7D N!P0,[X$&1K==IT@ M/U%G1O.RO(R%!4H:IR+U*:?U=ET'M:&JJ/F/:16I)^6CXG%>BH7% M G0^JTQBO44\S^XU."PMSM4F%#CD(WT#ISWF7UCO06\+/UNIU^&X6,]K#_!D M0GA%E2K/%P*JE%8= FKL;.H3QC;-XH_(G22M-E,#0D$NOK&8^C%'X<0X0]9I M*.X@HHCM/)%62H2(A/V _PE" P>6*;'-7'@L*8$G%5XT^A9X;?FY4AK,1-KM MNZ#E%5]03"[9Z 5MYBAVF4(*:X)&.+NBHOJ$V_7=*'BX=1X_BT!T/,/K.G:] M:L7Q\6?KJ*"P9U10E.:>TO0%7I&(K]X]FJF [#L/!&DSCD42Z^J*)E?:.6EY M11GK*XXGUE?L=KK1=B=D5%8]1**RN2$2ZTE$/@^"\+?0=ZTT#7*?@;Q6$ESU MO(=*95=SWX/HGC@I'FR\-?#"6FZ3K\?A1H#)+X+YE;GRMA>;DN;#@].QU"Y6)VL)(Q@ M",E(XNA6.#U$5 %HQ,9GC,3(%FLF2!%M$24@MFTARS-B^Z$;6J2F]QUT\WE] M!!6SOHFX^D"*1:"_\1QP7/CS(/8"$<>8L=GR L)7810B^\&);5 ![N#TO @ MUM1,ZVC^S G1N"RPC'OO'G^3&T&RQP]&5QY%!^VCC=3O^X)O2P"7-?X0*\U0KI9_U,DWU,7U0 M_OE#T;X,["^B%1$G.$8%MMPHI.]%) M?78G=A>^+2*X*''8HPO_T/7@<0>Q,(@BA# ]:/@XO4\%7-OU8JX$%OI-C@U< MQXZD\JT@@E>UTX7 MMKNPH.O8(QH"L$G M86TB+8W9$]^)8]93/EO?F8\#5:&-P+N:04WU+:$FWL+\) 6$D&NF3M]N>67; M/4&/+" 9#;1>. B2J3N>ZNF1M#*^9S8Z+6 6+:'OCTL7B([=;B*/!$U 6J^ M'E))<@ELIINMQTFE#6H@Q^#@Q(F[7"Q_0!NW3=SL_5;KHLI5=ZZJ[&SG M*C..V77(?$&-4JIZ#A@\I-\=L&&0B5&D)>GHOO)B='^@0MF\.;&/RL>@#G\R M<2IG6W-GB%$R+UJW6#)-41ZLFHY XH-*FBD21<[-L4*P,D";/6CCY5%11-!) MPS:;UMIID2W*GK@1775-;XV!S5NQB.X]4#A>5OWTEM_*57=6J6RNL\KF*Z<= M)4?2JS"1P(U8(WG[!%XT5G#P8H1 Y?1@3)?>;-M0L)17RJM/:HM8&3W0HO/F$"@*H:P1$).X%*.#Q?A[U6N=,E.O9 M+LS5Q7-R9=GZ*>6VF4\!^"/KN$5UUJXBNMGU$ M]^1N$P9DFV#=H/?^$-B0CX!!VSD&7(]R[_VTU(5N26VK;DFYFE>Z/Q-'^_GG MSTY']>VBH]Q*R6>@HPWT%-DP%_Y5!")R?,V#';?G!9B(Y6#&ROX2/>42'6[5 M):I6QC-K]\QX%^CH:,OH:.>8\3RL=MEF,D_FP-QH^BPV8QCXU(GA.)-!+F)D)E[8[T8? F@1:<(Y:_79/@AK2$>:#*EW9)?S>CWA8@8KG#_V+>1!;:,C\#1=]O('W M<.3%43:YRQK"[ J^N56#FT$KIB+:Y.Q^0B_&&>.V)BVP(QI!I52TTCW8O(E7 MI0IL4I(O6&TZFSI5K[-YZ/AI6UU@F^>!/6/JK)4_@=5>RP36Z?TG,CEEI15T M2^*&4$W=DNH[ZD(C;4CCLT<1M;U87 %QBFO4F[A9]&7'F $G6R?EM@\V9M@4 M2CD3&.RQLB1K?IF]&!I&)@KR_L^IM]"%2.0<0FS_?NL\_@DGIWJF++>O%%>C7G-*1&WX_$ MO1<.8C^=*SU>%K<^)"S=MNPBE/W)QOJ728?2JK$RH0LP<*P.UA2WA!\^L.43 M@$CPN0,7V#@)H@,H4UHR1-.CQ,Q"T%3K<P)L2R C1:"PU7 \NSEY^;#\E(:+ZG54Y3K51)S<.'GC#857U.Q[3NK>7&<3 MVIS6"2H-I129;WZ*BQ= 4R$-6!^T%.TP2!SYK MA[[3PM:*[:+=B<(>+%FJDT<,K@=I+#TLF,+>=B06'*Z;OQ$!OO,/]*5=P9.> M*ZO@?_5#N*>PGCM V85=@ ;]/GSQI(N=T&)L;<8-]V23S$",:.E\YWICVA(U MD701-!*/^ -LS59;2Y'#8VUD(XPHL;$M$;;4"P/!VK\@\6WQ,M38 DXHF7ES M*XNK'!P,H->1BC!UP,<4-=9L*(BD^@-$?!^-@1$:T6JLZB['.AWWQE'?=T&& MRZ\Q"M!-BZU2D>6Q_$KE9.7_1O#EM_M-XBWRY>,1. MC^RZ&A!OE8]:7[V8KL/UP >J/:S6W[<_O*]]0% MM8"7NL =^H] 5^TF BZ7D*84LUJ@9/0IO <)T8C:B8?;AI'_S-H&D: MI%+6,1"(1280[MGG7Y MSA;ID%@MO9X.BO;M[.)6BM,;^_3\YN3[S__OOF_,:^_&)_.;]H7IR<-[_:)Y<7I^>WZIGKLYOO7V_ID1[ M%-WW'KQ1ZFZIOG[:C@_RF)4.8\.@BPRP$339X]C_.[]3_I*OE"W" M ^Y1BB.U *E@<_@#E]MVR=[S5V@8G(,- M\$263EK5:4[>CW-VDN^%E8KYBW M?KF\_K-Y?7KP]?+R]_.+7ZV;V^8ML0/D.90V15CIJ*31K=V)MM'O%=GBP@OVI7RF,;/"26,;+>%[HA-S1I.QJ1 Y%O-D\Z_D MS$C"""L'[ X82I2^)+$X&4<2GY1)!/96/XP%+=81+F8I<0,%?-J.TXWZSD-, MKAF:D-%V8CSQ83@@(4%>'J D.5S#@+$U'#NLAQ"# A1 <&)+0DL[OQ<%"9O: M!&-H]*\@#/^3\V>P^V6JUM@R0.>]G+^SA%5_5;!@OM7HDPG<(I'$HW_VO1_" M'X[^%9T/8W]#Z3;ZQW;>'WO.\YH".& ?MC);="M8A5GK"#B@VJ MEE$X V1)[8 1^*)+!BRDU<+.9)%34A-%@4JD^1V21=6N .-C6>CH#>*N24Z M9*?L@OV5RE<5"_-]-L"2>1W&%/E]Z,YB3S:^302NVEL 1V)+T8+?1T"(2ZDH M9($@,B"0[%@.!S1^?Q*KU!"D-!L\14'Y*![ M# CJ+T?O0<(O[EE&P%->U![T,!NDC:FWD9AR0.OC$_OK/WU/?PJK[0QT\-)Q M[[V832$<(414.R9<\2SILH-RX7KM5(_ #V).U:"VWE[\ UX-MA3[@5&@R^L: MQX.>3*[@&7B1L%P/XTP8(.5P#RY=L$TBEL..#(:DU8YK>)?]!:@RC)2B@6J$ MLCU)H:A#8_O5ZA2R++3E-$I M!_MO)_@F920CM\&=P[U"50%#5#X-3+/@+. ,,..9#&#>/G"J"*\W 3Z#Z_'V MT/4<1GQJ\J@%3FIF-/M.&Z?ZN ,\=)D+$?+*J"I9QAVU_Q3,.1+G![F^PQ:0 M*@=#<:D!_-H&: =]8OW M!!@$WH W%&34!I>0/>9IM!,HCQO60':=W:S87+Z\Q_H&\8!#Z"[AEJEY@WMC>471 M?L"I8CH>*4JTRT\R!X5R2'Q0U[66@7E_F%1,%I(K\#/*;_&D(^X>ATU22D#L M"]&WY2;CT.="C&*ZW5V6>MMS@BN5Y,CB'9 F=UZ"4N0@X!-55?YV*R*7+,:U M.7S?#GN8F:=2F#09*,\GR)J>-^AQL@C5ZZ 0< 6FD9!X < &Z $8T)OOG<@3 MR1!O>TI0!7ZMS"I5*XZ\.38%/3#\A(0<_+7OH9,:?@#=M8L46 !IZ! BXJX0 MB50H6#%5BQ61V5CJ-Y)\G'"E9 N5:%5+,IQM@*MRN$AJ4E: 1S50?=P8#O^D M/8#HHGQ(M8E$M+M!Z(=W2BD@?3MM@F/)VX=325.,X59AZ3;ME$#.O.E.^.G" MPX+]VQ L@H,SWP%J:MM7H3_LX0A(DLA]C^R68)C>\RQZ2:%0M5PH9DEE@8?E M:%FIAK$B@DX5DN"#*#UY5D*D 8!YJHFG="TL9$M1_Z?.""&'CO!]6D@] &I> M!'J93X-?4G8D+3MZ5!S@$$),9S#G)4> %L]'?_U#% (HJ'8%PE<(3[\N'VQ% M7OO' 7QX@//MT2/1#7V!'3JINBX0D267V.L(SZHC1'=.("W)W=8+YJO]SLTL MT#+B:7M;FW!!?JI<"W1K/9E>J@-Y[2)SSH0_UW$QL =CS_6 HYGCP(N9+V+Z M'[#_,.IC>)IMFU/A8QZW8&-J:)CDP&XB2 :^:)]E9SA5:]+B0 8>Y4D\-=#;F]ZH$74R EWY.X&(.-6Z/R&YN M.WT4OI*>,_/B>;9S!F%M::O@R&].7E,SBA$%QO1T]M*W<1^(84 O3#-;8)X,]=S+8=H&;KW-< M4RZ\=9K:&Q0->#G^E@7UJJW=AO>),]15=D]PQ[-@=W5#V^-%F5RSG:GIBE'> MNZCW*;,6?N!=E ^+9561Q'_A.DE4,%3Q0IN+%R@+O"#5.1V.(*U$UR#R$I7\ M-2V5,0=*(VS/#]G3P-6F.N;"^NM#Y"6H: A9L M"-M7;&O#&7\M7K&-0"+V 1T#ZD,+E2UR)91_)EK [)@"-Y%!Y3@=BPE05AK% MX_([I3]./Z:, DXXEPS@ M$6Y,%4N@$FN\J=?H(]'$::4P9B.XB@;L7/KA*JJWC6I*=& 2=!!N5U"!(I=R M,=W+ICA<(E@J5M17"ND.K("J>B3\"3;6!/#?-BK%1K9V[V57*[Q0I7N58NU4 MM)*7(M1@.^I$-KV-M3MQ NL&V#D[!*ID&9=,IXQ-%@V)&,DM\0G[!$/QB=W$ M>D?N4(+B0#J3Y41Q^VVM7BSIKD^P3,_V0TGS1C7\8FQ!VXV\=SZ?YMZGO"%=AU@[V?8(^)S 8(\Z;CZ1$JA;KI7>$"#"C.$L@BX%) M0"'+MG0QY=?SSY?7=M\?Q+!BJ;1^1\++9W1;*#ER&M>EM1-6MF9")8FH+FH8 MK^+N:?8IZ!-X3QBKTM%5MEV/A2]RA0LW@OX+#'2)HCRK8F7 M?\1]JCO/9#+EU+)F@PW, ?(Z7IO]HEP#G;GZ3=APF%MWSL ^D F>U-;$9]UWIP,%*.N/-" MEY.(M9Z.:I(ON(.-3=Y06?GRB"'"+F;PTD+&YY252^?40E81)Y*/\KZQ0%5E M%\:3CMMB_IC3/P^+\>5C)95_=,G^T=#51Q"K!*ITY]J6X;P==^Y=62ZV$/32 M1+"TR+>0,8SP5-!!W ,#P?> XEST>4O:2Q/IT7L-%!)&E&+6ES/3T[X9FIDB M?_4Z-K5Y1UM% /36VPK(!D: 5FHQF>A!B!^<6L75M[HF@&N64A@*JL-,J#!$ MT@&YMC1J2'L&V >1R-FA X@#GF[)MAQ4]8R^9/\)'4280+CD6FA28BD4H6+G7B^+LDV2I4I@54,HY*(*58EWK@9)3*$A2 M'8Q2#51;W@XF":1U02"Y DRK]M778PNS(6%KFJ/J_CH=(1,\1LSGXU3SQ-6Z$14?*$CTCH:C+<&7C!(.+[,Z<'T MJ-+O>S%IPZ0 P8._3-<-,(-5]QM)]Y^0U;KI.S_XU-HR. XP 5 MJ)>W:C*NP^\RU8C\DR??E$4WQ@=':6$!1CB3.=669D[6=.9D*^:TJ[Z>E\B. M+@-K-/?!I)9!3/1/:J\JC6 31GMZQSW2J=L8JSI0(5=1"'HNZXR!);5(M4QE M44KEB=Z?W:6C9_09KG@;ET8^CQE0WNV-O<1[CAT\3B[_.#\]*#= RL!K,(^I MBYET<-.I714E!#O41E\7 .B$+5A:9^*RCJM^-<-.KA='@[YB%92?>PZYW+N9^J<$+N"PF16/",CR.WXZQ^9Y'X4"5)RV3A'-Z=:D VH$29**/2Z@5V$Z2C0#?H8F4^"H!K.Z4KTK'!\MICON\PFK6R3ZA